OSDN Git Service

Put back accidentally removed ChangeLog entries.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index fcef3d2..4eccac8 100644 (file)
@@ -1,3 +1,76 @@
+2005-07-13  Eric Christopher  <echristo@redhat.com>
+
+       * config/mips/mips.c (mips_canonicalize_comparison): New.
+       (mips_emit_int_relational): Use.
+
+2005-07-13  Eric Christopher  <echristo@redhat.com>
+
+        * config.gcc (s390x-ibm-tpf*): Add extra_options. Remove
+        static extra parts.
+        * config/s390/s390.md: Include tpf.md. Move tpf specific
+        patterns...
+        * config/s390/tpf.md: To here.
+        * config/s390/s390.opt: Move tpf specific options...
+        * config/s390/tpf.opt: to here. Add mmain option.
+        * config/s390/tpf-unwind.h: Remove unnecessary defines.
+        * config/s390/tpf.h: Rewrite.
+
+2005-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/tm.texi: Remove @xref{Cross-profiling}.
+
+2005-07-13  Jeff Law  <law@redhat.com>
+
+       * fold-const.c (fold_binary): When comparing two simple ADDR_EXPR
+       expressions, test their _DECL operands for pointer equality rather
+       than using operand_equal_p.
+
+2005-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/alpha/linux.h (TARGET_HAS_F_SETLKW): Renamed to ...
+       (TARGET_POSIX_IO): This.
+       * config/darwin.h: Likewise.
+       * config/freebsd.h: Likewise.
+       * config/linux.h: Likewise.
+       * config/lynx.h: Likewise.
+       * config/netbsd.h: Likewise.
+       * config/rs6000/linux64.h: Likewise.
+       * config/rs6000/linux.h: Likewise.
+       * config/s390/tpf.h: Likewise.
+       * config/sh/embed-elf.h: Likewise.
+       * config/sparc/linux64.h: Likewise.
+       * config/sparc/linux.h: Likewise.
+       * config/svr4.h: Likewise.
+       * gcov-io.h: Likewise.
+
+       * doc/tm.texi: Updated.
+
+       * libgcov.c (create_file_directory): Defined only if
+       TARGET_POSIX_IO is defined.
+       (gcov_exit): Call create_file_directory only if TARGET_POSIX_IO
+       is defined.
+
+2005-07-13  Jan Hubicka  <jh@suse.cz>
+
+       * tree-ssa-operands.c (get_expr_operands): Fix typo in previous patch.
+
+2005-07-13  David Edelsohn  <edelsohn@gnu.org>
+
+       * tree-ssa-dom.c (lookup_avail_expr): Do not pass member in freed
+       structure as argument.
+
+2005-07-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR tree-optimization/21921
+       * tree-iterator.c (tsi_link_before): Support the case when
+       tsi_end_p (tsi) == true.
+
+2005-07-12  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       PR tree-optimization/22442
+       * tree-chrec.c (chrec_fold_multiply_poly_poly): Associate chrecs
+       correctly.
+
 2005-07-12  Zdenek Dvorak  <dvorakz@suse.cz>
 
        PR rtl-optimization/20376
 
 2005-07-12  Eric Christopher  <echristo@redhat.com>
 
+       * config.gcc (s390x-ibm-tpf*): Add extra_options. Remove
+       static extra parts.
+       * config/s390/s390.md: Include tpf.md. Move tpf specific
+       patterns...
+       * config/s390/tpf.md: To here.
+       * config/s390/s390.opt: Move tpf specific options...
+       * config/s390/tpf.opt: to here. Add mmain option.
+       * config/s390/tpf-unwind.h: Remove unnecessary defines.
+       * config/s390/tpf.h: Rewrite.
+
+2005-07-12  Eric Christopher  <echristo@redhat.com>
+
        * gcc.c (struct infile): Update comment for language.
        (main): Rewrite input file resetting code.