OSDN Git Service

2004-06-04 Frank Ch. Eigler <fche@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index dea0b8f..b469ae0 100644 (file)
@@ -1,5 +1,62 @@
+2004-06-04  Frank Ch. Eigler  <fche@redhat.com>
+
+       * gcc.c (MFLIB_SPEC): Remove library references, to require users
+       to enumerate -lmudflap* and dependencies when linking.
+
+2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR target/15822
+       * dojump.c (do_jump): Fix uninitialized variable tcode1.
+
+2004-06-04  Jerry Quinn  <jlquinn@optonline.net>
+
+       * Makefile.in (insn-conditions.o): Back out removal of reload.h.
+       * genconditions.c (write_header): Back out removal of reload.h.
+
+2004-06-04  Jan Hubicka  <jh@suse.cz>
+
+       Re-apply hopefully fixed patch:
+       * i386.md (UNSPECV_EH_RETURN): Kill.
+       (eh_return): Use jump_insn.
+       (eh_return_si, eh_return_di): Change pattern to jump instruction.
+
+2004-06-04  Jeff Law  <law@redhat.com>
+
+       * cfgrtl.c (try_redirect_by_replacing_jump): Fix return value.
+
 2004-06-04  Steven Bosscher  <stevenb@suse.de>
 
+       * except.c (for_each_eh_region): New function.
+       * except.h (for_each_eh_region): Add a prototype for it.
+       * tree-cfg.c (update_eh_labels): New function, callback for
+       for_each_eh_region.
+       (label_for_bb): Make global static, unfortunately.
+       (cleanup_dead_labels): Also update label references for
+       exception regions.
+
+2004-06-03  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/mips/mips.c (struct irix_section_align_entry): Fix
+       GTY marker.
+
+2004-06-03  Geoffrey Keating  <geoffk@apple.com>
+
+       * toplev.c (check_global_declarations): Don't ask for
+       DECL_ASSEMBLER_NAME unless the function really is declared
+       static and not defined.
+
+2004-06-03  Matt Austern  <austern@apple.com>
+
+       PR c++/15428
+       * default.h (TARGET_WEAK_NOT_IN_ARCHIVE_TOC): New name
+       for TARGET_EXPLICIT_INSTANTIATIONS_ONE_ONLY, with reversed sense.
+       * config/darwin.h (TARGET_WEAK_NOT_IN_ARCHIVE_TOC): Likewise.
+       * doc/tm.texi (TARGET_WEAK_NOT_IN_ARCHIVE_TOC): Rewrite
+       documentation to reflect the new macro name and to clarify its 
+       meaning.
+       
+2004-06-03  Steven Bosscher  <stevenb@suse.de>
+
        * rtl.def (VAR_LOCATION): Make RTX_EXTRA.
 
 2004-06-03  Andrew Pinski  <pinskia@physics.uc.edu>