X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2FChangeLog;h=a270cbb4e262a68bef422eb6a4c3863432354f5f;hb=8dd12969ce5c0aae631243096677d13406eb6931;hp=51df4dc1950686ee0e18f88f70f0a35073f3086c;hpb=edc6a4c003508a010d56b4fc92e78e176b2eaa9c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 51df4dc1950..a270cbb4e26 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,39 @@ +2005-05-20 Jan Hubicka + + * 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 + + * cgraphunit.c (cgraph_expand_function): Force function being lowered. + +2005-05-19 Richard Henderson + + * 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): Move + split code into alpha.c. + (sync_lock_test_and_set): Likewise. + +2005-05-19 Richard Henderson + + * unwind.h, unwind-pe.h: Revert gcc_unreachable change of 05-17. + +2005-05-19 Richard Henderson + + * config/i386/sse.md (mulv4si3): Use all register inputs. + (mulv2di3): Likewise. + +2005-05-19 Richard Guenther + + * 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 * basic-block.h (REG_BR_PROB_BASE): Define.