1. 20 Mar, 2002 8 commits
    • Daily bump. · b525f5b0
      From-SVN: r51070
      GCC Administrator committed
    • Makefile.in: Update. · 7afff7cf
      	* Makefile.in: Update.
      	* c-common.c: Include langhooks.h.
      	(inline_forbidden_p): Use new hook.
      	* diagnostic.c: Include langhooks.h.
      	(format_with_decl, announce_function,
      	default_print_error_function): Use new hook.
      	* dwarf2out.c (dwarf2_name): Use new hook.
      	* function.c: Include langhooks.h.
      	(init_function_start): Use new hook.
      	* langhooks-def.h (lhd_decl_printable_name): New.
      	(LANGHOOKS_DECL_PRINTABLE_NAME): New.
      	(LANGHOOKS_INITIALIZER): Update.
      	* langhooks.c (lhd_decl_printable_name): New.
      	* langhooks.h (struct lang_hooks): New hook.
      	* toplev.c (decl_name, decl_printable_name): Remove.
      	(open_dump_file): Use new hook.
      	(process_options): Remove old hook.
      	* tree.h (decl_printable_name): Remove.
      ada:
      	* misc.c (LANG_HOOKS_DECL_PRINTABLE_NAME): Redefine.
      	(gnat_init): Remove old hook.
      cp:
      	* cp-lang.c (LANG_HOOKS_DECL_PRINTABLE_NAME): Redefine.
      	* cp-tree.h (lang_printable_name): Rename.
      	* error.c (lang_decl_name): Use new hook.
      	* lex.c (cxx_init): Remove old hook.
      	* pt.c (tsubst_expr): Use new hook.
      	* tree.c (lang_printable_name): Rename.
      f:
      	* com.c (lang_printable_name): Rename.
      	(LANG_HOOKS_DECL_PRINTABLE_NAME): Redefine.
      	(ffe_init): Don't use old hook.
      java:
      	* decl.c (start_java_method): Use new hook.
      	* lang.c (LANG_HOOKS_DECL_PRINTABLE_NAME): Redefine.
      	(java_init): Remove old hook.
      objc:
      	* objc-act.c (objc_init): Remove old hook.
      	(objc_printable_name): Export.
      	* objc-act.h (objc_printable_name): New.
      	* objc-lang.c (LANG_HOOKS_DECL_PRINTABLE_NAME): Redefine.
      
      From-SVN: r51066
      Neil Booth committed
    • c-lex.c (cb_file_change): Pass the #inclusion's line number to the start_source_file debug hook... · f78ce0b7
      * c-lex.c (cb_file_change): Pass the #inclusion's line number to
      the start_source_file debug hook, not the current line number.
      
      From-SVN: r51064
      Jim Blandy committed
    • * fold-const.c (fold): Delete #if 0 ARRAY_REF case. · 0c2fdcdf
      From-SVN: r51061
      David Edelsohn committed
    • flow.c (EH_USES): Provide default. · 15b5aef3
              * flow.c (EH_USES): Provide default.
              (calculate_global_regs_live): Use it for EH edges and noreturn calls.
              * doc/tm.texi (EH_USES): New.
      
              * config/ia64/ia64.c (ia64_eh_uses): New.
              * config/ia64/ia64-protos.h: Update.
              * config/ia64/ia64.h (EH_USES): New.
      
      From-SVN: r51060
      Richard Henderson committed
    • * varasm.c (output_constant_def): Fix stupid typo. · 02a7a3fd
      From-SVN: r51059
      Richard Henderson committed
    • Mark PR last change. · 2842be05
      From-SVN: r51056
      Richard Henderson committed
    • except.c (current_function_has_exception_handlers): New. · 93f82d60
              * except.c (current_function_has_exception_handlers): New.
              * except.h: Declare it.
              * sibcall.c (optimize_sibling_and_tail_recursive_call): Use it.
              Combine tests that disable all sibcalls for the function.
      
      From-SVN: r51054
      Richard Henderson committed
  2. 19 Mar, 2002 23 commits
  3. 18 Mar, 2002 9 commits