1. 27 Sep, 2003 2 commits
  2. 17 Jul, 2003 1 commit
  3. 23 May, 2003 2 commits
  4. 22 Mar, 2003 1 commit
    • c-common.c: Include intl.h. · d9b2742a
      	* c-common.c: Include intl.h.
      	(shadow_warning): Rewrite to allow better diagnostic translations.
      	* c-common.h: Update prototype of shadow_warning.  Declare sw_kind enum.
      	* c-decl.c (warn_if_shadowing): Update calls to shadow_warning;
      	use it throughout.
      	* Makefile.in (c-common.o): Add intl.h.
      cp:
      	* decl.c: Update calls to shadow_warning.
      po:
      	* gcc.pot: Regenerate.
      
      From-SVN: r64699
      Zack Weinberg committed
  5. 04 Feb, 2003 1 commit
  6. 30 Dec, 2002 1 commit
  7. 16 May, 2002 1 commit
    • Makefile.in: Allow for PWDCMD to override hardcoded pwd. · 1e6347d8
      	* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
      	* config-ml.in: Likewise.
      	* configure: Likewise.
      	* configure.in: Likewise.
      
      	boehm-gc:
      	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      	config:
      	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
      
      	contrib:
      	* test_installed: Allow for PWDCMD to override hardcoded pwd.
      	* test_summary: Likewise.
      
      	gcc:
      	* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
      	* configure.in: Likewise.
      	* fixinc/check.tpl: Likewise.
      	* fixinc/fixinc.dgux: Likewise.
      	* fixinc/fixinc.svr4: Likewise.
      	* fixinc/fixinc.winnt: Likewise.
      	* fixinc/fixincl.sh: Likewise.
      	* fixproto: Likewise.
      	* configure: Regenerate.
      
      	gcc/ada:
      	* Makefile.adalib: Allow for PWDCMD to override hardcoded pwd.
      	* Makefile.in: Likewise.
      
      	gcc/f:
      	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
      
      	gcc/java:
      	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
      
      	gcc/po:
      	* exgettext: Allow for PWDCMD to override hardcoded pwd.
      
      	gcc/treelang:
      	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
      
      	libf2c:
      	* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
      	* aclocal.m4: Likewise.
      	* configure: Regenerate.
      
      	libjava:
      	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
      	* configure.in: Likewise.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      	libobjc:
      	* aclocal.m4: Allow for PWDCMD to override hardcoded pwd.
      	* configure: Regenerate.
      
      	libstdc++-v3:
      	* Makefile.am: Allow for PWDCMD to override hardcoded pwd.
      	* acinclude.m4: Likewise.
      	* docs/html/Makefile: Likewise.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      	zlib:
      	* configure.in: Allow for PWDCMD to override hardcoded pwd.
      	* configure: Regenerate.
      
      	* ChangeLog: Move entries to ChangeLog.gcj.
      
      From-SVN: r53523
      Rainer Orth committed
  8. 10 May, 2002 1 commit
  9. 23 Apr, 2002 1 commit
  10. 22 Apr, 2002 1 commit
  11. 14 Mar, 2002 1 commit
  12. 18 Feb, 2002 1 commit
  13. 17 Feb, 2002 1 commit
    • final.c (output_operand_lossage): Changed to accept printf style arguments. · a52453cc
      2002-02-17  Philipp Thomas  <pthomas@suse.de>
      
      	* final.c (output_operand_lossage): Changed to accept
      	printf style arguments. Change calls where necessary.
      	* output.h (output_operand_lossage): Change declaration
      	accordingly. Update copyright.
      	* config/arc/arc.c config/fr30/fr30.c config/m32r/m32r.c
      	config/m88k/m88k.c : Adapt all calls to output_operand_lossage.
      	Update copyright date where necessary.
      
      	* config/i386/i386.c (print_operand): Likewise. Remove use of
      	sprintf.
      
      	* config/cris/cris.c (cris_operand_lossage): Likewise.
      	Rename parameter so that exgettext recognizes it as
      	translatable message.
      	(LOSE_AND_RETURN): Rename parameter to msgid.
      
      	* po/gcc.pot: Regenerate.
      
      From-SVN: r49820
      Philipp Thomas committed
  14. 11 Feb, 2002 1 commit
  15. 04 Feb, 2002 1 commit
  16. 31 Jan, 2002 1 commit
  17. 29 Jan, 2002 1 commit
  18. 23 Jan, 2002 3 commits
  19. 20 Dec, 2001 1 commit
  20. 18 Dec, 2001 1 commit
  21. 15 Dec, 2001 2 commits
  22. 11 Dec, 2001 1 commit
  23. 05 Dec, 2001 1 commit
  24. 09 Nov, 2001 1 commit
  25. 31 Oct, 2001 1 commit
    • Makefile.in (INTL_TARGETS, POSUB): Delete all references. · 5b7874aa
      	* Makefile.in (INTL_TARGETS, POSUB): Delete all references.
      	(INTL_SUBDIRS): Just intl.
      	(.SUFFIXES): Add .gmo .po .pox.
      	(native): Also depend on build-@POSUB@.
      	(intl.all, intl.install): Depend on config.h and things it includes.
      	(po-generated): New target; depend on c-parse.c and tradcif.c.
      	(install-normal): Also depend on install-@POSUB@.
      	(XGETTEXT, GMSGFMT, MSGMERGE, PACKAGE, CATALOGS): New variables.
      	(build-, install-, build-po, update-po, install-po,
      	.po.gmo, .po.pox, $(PACKAGE).pot, po/$(PACKAGE).pot): New rules.
      
      	* aclocal.m4: Prefix each entry in CATALOGS with "po/"
      	* configure.in: Don't munge XGETTEXT.  Don't generate
      	po/Makefile.in.
      	* configure: Regenerate.
      
      	* exgettext: Delete.
      	* config/m68k/m68k.h: Add doc strings for -msky and -mnosky.
      	* cp/Make-lang.in, java/Make-lang.in, objc/Make-lang.in: Replace
      	$(INTL_TARGETS) with po-generated.
      
      po:
      	* EXCLUDES: New file.
      	* exgettext: New helper script; completely rewritten.
      	* Makefile.in.in, POTFILES.in: Delete.
      
      From-SVN: r46680
      Zack Weinberg committed
  26. 12 Oct, 2001 1 commit
    • ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40. · 71a94577
      top:
      	* ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40.
      	* configure.in, Makefile.in: Take out obsolete check-po logic.
      	* configure, config.in: Regenerate.
      intl:
      	* Update entire directory from gettext 0.10.40.
      	* cat-compat.c, linux-msg.sed, po2tbl.sed.in, xopen-msg.sed:
      	Removed.
      	* config.charset, dcigettext.c, dcngettext.c, libgnuintl.h,
      	localcharset.c, locale.alias, ngettext.c, plural.c, plural.y,
      	ref-add.sin, ref-del.sin: New.
      po:
      	* Makefile.in.in: Upgrade to gettext-0.10.40.
      	* cat-id-tbl.c: Remove file.
      	* stamp-cat-id: Remove file.
      
      From-SVN: r46233
      Zack Weinberg committed
  27. 08 Oct, 2001 1 commit
  28. 01 Oct, 2001 1 commit
  29. 29 Sep, 2001 1 commit
  30. 24 Sep, 2001 1 commit
    • top level: · 749ced52
      	* errors.h (warning, error, fatal, internal_error): Don't mark
      	with ATTRIBUTE_PRINTF_n.
      	* toplev.h (internal_error, fatal_io_error, warning, error,
      	pedwarn, pedwarn_with_file_and_line, warning_with_file_and_line,
      	error_with_file_and_line, sorry, error_for_asm, warning_for_asm):
      	Likewise.
      cp:
      	* Make-lang.in (CXX_OBJS): Take out cp/errfn.o.
      	(cp/errfn.o): Delete rule.
      	(cp/error.o): Depend on flags.h.
      	* errfn.c: Delete file.
      	* cp-tree.h: Declare warn_deprecated.  Remove definitions of
      	TFF_NAMESPACE_SCOPE, TFF_CLASS_SCOPE, TFF_CHASE_NAMESPACE_ALIAS,
      	and TFF_TEMPLATE_DEFAULT_ARGUMENTS. #define cp_error, cp_warning,
      	cp_pedwarn, and cp_compiler_error to error, warning, pedwarn, and
      	internal_error respectively.  Make cp_deprecated into a macro.
      	Don't define cp_printer typedef or declare cp_printers.
      	* error.c: Include flags.h.
      	Delete: struct tree_formatting_info, print_function_argument_list,
      	print_declaration, print_expression, print_function_declaration,
      	print_function_parameter, print_type_id, print_cv_qualifier_seq,
      	print_type_specifier_seq, print_simple_type_specifier,
      	print_elaborated_type_specifier, print_rest_of_abstract_declarator,
      	print_parameter_declaration_clause, print_exception_specification,
      	print_nested_name_specifier, and definition of cp_printers.
      	(locate_error): New function.
      	(cp_error_at, cp_warning_at, cp_pedwarn_at): Moved here and
      	rewritten in terms of locate_error and diagnostic.c.
      	(cp_tree_printer): Rename cp_printer; wire up to *_to_string
      	instead of deleted print_* routines.  Handle %C, %L, %O, %Q also.
      	(init_error): Adjust to match.
      po:
      	* POTFILES.in: Remove cp/errfn.c.
      
      From-SVN: r45765
      Zack Weinberg committed
  31. 06 Aug, 2001 1 commit
    • cpperror.c (print_containing_files): Moved to line-map.c. · fde84349
      	* cpperror.c (print_containing_files): Moved to line-map.c.
      	(print_location): line-map.c handles re-listing or otherwise.
      	* cpphash.h (struct lexer_state): Remove next_bol.
      	(struct cpp_buffer): Remove include_stack_listed.
      	* cpplib.c (do_line, cpp_push_buffer, _cpp_pop_buffer):
      	Remove faked buffer handling.
      	(_cpp_do_file_change): Tweak.
      	* cpplib.h (enum cpp_buffer_type): Remove BUF_FAKE.
      	* cppmain.c (struct printer): Remove filename.
      	(print_line, cb_file_change): Update accordingly.
      	* line-map.c: Include intl.h.
      	(init_line_maps): Initialize last_listed.
      	(free_line_maps): Sanity check, warn if ENABLED_CHECKING.
      	(add_line_map): Sanity check inputs, warn if ENABLED_CHECKING.
      	(print_containing_files): New.
      	* line-map.h (struct line_maps): New member last_listed.
      	(print_containing_files, INCLUDED_FROM): New.
      	* Makefile.in: Update.
      	* po/POTFILES.in: Add line-map.c.
      
      From-SVN: r44670
      Neil Booth committed
  32. 01 Aug, 2001 1 commit
  33. 19 Jul, 2001 1 commit
    • Makefile.in (toplev.o, [...]): Don't depend on dwarfout.h. · 2b85879e
      	* Makefile.in (toplev.o, dwarfout.o, final.o): Don't depend on
      	dwarfout.h.
      	* dbxout.c (dbxout_function): Rename dbxout_funciton_decl, move
      	to conditionally compiled block.
      	(dbx_debug_hooks, xcoff_debug_hooks): Update.
      	* dbxout.h (dbxout_function): Remove.
      	* debug.c (do_nothing_debug_hooks): Update.
      	* debug.h (struct gcc_debug_hooks): New hooks function_decl,
      	global_decl, deferred_inline_function.
      	* dwarf2out.c (dwarf2_debug_hooks): Update.
      	(dwarf2out_global_decl): New.
      	* dwarfout.c: Don't include dwarfout.h.
      	(dwarfout_global_decl, dwarfout_function_decl,
      	dwarfout_deferred_inline_function): New.
      	(dwarf_debug_hooks): Update.
      	* dwarfout.h: Remove.
      	* final.c: Don't include dwarfout.h.
      	* sdbout.c (sdbout_global_decl): New.
      	(sdbout_debug_hooks): Update.
      	* toplev.c: Don't include dwarfout.h.
      	(check_global_declarations, rest_of_compilation): Use new debug hooks.
      	(note_deferral_of_defined_inline_function): Remove.
      	* toplev.h (note_deferral_of_defined_inline_function): Remove.
      	* ch/Makefile.in (lex.o): No dependence on dwarfout.h.
      	* ch/lex.c: Don't include dwarfout.h.
      	* cp/Make-lang.in (decl2.o): No dependence on dwarfout.h, dwarf2out.h.
      	(semantics.o, optimize.o): Depend on debug.h not dwarfout.h.
      	* cp/decl2.c: Don't include dwarfout.h and dwarf2out.h.
      	* cp/optimize.c: Include debug.h.
      	(maybe_clone_body): Use debug hook.
      	* cp/semantics.c: Include debug.h.
      	(expand_body): Use debug hook.
      	* po/POTFILES.in: Remove dwarfout.h.
      
      From-SVN: r44145
      Neil Booth committed
  34. 09 Jul, 2001 1 commit
    • Makefile.in (OBJS): Add ssa-ccp.o · 0b47e4c1
      	* Makefile.in (OBJS): Add ssa-ccp.o
      	(ssa-ccp.o): Add dependencies.
      	* toplev.c (DFI_ssa_ccp): New dump file enum.
      	(dump_file): Add entry for dumping after SSA CCP.
      	(flag_ssa_ccp): New flag variable.
      	(f_options): Add -fssa-ccp.
      	(rest_of_compilation): Run SSA CCP if requested.
      	* timevar.def (TV_SSA_CCP): New timevar.
      	* ssa.c (mark_phi_and_copy_regs): Handle deleted PHI nodes.
      	* doc/gcc.texi (Passes): Add documentation for SSA CCP pass.
      	Fix minor typo in SSA DCE documentation.
      	* doc/invoke.texi: Add documentation for new flag -fssa-ccp.
      	Add documentation for new dump option.  Renumber dump files
      	appropriately.
      
      	* po/POTFILES.in: Add ssa-ccp.c
      
      From-SVN: r43872
      Jeff Law committed
  35. 28 Jun, 2001 1 commit
    • Makefile.in (OBJS): Add df.o · 10c4b247
              * Makefile.in (OBJS): Add df.o
              (df.o): Add dependencies.
              * basic-block.h (flow_depth_first_order_compute): Declare.
              * flow.c (flow_depth_first_order_compute): No longer declare.
              Make external.
              * df.c, df.h: New files.
      	* po/POTFILES.in: Update for new files.
      
      From-SVN: r43647
      Jeff Law committed