X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2FChangeLog;h=e1d9bb0dd2951537edf362aae7bf8f624d2c463f;hb=d59cd938af0b0761bbd61c503d1fe27a51ea5966;hp=82368e1d9a3b0b023006b388413292ffb1d958a2;hpb=c48d3403e29d1867251679626537464f4ebf882c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 82368e1d9a3..e1d9bb0dd29 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,80 @@ +2005-04-08 Kazu Hirata + + * c-tree.h (C_LANG_TREE_NODE_CHAIN_NEXT): Remove. + + * function.c (push_function_context_to): Don't set + contains_functions. + * function.h (function): Remove contains_functions. + (current_function_contains_functions): Remove. + + * function.h (function): Remove instrument_entry_exit. + (current_function_instrument_entry_exit): Remove. + + * function.h (nonlocal_labels): Remove. + +2005-04-08 Ulrich Weigand + + * config/s390/tpf.h (ASM_SPEC): Define. + +2005-04-08 Kazu Hirata + + * tree-flow.h: Remove the prototype for + redirect_immediate_uses. + (TDFA_USE_OPS, TDFA_USE_VOPS): Remove. + +2005-04-08 Richard Earnshaw + + * arm.c (arm_const_double_by_parts): New function. + * arm-protos.h (arm_const_double_by_parts): Add prototype. + * arm.md (define_split for 64-bit constants): Add another one. + +2005-04-08 Andrew MacLeod + + * tree-ssa-operands.c (correct_use_link): Remove linear scan. + +2005-04-08 Kaveh R. Ghazi + + * system.h: Revert last change. + +2005-04-08 Richard Sandiford + + * config/xtensa/xtensa.h (target_flags, MASK_NO_FUSED_MADD) + (MASK_CONST16, TARGET_NO_FUSED_MADD, TARGET_CONST16) + (TARGET_SWITCHES): Delete. + * config/xtensa/xtensa.c (TARGET_DEFAULT_TARGET_FLAGS): Define. + * config/xtensa/xtensa.md (muladdsf3, mulsubsf3): Check + TARGET_FUSED_MADD instead of !TARGET_NO_FUSED_MADD. + * config/xtensa/xtensa.opt: New file. + +2005-04-08 Ben Elliston + + * config/fp-bit.c: Include L_mul_tf in #endif comment. + * config/fp-bit.h: Tidy comments. + +2005-04-07 Kaveh R. Ghazi + + * system.h: Poison PARAMS. + +2005-04-07 Richard Sandiford + + * config/vax/vax.h (target_flags, MASK_UNIX_ASM, MASK_VAXC_ALIGNMENT) + (MASK_G_FLOAT, TARGET_UNIX_ASM, TARGET_VAXC_ALIGNMENT, TARGET_G_FLOAT) + (TARGET_SWITCHES): Delete. + * config/vax/vax.c (TARGET_DEFAULT_TARGET_FLAGS): Override default. + * config/vax/vax.opt: New file. + +2005-04-07 Daniel Berlin + + * tree-ssa-dse.c (dse_optimize_stmt): Fix incorrect comment. + +2005-04-07 Ian Lance Taylor + + * config/iq2000/iq2000.h (DONT_ACCESS_GBLS_AFTER_EPILOGUE): Don't + define. + * config/mips/mips.h (DONT_ACCESS_GBLS_AFTER_EPILOGUE): Likewise. + * config/sparc/sparc.h (DONT_ACCESS_GBLS_AFTER_EPILOGUE): + Likewise. + 2005-04-07 Kazu Hirata * tree-ssa-sink.c (nearest_common_dominator_of_uses): Consider