OSDN Git Service

Give credit, where credit is due.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 51df4dc..f503efb 100644 (file)
@@ -1,3 +1,39 @@
+2005-05-20  Jan Hubicka  <jh@suse.cz>
+
+       * Makefile.in (insn-emit.o): Add basic-block.h dependency.
+       * genemit.c (main): Make insn-emit to include basic-block.h too.
+
+2005-05-20  Jan Hubicka  <jh@suse.cz>
+
+       * cgraphunit.c (cgraph_expand_function): Force function being lowered.
+
+2005-05-19  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/alpha.c (emit_unlikely_jump, emit_load_locked,
+       emit_store_conditional): Split out from ...
+       (alpha_split_atomic_op): ... here.
+       (alpha_split_compare_and_swap): New; extract from .md file.
+       (alpha_split_lock_test_and_set): Likewise.
+       * config/alpha/alpha-protos.h: Update.
+       * config/alpha/sync.md (sync_compare_and_swap<I48MODE>): Move
+       split code into alpha.c.
+       (sync_lock_test_and_set<I48MODE>): Likewise.
+
+2005-05-19  Richard Henderson  <rth@redhat.com>
+
+       * unwind.h, unwind-pe.h: Revert gcc_unreachable change of 05-17.
+
+2005-05-19  Richard Henderson  <rth@redhat.com>
+
+       * config/i386/sse.md (mulv4si3): Use all register inputs.
+       (mulv2di3): Likewise.
+
+2005-05-19  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       * tree-ssa-loop-ivopts.c (determine_base_object): Use
+       build_fold_addr_expr to generate trees of correct type.
+       Use fold_buildN if possible.
+
 2005-05-19  Jan Hubicka  <jh@suse.cz>
 
        * basic-block.h (REG_BR_PROB_BASE): Define.
        * tree-cfg.c (replace_uses_by): Export.
        * tree-flow.h (replace_uses_by): Declare.
 
-2005-05-17  Mike Stump  <mrs@apple.com>
+2005-05-17  Ziemowit Laski  <zlaski@apple.com>
+           Mike Stump  <mrs@apple.com>
 
        Yet more Objective-C++...