OSDN Git Service

Fix ICE with long double after float HFA.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 0533ca3..ec637b5 100644 (file)
@@ -1,3 +1,36 @@
+2005-01-17  James E Wilson  <wilson@specifixinc.com>
+
+       PR target/19357
+       * config/ia64/ia64.md (movxf): Handle general register source.  Adjust
+       comment to document why.
+
+2005-01-17  Richard Henderson  <rth@redhat.com>
+
+       * config/i386/sse.md (smaxv4sf3_finite, sse_vmsmaxv4sf3_finite,
+       sminv4sf3_finite, sse_vmsminv4sf3_finite, smaxv2df3_finite,
+       sse2_vmsmaxv2df3_finite, sminv2df3_finite,
+       sse2_vmsminv2df3_finite): New.
+       (smaxv4sf3, sse_vmsmaxv4sf3, sminv4sf3, sse_vmsminv4sf3, smaxv2df3,
+       sse2_vmsmaxv2df3, sminv2df3, sse2_vmsminv2df3): Remove commutative.
+       Force op1 into register.
+
+2005-01-17  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.in (STAGEMOVESTUFF): Stage all the stamp files to prevent
+       bubblestrap from always rebuilding build directory.
+
+2005-01-17  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/s390/s390.md ("*clc"): Remove incorrect '='.
+       ("*cmpmem_short"): Likewise.
+
+2005-01-17  Steven Bosscher  <stevenb@suse.de>
+
+       * basic-block.h: Document BB_* flags.
+       * regrename.c (copyprop_hardreg_forward): Don't use BB_VISITED,
+       use an sbitmap instead.
+       * sched-rgn.c (compute_trg_info): Likewise.
+
 2005-01-17  Richard Sandiford  <rsandifo@redhat.com>
 
        * config.gcc (mips64*-*-linux*): Set the default abi to n32.  Remove
        of pthread_create to find out if threads are enabled.
        * gthr-posix95.h (__gthread_active_p): Likewise.
 
-2005-01-17  Ira Rosen  <irar@il.ibm.com>
-
-       * fortran/f95-lang.c (gfc_init_builtin_functions): Call
-       targetm.init_builtins.
-
 2005-01-17  Paolo Bonzini  <bonzini@gnu.org>
 
        * common.opt (-fnew-ra): Remove.