X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog;h=386124a45e9ebffa4bbcb494d96d8719c5c61e13;hp=6c638398241c7b70aadd1d0bf221a851f294a072;hb=0dd06be9db9e26a47471bfe2160a181631d8453f;hpb=26eb05e6014591b807bc23583bc32fbb73e7c7e7 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6c638398241..386124a45e9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,8 +1,55 @@ +2001-01-15 Joseph S. Myers + + * configure.in, configure: Revert previous patch requiring perl + 5.6.0. + +2001-01-12 Aldy Hernandez + + * toplev.c (flag_guess_branch_prob): New. + (f_options): Add guess-branch-probability option. + (rest_of_decl_compilation): Only estimate branch probability if + flag set. + (main): set flag_guess_branch_prob. + + * flags.h (flag_guess_branch_prob): New. + +2001-01-15 DJ Delorie + + * gcc.texi (Makefile): Add documentation for Makefile targets. + +2001-01-15 Philip Blundell + + * config/arm/arm.c (arm_finalize_pic): New arg "prologue". + (is_pic): Delete. + * config/arm/arm-protos.h (arm_finalize_pic): Update prototype. + (is_pic): Delete declaration. + * config/arm/arm.h (FINALIZE_PIC): Update call to arm_finalize_pic. + (OUTPUT_INT_ADDR_CONST): Remove special handling of PIC address. + * config/arm/arm.md (builtin_setjmp_receiver): New. + +2001-01-15 Richard Earnshaw + + * arm.c (use_return_insn): Don't try to determine the function type + until after reload has completed. + (arm_output_epilogue): Don't adjust the sp value recovered from the + stack. + (emit_multi_reg_push): Don't record dwarf information for the pc. + * arm.md (eh_epilogue): The function type may have changed, so it + needs to be recalculated. + * arm/netbsd.h (DWARF2_UNWIND_INFO): Delete. Can now use dwarf2 + unwind tables on arm/netbsd. + +2001-01-15 Richard Earnshaw + + * arm.md (cbranchsi4): Correct calculation of branch ranges. + (negated_cbranchsi4): Likewise. + 2001-01-15 Richard Earnshaw * config/arm/semi.h (SUBTARGET_EXTRA_SPECS): Define. (SUBTARGET_EXTRA_ASM_SPEC): Define to empty string. - (ASM_SPEC): Call subtarget_extra_asm_spec. + (ASM_SPEC): Call subtarget_extra_asm_spec. Don't + pass -mapcs-* options to assembler. * config/arm/elf.h (SUBTARGET_EXTRA_SPECS): Define. (SUBTARGET_EXTRA_ASM_SPEC): Define to empty string. (ASM_SPEC): Call subtarget_extra_asm_spec.