1. 05 Jun, 2002 11 commits
    • toplev.h (report_error_function): Remove. · 47b69537
      	* toplev.h (report_error_function): Remove.
      
      	* diagnostic.h (location_t): New datatype.
      	(text_info): Likewise.
      	(diagnostic_info): Likewise.
      	(output_prefix): New macro.
      	(diagnostic_last_function_changed): Likewise.
      	(diagnostic_set_last_function): Likewise.
      	(diagnostic_last_module_changed): Likewise.
      	(diagnostic_set_last_module): Likewise.
      	(report_diagnostic): Now macro.
      	(diagnostic_set_info): Declare.
      
      	* diagnostic.c (report_problematic_module): Rename to
      	diagnostic_repor_current_module.
      	(set_diagnostic_context): Remove.
      	(count_error): Rename to diagnostic_error_count.
      	(error_function_changed): Remove.
      	(record_last_error_function): Likewise.
      	(error_module_changed): Likewise.
      	(record_last_error_module): Likewise.
      	(context_as_prefix): Rename to diagnostic_build_prefix.
      	(flush_diagnostic_buffer): Rename to diagnostic_flush_buffer.
      	(diagnostic_set_info): New function.
      
      	* objc/objc-act.c: #include diagnostic.h
      	(error_with_ivar): Adjust call to count_error.
      	(warn_with_method): Likewise.
      	* objc/Make-lang.in (objc-act.o): Depend on diagnostic.h
      
      cp/
      2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
      
      	* error.c (cp_diagnostic_starter): Adjust call.
      	(maybe_print_instantiation_context): Change prototype to take a
      	'diagnostic_info *'.
      	(print_instantiation_full_context): Likewise.
      	(print_instantiation_partial_context): Likewise.
      	(cp_diagnostic_starter): Likewise.
      	(cp_diagnostic_finalizer): Likewise.
      	(cp_print_error_function): Likewise.
      	(cp_printer): Take a secondary parameter as a 'text_info *'.
      	Remove output_state savings.  Adjust calls.
      
      f/
      2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
      
      	* bad.c (ffebad_start_): Adjust call to count_error.
      	* Make-lang.in (f/bad.o): Depend on diagnostic.h
      	* bad.c: #include diagnostic.h
      
      From-SVN: r54291
      Gabriel Dos Reis committed
    • f2cext.c (alarm_): Mark parameter(s) with attribute `unused'. · 304a3a85
      	* f2cext.c (alarm_): Mark parameter(s) with attribute `unused'.
      	* libF77/h_len.c (h_len): Likewise.
      	* libF77/i_len.c (i_len): Likewise.
      	* libI77/rsli.c (i_ungetc): Likewise.
      	* libU77/date_.c (G77_date_y2kbuggy_0): Likewise.
      	* libU77/fputc_.c (G77_fputc_0): Likewise.
      	* libU77/vxtidate_.c (G77_vxtidate_y2kbuggy_0): Likewise.
      	* libU77/vxttime_.c (G77_vxttime_0): Likewise.
      
      From-SVN: r54289
      Kaveh R. Ghazi committed
    • xtensa.c (xtensa_build_va_list): Use lang_hooks.types.make_type instead of… · 540eaea8
      xtensa.c (xtensa_build_va_list): Use lang_hooks.types.make_type instead of make_node; set up __va_list_tag type decl.
      
              * config/xtensa/xtensa.c (xtensa_build_va_list): Use
              lang_hooks.types.make_type instead of make_node; set up
              __va_list_tag type decl.
              (xtensa_builtin_saveregs): Remove broken use of
              RTX_UNCHANGING_P and unnecessary use of MEM_IN_STRUCT_P
              for saved registers; add varargs alias set.
      
      From-SVN: r54288
      Bob Wilson committed
    • *** empty log message *** · d89e380b
      From-SVN: r54287
      Neil Booth committed
    • gnu.h: Undef TARGET_OS_CPP_BUILTINS. · f23a084d
      config:
      	* alpha/gnu.h: Undef TARGET_OS_CPP_BUILTINS.
      	* i386/beos-elf.h: Use TARGET_OS_CPP_BUILTINS rather than
      	CPP_PREDEFINES and part of CPP_SPEC.
      	i386/freebsd-aout.h, i386/gas.h, i386/gnu.h, i386/linux-aout.h,
      	i386/linux.h, i386/moss.h, i386/xm-vsta.h: Similarly.
      
      From-SVN: r54286
      Neil Booth committed
    • ctype_noninline.h (do_toupper,do_tolower): Call external symbol. · b80ee165
              * config/os/aix/bits/ctype_noninline.h (do_toupper,do_tolower):
              Call external symbol.
      
      From-SVN: r54284
      David Edelsohn committed
    • * reg-stack.c (reg_to_stack): Do not call find_basic_blocks. · 3fe3a596
      From-SVN: r54282
      Jan Hubicka committed
    • Daily bump. · c30bb47b
      From-SVN: r54278
      GCC Administrator committed
    • * config/rs6000/linux64.h (ASM_OUTPUT_SOURCE_LINE): Define. · 1fd9ba59
      From-SVN: r54272
      Alan Modra committed
    • Use ## for comment. · 77d2dd29
      From-SVN: r54271
      H.J. Lu committed
  2. 04 Jun, 2002 29 commits