OSDN Git Service

* sh.md (extv, extzv): Add pattern predicate.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index d6cfd71..b91e928 100644 (file)
@@ -1,3 +1,73 @@
+2004-12-02  J"orn Rennecke <joern.rennecke@st.com>
+
+       * sh.md (extv, extzv): Add pattern predicate.
+
+2004-12-02  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * tree-cfg.c (phi_alternatives_equal): Check that PHI_ARG_DEF
+       is not null.
+
+       * tree-cfg.c (phi_alternatives_equal): Check that PHI_ARG_DEF
+       is not null.
+
+       * tree-cfg.c (thread_jumps): Reduce the size of WORKLIST.
+
+2004-12-02  Jeff Law  <law@redhat.com>
+
+       * tree-eh.c: Revert yesterday's change.
+
+2004-12-02  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * varasm.c (decode_reg_name): Revert change to check for zero
+       length strings.
+       (make_decl_rtl): Make sure that we call decode_reg_name only
+       when needed.
+
+2004-12-02  Dorit Naishlos  <dorit@il.ibm.com>
+
+       PR tree-opt/18716
+       * tree-vectorizer.c (slpeel_make_loop_iterate_ntimes): Properly set
+       then and else labels.
+
+2004-12-02  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (WERROR_FLAGS): Renamed from WERROR.
+       (STRICT2_WARN): Use $(WERROR_FLAGS) instead of $(WERROR).
+       (STAGE2_FLAGS_TO_PASS): Likewise.
+
+       * config/i386/x-mingw32: Set WERROR_FLAGS instead of WERROR.
+
+2004-12-02  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.ac: Use TL_AC_GCC_VERSION to set gcc_version.  Remove
+       now-redundant AC_SUBSTs.
+       * aclocal.m4: Include ../config/gcc-version.m4.
+       * configure: Regenerate.
+
+2004-12-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/rs6000.c (rs6000_assemble_integer): Put back the
+       #ifdef RELOCATABLE_NEEDS_FIXUP.
+
+2004-12-01  Roger Sayle  <roger@eyesopen.com>
+
+       PR target/9908
+       * config/i386/i386.md (*call_value_1, *sibcall_value_1): Correct
+       Intel assembler syntax by using %A1 instead of %*%1.
+
+2004-12-01  Richard Henderson  <rth@redhat.com>
+
+       * expr.c (expand_assignment): Handle CONCAT both as a final
+       destination and as a middle point.
+
+2004-12-01  Jeff Law  <law@redhat.com>
+
+        * tree-eh.c (save_eptr, save_filt): Now file scoped statics.
+        (honor_protect_cleanup_actions): Only create save_eptr and
+        save_filt if they do not already exist.
+        (lower_eh_constructs): Wipe all knowledge of save_eptr and
+        save_filt before returning.
+
 2004-12-02  Kazu Hirata  <kazu@cs.umass.edu>
 
        * tree-phinodes.c (remove_phi_arg_num): Fix a comment.