1. 22 Aug, 2002 1 commit
    • where.h (struct _ffewhere_file_): Mark GTY. · d7704f76
      	* where.h (struct _ffewhere_file_): Mark GTY.
      	(ffewhere_file_kill): Remove prototype.
      	* where.c: Include ggc.h.
      	(struct _ffewhere_ll_, struct _ffewhere_root_ll_): Mark GTY.
      	(ffewhere_root_ll_): Ditto.  Change type from struct
      	_ffewhere_root_ll_ to struct _ffewhere_root_ll_*.  All uses
      	changed.
      	(ffewhere_file_kill): Remove.
      	(ffewhere_file_new): Use GC to allocate ffewhereFile objects.
      	(ffewhere_file_set): Use GC to allocate ffewhereLL_ objects.
      	(ffewhere_init_1): Use GC to allocate ffewhere_root_ll_ sentinel.
      	Include gt-f-where.h.
      	* lex.c (ffelex_current_wf_, ffelex_include_wherefile_): Mark GTY.
      	Include gt-f-lex.h.
      	* std.c (ffestd_S3P4): Don't call ffewhere_file_kill.
      	* config-lang.in (gtfiles): Add f/where.h f/where.c and f/lex.c.
      	* Make-lang.in (gt-f-lex.h gt-f-where.h): Add to dependents of
      	s-gtype.
      	(f/lex.o): Depend on gt-f-lex.h.
      	(f/where.o): Depend on gt-f-where.h.
      
      From-SVN: r56502
      Hans-Peter Nilsson committed
  2. 18 Oct, 2001 1 commit
  3. 17 Oct, 2001 1 commit
    • com.h: Remove FFECOM_targetCURRENT... · 516b69ff
              * com.h: Remove FFECOM_targetCURRENT, FFECOM_ONEPASS, BUILT_FOR_270,
              BUILT_FOR_280, FFECOM_GCC_INCLUDE, all derivitive defines, and all
              related conditional compilation directives.
              * bad.c, bld.c, bld.h, com.c, equiv.c, equiv.h, global.h, intdoc.c,
              intrin.c, intrin.h, lex.c, parse.c, sta.c, std.c, ste.c, ste.h, stt.c,
              stt.h, stw.h, symbol.c, symbol.h, target.h, top.c: Likewise.
      
      From-SVN: r46324
      Richard Henderson committed
  4. 13 Oct, 2000 1 commit
    • Remove obstacks. · 1f8f4a0b
      	* Makefile.in (ggc-callbacks.o): Remove target.
      	(flow.o): Depend on GGC_H.
      	* alias.c (init_alias_analysis):
      	Remove ggc_p conditionals.
      	(end_alias_analysis): Likewise.
      	* basic-block.h (init_flow): New function.
      	(allocate_reg_life_data): Declare.
      	* bb-reorder.c	(function_obstack): Replace with ...
      	(flow_obstack): ... new variable.
      	(fixup_reorder_chain): Use it.
      	* c-decl.c (ggc_p): Remove.
      	(caller-save.c): Don't call oballoc/obfree.
      	* combine.c (struct
      	undobuf): Remove storage.
      	(try_combine): Don't call oballoc.
      	(undo_all): Don't call obfree.
      	* cse.c (insert): Use xmalloc, not
      	oballoc.
      	(cse_main): Adjust accordingly.
      	* dwarf2out.c (save_rtx): Remove
      	obstack code.
      	(dwarf2out_init): Remove ggc_p conditionals.
      	* emit-rtl.c (rtl_obstack): Remove.
      	(gen_rtx_CONST_INT): Remove ggc_p conditionals.
      	(make_insn_raw): Likewise.
      	(emit_insn_before): Likewise.
      	(emit_insn_after): Likewise.
      	(emit_insn): Likewise.
      	(gen_sequence): Likewise.
      	(copy_insn_1): Remove handling of `b' RTL components.
      	(init_emit_once): Remove ggc_p conditionals.
      	* except.c (create_rethrow_ref): Don't fool with obstacks.
      	(add_partial_entry): Likewise.
      	(call_get_eh_context): Likewise.
      	(begin_protect_partials): Likewise.
      	(protect_with_terminate): Likewise.
      	* explow.c
      	(plus_constant_wide): Likewise.
      	* expr.c (init_expr_once):
      	Likewise.
      	(emit_block_move): Likewise.
      	(clear_storage): Likewise.
      	(expand_expr): Likewise.
      	* flow.c (function_obstack): Remove.
      	(flow_obstack): New variable.
      	(flow_firstobj): Likewise.
      	(create_base_block): Use the flow_obstack.
      	(split_block): Likewise.
      	(split_edge): Likewise.
      	(calculate_global_regs_live): Likewise.
      	(allocate_bb_life_data): Make it static.  Likewiwse.
      	(init_flow): New function.
      	(size_int_type_wide): Remove ggc_p conditionals.
      	* function.c
      	(push_function_context_to): Don't call save_tree_status.
      	(pop_function_context_from): Or restore_tree_status.
      	(assign_stack_local_1): Don't call push_obstacks.
      	(find_fixup_replacement): Use xmalloc.
      	(fixup_var_refs_insns): Free the storage.
      	(insns_for_mem_walk): Don't mess with obstacks.
      	(instantiate_decls): Likewise.
      	(trampoline_address): Likewise.
      	(expand_function_end): Likewise.
      	* function.h (sturct function):
      	Remove obstack-related variables.
      	(save_tree_status): Don't declare.
      	(restore_tree_status): Likewise.
      	* gcse.c (compute_can_copy):
      	Don't call oballoc/obfree.
      	* genattrtab.c (operate_exp): Remove
      	ggc_p conditionals.
      	(simplify_cond): Likewise.
      	(simplify_test_exp): Don't mess with obstacks.
      	(optimize_attrs): Likewise.
      	* gengenrtl.c (gendef): Don't include
      	ggc_p conditionals.
      	* ggc-callbacks.c (ggc_p): Remove.
      	* ggc-none.c (ggc_p): Remove.
      	* ggc.h (ggc_p): Don't declare.
      	* integrate.c (save_for_inline): Don't mess with obstacks.
      	(integrate_decl_tree): Likewise.
      	(output_inline_function): Likewise.
      	* lists.c
      	(init_EXPR_INSN_LIST_cache): Likewise.
      	* loop.c (temp_obstack):
      	Remove.
      	(rtl_obstack): Likewise.
      	(init_loop): Don't mess with obstacks.
      	(reg_address_cost): Free BIVs and GIVs.
      	(check_insns_for_bivs): Use xmalloc, not oballoc.
      	(find_mem_givs): Likewise.
      	(record_biv): Likewise.
      	(general_induction_var): Likewise.
      	(product_cheap_p): Likewse.
      	* optabs.c (init_one_libfunc): Remove
      	ggc_p conditional.
      	* print-tree.c (debug_tree): Don't use
      	oballoc/obfree.
      	(print_node): Likewise.
      	* profile.c (output_func_start_profiler):
      	Remove call to temporary_allocation.
      	* reload1.c
      	(eliminate_regs_in_insn): Don't mess with obstacks.
      	* resource.c
      	(mark_target_live_regs): Use xmalloc.
      	(free_resource_info): Free the memory.
      	* rtl.c (rtl_obstack):
      	Remove.
      	(rtvec_alloc): Don't mess with obstacks.
      	(rtx_alloc): Likewise.
      	(rtx_free): Remove.
      	(copy_rtx): Don't handle `b' cases.
      	(read_rtx): Use a local rtl_obstack.
      	* rtl.h (oballoc): Remove.
      	(obfree): Likewise.
      	(pop_obstacks): Likewise.
      	(push_obstacks): Likewise.
      	(allocate_bb_life_data): Likewise.
      	(allocate_reg_life_data): Likewise.
      	(rtx_free): Likewise.
      	* sdbout.c (sdbout_queue_anonymous_type):
      	Use tree_cons, not saveable_tree_cons.
      	* simplify-rtx.c
      	(cselib_init): Don't mess with obstacks.
      	* stmt.c
      	(mark_block_nesting): Mark the label_chain.
      	(epxand_label): Use ggc_alloc, not oballoc.
      	(clear_last_expr): Don't mess with obstacks.
      	(expand_decl_cleanup): Likewise.
      	(expand_dcc_cleanup): Likewise.
      	(expand_dhc_cleanup): Likewise.
      	(expand_anon_union_decl): Likewise.
      	(add_case_node): Use xmalloc, not oballoc.
      	(free_case_nodes): New function.
      	(expand_end_case): Call it.
      	* stor-layout.c (layout_type): Don't
      	mess with obstacks.
      	(layout_type): Likewise.
      	* toplev.c (wrapup_global_declarations):
      	Likewise.
      	(compile_file): Remove ggc_p conditionals.
      	(rest_of_compilation): Call init_flow.  Remove ggc_p conditionals.
      	(decode_f_option): Remove ggc_p conditionals.
      	* tree.c
      	(function_maybepermanent_obstack): Remove.
      	(maybepermanent_obstack): Likewise.
      	(function_obstack): Likewise.
      	(tmeporary_obstack): Likewise.
      	(momentary_obstack): Likewise.
      	(temp_decl_obstack): Likewise.
      	(saveable_obstack): Likewise.
      	(rtl_obstack): Likewise.
      	(current_obstack): Likewise.
      	(expression_obstack): Likewise.
      	(struct obstack_stack): Likewise.
      	(obstack_stack): Likewise.
      	(obstack_stack_obstack): Likewise.
      	(maybepermanent_firstobj): Likewise.
      	(temporary_firstobj): Likewise.
      	(momentary_firstobj): Likewise.
      	(temp_decl_firstobj): Likewise.
      	(momentary_function_firstobj): Likewise.
      	(all_types_permanent): Likewise.
      	(struct momentary_level): Likewise.
      	(momentary_stack): Likewise.
      	(init_obstacks): Remove initialization of removed obstacks.
      	(save_tree_status): Remove.
      	(restore_tree_status): Likewise.
      	(temporary_allocation): Liekwise.
      	(end_temporary_allocation): Liekwise.
      	(resume_temporary_allocation): Likewise.
      	(saveable_allocation): Likewise.
      	(push_obstacks): Likewise.
      	(push_obstacks_nochange): Likewise.
      	(pop_obstacks): Likewise.
      	(allocation_temporary_p): Likewise.
      	(permanent_allocation): Likewise.
      	(preserve_data): Likewise.
      	(preserve_initializer): Likewise.
      	(rtl_in_current_obstack): Likewise.
      	(rtl_in_saveable_obstack): Likewise.
      	(oballoc): Likewise.
      	(obfree): Likewise.
      	(savealloc): Likewise.
      	(expralloc): Likewise.
      	(print_obstack_name): Likewise.
      	(debug_obstack): Likewise.
      	(object_permanent_p): Likewise.
      	(push_momentary): Likewise.
      	(perserve_momentary): Likewise.
      	(clear_momentary): Likewise.
      	(pop_momentary): Likewise.
      	(pop_momentary_nofree): Likewise.
      	(suspend_momentary): Likewise.
      	(resume_momentary): Likewise.
      	(make_node): Don't set TREE_PERMANENT.
      	(copy_node): Remove ggc_p conditionals.  Don't set TYPE_OBSTACK.
      	Don't set TREE_PERMANENT.
      	(get_identifier): Remove ggc_p conditionals.
      	(build_string): Likewise.
      	(make_tree_vec): Likewise.
      	(build_decl_list): Remove.
      	(build_expr_list): Likewise.
      	(tree_cons): Remove ggc_p conditionals.
      	(decl_tree_cons): Remove.
      	(expr_tree_cons): Likewise.
      	(perm_tree_cons): Likewise.
      	(temp_tree_cons): Likewise.
      	(saveable_tree_cons): Likewise.
      	(build1): Remove ggc_p conditionals.
      	(build_parse_node): Likewise.
      	(build_type_attribute_variant): Don't mess with obstacks.
      	(build_type_copy): Likewise.
      	(type_hash_canon): Likewise.
      	(build_pointer_type): Likewise.
      	(build_reference_type): Likewise.
      	(build_index_type): Likewise.
      	(build_range_type): Likewise.
      	(dump_tree_statistics): Don't print obstack information.
      	* tree.h
      	(struct tree_common): Remove permanent_flag.
      	(TREE_PERMANENT): Remove.
      	(TREE_SET_PERMANENT): Likewise.
      	(TYPE_OBSTACK): Likewise.
      	(struct tree_type): Remove obstack.
      	(oballoc): Remove.
      	(savealloc): Likewise.
      	(build_decl_list): Likewise.
      	(build_expr_list): Likewise.
      	(perm_tree_cons): Likewise.
      	(temp_tree_cons): Likewise.
      	(saveable_tree_cons): Likewise.
      	(decl_tree_cons): Likewise.
      	(expr_tree_cons): Likewise.
      	(suspend_momentary): Likewise.
      	(allocation_temporary_p): Likewise.
      	(resume_momentary): Likewise.
      	(push_obstacks_nochange): Likewise.
      	(permanent_allocation): Likewise.
      	(push_momentary): Likewise.
      	(clear_momentary): Likewise.
      	(pop_momentary): Likewise.
      	(end_temporary_allocation): Likewise.
      	(pop_obstacks): Likewise.
      	(push_obstacks): Likewise.
      	(pop_momentary_nofree): LIkewise.
      	(preserve_momentary): Likewise.
      	(saveable_allocation): Likewise.
      	(temporary_allocation): Likewise.
      	(resume_temporary_allocation): Likewise.
      	(perserve_initializer): Likewise.
      	(debug_obstack): Likewise.
      	(rtl_in_current_obstack): Likewise.
      	(rtl_in_saveable_obstack): Likewise.
      	(obfree): Likewise.
      	* varasm.c (current_obstack): Remove.
      	(saveable_obstack): Remove.
      	(rtl_obstack): Remove.
      	(immed_double_const): Don't mess with obstacks.
      	(immed_real_cons): Likewise.
      	(output_constant_def): Likewise.
      	(init_varasm_status): Use xcalloc.
      	(mark_pool_constant): Mark the pool constant itself.
      	(free_varasm_status): Free memory.
      	(decode_rtx_const): Call bzero directly, rather than expanding it
      	inline.
      	(record_rtx_const): Don't mess with obstacks.
      	(force_const_mem): Likewise.
      	* config/arm/arm.c (arm_encode_call_attribute): Remove ggc_p
      	conditionals.
      	(aof_pic_entry): Likewise.
      	* config/ia64/ia64.c (ia64_encode_section_info): Likewise.
      	* config/m32r/m32r.c (m32r_encode_section_info): Likewise.
      	* config/pa/pa.c (saveable_obstack): Remove.
      	(rtl_obstack): Likewise.
      	(current_obstack): Likewise.
      	(output_call): Don't mess with obstacks.
      	(hppa_encode_label): Remove ggc_p conditionals.
      	* config/romp/romp.c (get_symref): Don't mess with obstacks.
      	* config/rs6000/rs6000.c (output_toc): Remove ggc_p conditional.
      	(rs6000_encode_section_info): Likewise.
      	* config/sh/sh.c (get_fpscr_rtx): Likewise.
      
      From-SVN: r36856
      Mark Mitchell committed
  5. 09 May, 2000 1 commit
    • top level: · 3b304f5b
      	* Makefile.in (WARN_CFLAGS): Add -Wwrite-strings.
      	(tree.o): Depend on output.h.
      
      	* c-decl.c (pending_invalid_xref_file,
      	current_function_prototype_file): Constify.
      	(pushdecl): Constify a local char *.
      	(define_label): Constify filename parameter.
      	* c-lex.c (init_parse): Constify parameter and return value.
      	* c-typeck.c (c_expand_asm_operands): Constify filename parameter.
      	* c-tree.h: Update prototypes.
      	* c-parse.in: Constify filename member of %union, and if_stmt_file.
      	* c-parse.y, c-parse.c, c-parse.h, objc/objc-parse.y,
      	objc/objc-parse.c: Regenerate.
      
      	* dwarfout.c (dwarfout_init): Constify main_input_filename parameter.
      	* dwarfout.h: Update prototypes.
      	* expr.c (expand_expr): Constify a local char *.
      	* flags.h: Constify main_input_filename.
      	* function.c (expand_function_end): Constify filename parameter.
      	* genrecog.c (make_insn_sequence): Use a character array for
      	c_test_pos.
      	(main): Remove unused variables.
      	* input.h: Constify input_filename, main_input_filename, and
      	file_stack.name.  Update prototypes.
      	* output.h: Declare first_global_object_name and
      	weak_global_object_name here, as const char *.
      	* stmt.c (expand_asm_operands): Constify filename parameter.
      	* toplev.c (compile_file, push_srcloc, debug_start_source_file):
      	Constify filename parameter.
      	(input_filename, main_input_filename): Constify.
      	* toplev.h: Update prototypes.
      	* tree.c: Include output.h.  Don't declare
      	first_global_object_name or weak_global_object_name.  Clean up string
      	bashing in get_file_function_name_long.
      	* tree.h (struct tree_decl): Constify filename member.
      	(input_filename): Constify.
      	Update prototypes.
      	* varasm.c (first_global_object_name, weak_global_object_name):
      	Constify.
      	(assemble_start_function, assemble_variable): Clean up string bashing.
      
      	* gcc.c: Constify all spec-related strings initialized,
      	transitively, from string constants.  Constify all strings
      	and string variables related to multilibs.
      	(set_spec, read_specs): Cast argument to free to PTR.
      	(used_arg): Do not modify multilib_matches.  Use strncmp plus
      	length comparison to compare multilib switches.
      	* genmultilib: Constify everything declared in multilib.h.
      
      ch:
      	* ch-tree.h: Update prototypes.  Remove prototypes for
      	functions declared elsewhere.
      	* decl.c (define_label): Constify filename parameter.
      	* grant.c (globalize_decl, set_default_grant_file): Constify
      	local char * variables.  Don't declare
      	first_global_object_name or asm_out_file.
      	* lang.c (chill_real_input_filename): Constify.
      	* lex.c (init_parse): Constify parameter and return value.
      	* parse.c: Don't declare input_filename.
      	(ch_expand_asm_operands): Constify filename parameter.
      	(parse_multi_dimension_case_action): Constify local char *.
      	* satisfy.c (safe_satisfy_decl): Constify local char *.
      
      cp:
      	* cp-tree.h: Constify tree_srcloc.filename, tinst_level.file,
      	and pending_inline.filename.  Update prototypes.
      	* decl.c (define_label): Constify filename parameter.
      	* decl2.c (warn_if_unknown_interface): Constify local char *.
      	* input.c Constify input_source.filename. Don't declare
      	input_filename or lineno.  Constify filename parameter to feed_input.
      	* lex.c (init_parse): Constify parameter and return value.
      	(cp_pragma_interface, cp_pragma_implementation): Constify
      	filename argument.
      	(reinit_parse_for_method, reinit_parse_for_block,
      	reinit_parse_for_expr, feed_defarg, handle_cp_pragma):
      	Constify local char *.
      	* pt.c: Don't declare lineno or input_filename.
      	(print_template_context, tsubst_friend_function, tsubst_decl,
      	tsubst, instantiate_decl): Constify local char *.
      	* semantics.c (expand_body): Constify local char *.
      	* tree.c (build_srcloc): Constify filename parameter.
      	* typeck.c (c_expand_asm_operands): Constify filename
      	parameter.
      
      f:
      	* com.c (ffecom_subscript_check_): Constify array_name
      	parameter. Clean up string bashing.
      	(ffecom_arrayref_, ffecom_char_args_x_): Constify array_name
      	parameter.
      	(ffecom_do_entry_, ffecom_gen_sfuncdef_, ffecom_start_progunit_,
      	ffecom_sym_transform_, ffecom_sym_transform_assign_): Constify
      	local char *.
      	(init_parse): Constify parameter and return value.
      	* lex.c: Include dwarfout.h instead of prototyping dwarfout_*
      	functions here.
      	(ffelex_file_pop_, ffelex_file_push_): Constify filename parameter.
      	(ffelex_hash_, ffelex_include_): Constify local char *.
      	* std.c (ffestd_exec_end): Constify local char *.
      	* where.c (ffewhere_file_new): Constify filename parameter.
      	* where.h: Update prototypes.
      
      java:
      	* check_init.c (check_init): Constify local char *.
      	* class.c (push_class): Constify local char *.
      	* java_tree.h: Update prototypes.
      	* jcf-io.c (open_class): Constify filename parameter and
      	return value.
      	(find_class): Remove redundant string copy.  Cast return from
      	open_class.
      	* jcf-parse.c (read_class, parse_class_file, yyparse):
      	Constify local char *.
      	* jcf-write.c (generate_bytecode_insns, generate_classfile):
      	Constify local char *.
      	* jcf.h (JCF): Constify filename and classname.
      	(JCF_FINISH): Cast args to FREE to char * when appropriate.
      	* lang.c (init_parse): Constify parameter and return value.
      	* lex.c (java_get_line_col): Constify filename parameter.
      	* parse.h: Constify parser_ctxt.filename.  Update prototypes.
      	* parse.y (java_parser_context_suspend,
      	issue_warning_error_from_context, safe_layout_class): Constify
      	local char *.
      	* parse.c: Regenerate.
      
      From-SVN: r33804
      Zack Weinberg committed
  6. 29 Nov, 1999 1 commit
    • com.c (ffecom_get_invented_identifier): Rewrite to take an ellipses. · 14657de8
      	* com.c (ffecom_get_invented_identifier): Rewrite to take an ellipses.
      
      	(ffecom_char_enhance_arg_, ffecom_do_entry_,
      	ffecom_f2c_make_type_, ffecom_gen_sfuncdef_,
      	ffecom_start_progunit_, ffecom_start_progunit_,
      	ffecom_start_progunit_, ffecom_sym_transform_assign_,
      	ffecom_transform_equiv_, ffecom_transform_namelist_,
      	ffecom_vardesc_, ffecom_vardesc_array_, ffecom_vardesc_dims_,
      	ffecom_end_transition, ffecom_lookup_label, ffecom_temp_label):
      	Adjust accordingly.
      
      	* com.h (ffecom_get_invented_identifier): Likewise.
      
      	* sts.c (ffests_printf): New function taking ellipses.
      	(ffests_printf_1D, ffests_printf_1U, ffests_printf_1s,
      	ffests_printf_2Us): Delete.
      
      	* sts.h: Likewise.
      
      	* std.c (ffestd_R1001dump_, ffestd_R1001dump_1005_1_,
      	ffestd_R1001dump_1005_2_, ffestd_R1001dump_1005_3_,
      	ffestd_R1001dump_1005_4_, ffestd_R1001dump_1005_5_,
      	ffestd_R1001dump_1010_2_, ffestd_R1001dump_1010_3_,
      	ffestd_R1001dump_1010_4_, ffestd_R1001dump_1010_5_,
      	ffestd_R1001rtexpr_): Call `ffests_printf', not `ffests_printf_*'.
      
      	* ste.c (ffeste_io_ialist_, ffeste_io_cilist_, ffeste_io_cllist_,
      	ffeste_io_icilist_, ffeste_io_inlist_, ffeste_io_olist_): Likewise.
      
      From-SVN: r30692
      Kaveh R. Ghazi committed
  7. 17 Apr, 1999 1 commit
  8. 30 Mar, 1999 1 commit
    • Warning fixes: · 04d87103
              * sta.c (ffesta_ffebad_1sp, ffesta_ffebad_1st, ffesta_ffebad_2st):
              Const-ify a char*.
              * sta.h (ffesta_ffebad_1sp, ffesta_ffebad_1st, ffesta_ffebad_2st):
              Likewise.
              * stb.c (ffestb_local_u_): Likewise.
              (ffestb_do, ffestb_dowhile, ffestb_else, ffestb_elsexyz,
              ffestb_else3_, ffestb_endxyz, ffestb_goto, ffestb_let,
              ffestb_type, ffestb_type1_, ffestb_varlist, ffestb_R423B,
              ffestb_R522, ffestb_R528, ffestb_R542, ffestb_R834, ffestb_R835,
              ffestb_R838, ffestb_R841, ffestb_R1102, ffestb_blockdata,
              ffestb_R1212, ffestb_R1228, ffestb_V009, ffestb_module,
              ffestb_R809, ffestb_R810, ffestb_R10014_, ffestb_R10015_,
              ffestb_R10018_, ffestb_R1107, ffestb_R1202, ffestb_R12026_,
              ffestb_S3P4, ffestb_V012, ffestb_V014, ffestb_V025, ffestb_V0255_,
              ffestb_V020, ffestb_dimlist, ffestb_dummy, ffestb_R524,
              ffestb_R547, ffestb_decl_chartype, ffestb_decl_dbltype,
              ffestb_decl_gentype, ffestb_decl_recursive, ffestb_decl_entsp_2_,
              ffestb_decl_func_, ffestb_V003, ffestb_V016, ffestb_V027,
              ffestb_decl_R539): Likewise.
              * stb.h (_ffestb_args_): Likewise.
              * stc.c (ffestc_subr_binsrch_, ffestc_subr_is_present_,
              ffestc_subr_speccmp_, ffestc_R904, ffestc_R907): Likewise.
              * std.c (ffestd_R1001dump_1005_1_, ffestd_R1001dump_1005_2_,
              ffestd_R1001dump_1005_3_, ffestd_R1001dump_1005_4_,
              ffestd_R1001dump_1005_5_, ffestd_R1001dump_1010_1_,
              ffestd_R1001dump_1010_2_, ffestd_R1001dump_1010_3_,
              ffestd_R1001dump_1010_4_, ffestd_R1001dump_1010_5_): Likewise.
              * ste.c (ffeste_begin_iterdo_, ffeste_subr_file_): Likewise.
              * sts.c (ffests_printf_1D, ffests_printf_1U, ffests_printf_1s,
              ffests_printf_2Us, ffests_puts, ffests_puttext): Likewise.
              * sts.h (ffests_printf_1D, ffests_printf_1U, ffests_printf_1s,
              ffests_printf_2Us, ffests_puts, ffests_puttext): Likewise.
              * stt.c (ffestt_exprlist_drive, ffestt_implist_drive,
              ffestt_tokenlist_drive): Add prototype arguments.
              * stt.h (ffestt_exprlist_drive, ffestt_implist_drive,
              ffestt_tokenlist_drive): Likewise.
              * stu.c (ffestu_dummies_transition_): Likewise.
              (ffestu_sym_end_transition): Const-ify a char*.
              * stw.c (ffestw_display_state, ffestw_new, ffestw_pop): Add
              prototype arguments.
              * stw.h (ffestw_display_state, ffestw_new, ffestw_pop): Likewise.
              * version.c (ffe_version_string): Const-ify a char*.
              * version.h (ffe_version_string): Likewise.
      
      From-SVN: r26064
      Kaveh R. Ghazi committed
  9. 15 Feb, 1999 1 commit
  10. 19 May, 1998 1 commit
  11. 22 Mar, 1998 1 commit
  12. 22 Feb, 1998 2 commits
  13. 12 Feb, 1998 1 commit
    • com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'. · 567f3d36
              * com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'.
              * expr.c (ffeexpr_type_combine): Likewise.
              (ffeexpr_reduce_): Likewise.
              (ffeexpr_declare_parenthesized_): Likewise.
              * src.c (ffesrc_strcmp_1ns2i): Likewise.
              (ffesrc_strcmp_2c): Likewise.
              (ffesrc_strncmp_2c): Likewise.
              * stb.c (ffestb_halt1_): Likewise.
              (ffestb_R90910_): Likewise.
              (ffestb_R9109_): Likewise.
              * stc.c (ffestc_R544_equiv_): Likewise.
              * std.c (ffestd_subr_copy_easy_): Likewise.
              (ffestd_R1001dump_): Likewise.
              (ffestd_R1001dump_1005_1_): Likewise.
              (ffestd_R1001dump_1005_2_): Likewise.
              (ffestd_R1001dump_1005_3_): Likewise.
              (ffestd_R1001dump_1005_4_): Likewise.
              (ffestd_R1001dump_1005_5_): Likewise.
              (ffestd_R1001dump_1010_2_): Likewise.
              * ste.c (ffeste_R840): Likewise.
              * sts.c (ffests_puttext): Likewise.
              * symbol.c (ffesymbol_check_token_): Likewise.
              * target.c (ffetarget_real1): Likewise.
              (ffetarget_real2): Likewise.
      
      From-SVN: r17884
      Kaveh R. Ghazi committed
  14. 12 Aug, 1997 1 commit