OSDN Git Service

2005-08-04 Andrew Pinski <pinskia@physics.uc.edu>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 2a7ffc7..151a1dc 100644 (file)
@@ -1,3 +1,41 @@
+2005-08-04  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * tree.h (fold_build1): Change to macro and call fold_build1_stat.
+       (fold_build2): Likewise.
+       (fold_build3): Likewise.
+       (fold_build1_stat): New function prototype.
+       (fold_build2_stat): Likewise.
+       (fold_build3_stat): Likewise.
+       * fold-const.c (fold_build1): Rename to ..
+       (fold_build1_stat): this.  Add MEM_STAT_DECL.  Pass the mem stats
+       through to build1_stat.
+       (fold_build2): Rename to ..
+       (fold_build2_stat): this.  Add MEM_STAT_DECL.  Pass the mem stats
+       through to build2_stat.
+       (fold_build3): Rename to ..
+       (fold_build3_stat): this.  Add MEM_STAT_DECL.  Pass the mem stats
+       through to build3_stat.
+
+2005-08-04  David Edelsohn  <edelsohn@gnu.org>
+
+       * function.c (assign_stack_local_1): Do not correct stack slot
+       address if allocation size is smaller than mode size.
+
+2005-08-04  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 22037
+       * tree-cfg.c (replace_uses_by): Call mark_new_vars_to_rename.
+       (tree_merge_blocks): Propagate anything allowed by
+       may_propagate_copy.
+       Clarify documentation.
+       * passes.c (execute_todo): If cleanup_tree_cfg invalidated the
+       SSA form, schedule an update if necessary.
+
+2005-08-04  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * doc/install.texi (Binaries): Remove broken link to
+       Sinix/Reliant Unix binaries.
+
 2005-08-03  Richard Henderson  <rth@redhat.com>
 
        PR 23221
        (Specific): Remove broken reference to GCC 2.8.1 for OS/2.
        (Binaries): Adjust HP-UX Porting Center link.
        (Binaries): Adjust Free Software Foundation ordering link.
-       (Binaries): Remove broken link to Sinix/Reliant Unix binaries.
 
 2005-08-03  Andrew Pinski  <pinskia@physics.uc.edu>