OSDN Git Service

2005-01-08 Jeff Law <law@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 7b8fca5..5960c6e 100644 (file)
@@ -1,3 +1,57 @@
+2005-01-08  Jeff Law  <law@redhat.com>
+           Diego Novillo  <dnovillo@redhat.com>
+
+       * tree-nrv.c (tree_nrv): Ignore volatile return values.
+       * tree-ssa-dse.c (dse_optimize_stmt): Do not optimize
+       statements with volatile operands.
+       * tree-ssa-operands.c (add_stmt_operand): Do add volatile
+       operands after marking a statement with has_volatile_ops.
+
+2005-01-08  Roger Sayle  <roger@eyesopen.com>
+
+       * tree.c (int_fits_type_p): Always honor integer constant
+       TYPE_MIN_VALUE and TYPE_MAX_VALUE if they exist.
+
+2005-01-08  Roger Sayle  <roger@eyesopen.com>
+
+       * ifcvt.c (find_if_case_1): Reinstate 2005-01-04 change, now that
+       the latent bug in rtl_delete_block has been resolved.
+
+2005-01-08  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/mips/t-iris6 (MULTILIB_DIRNAMES): Use -mabi argument values.
+       (MULTILIB_OSDIRNAMES): Use the standard lib, lib32 and lib64.
+
+2005-01-08  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/mips/t-slibgcc-irix (SHLIB_LINK): Install a copy of the
+       library as @multilib_dir@/$(SHLIB_SONAME).
+
+2005-01-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * configure.ac (HAVE_AS_OFFSETABLE_LO10): Fix typo.
+       * configure: Regenerate.
+
+2005-01-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * c-common.c (handle_mode_attribute): For ENUMERAL_TYPE, also copy
+       TYPE_MODE.
+
+2005-01-07  David Edelsohn  <edelsohn@gnu.org>
+
+       PR target/13674
+       * config/rs6000/rs6000.c (rs6000_legitimize_reload_address):
+       Convert non-word aligned offset address using ld/std into
+       indirect address.
+
+2005-01-07  Richard Henderson  <rth@redhat.com>
+
+       * config/i386/i386.md (sse_loadhps splitter): Fix operand number typo.
+
+2005-01-07  Richard SAndiford  <rsandifo@redhat.com>
+
+       * tree.h (IS_EXPR_CODE_CLASS): Use a straight-forward range check.
+
 2005-01-07  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/19283