X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2FChangeLog;h=e81b8b0c8468e7dc430d75cce00b3e80e264902c;hb=924dc38403db5dae7cb8f82bceb015d3f811bdb2;hp=2e2f90c6a64e708b2c2d8001f654562be8093f31;hpb=6ca330f8457efa73705c3d74963b5ded651a9a4c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e2f90c6a64..e81b8b0c846 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,40 @@ +2007-04-02 Eric Christopher + + * doc/invoke.texi (i386 and x86-64 Options): Document -m64 + limitations on darwin. + +2007-04-02 Anatoly Sokolov + + PR target/31137 + * config/avr/avr.c (avr_rtx_costs): Add missing 'break' statements. + +2007-04-02 Dave Korn + + * doc/tm.texi (FUNCTION_MODE): Update and extend documentation. + +2007-04-02 Dave Korn + + * libgcc2.h (exception_descriptor): Don't forward-declare. + (__get_eh_table_language, __get_eh_table_version): Delete + prototypes of long-dead functions. + +2007-04-01 Daniel Berlin + + * ebitmap.h: New file + * ebitmap.c: New file + * Makefile.in (ebitmap.o): New target. + +2007-04-01 Jan Hubicka + + * emit-rtl.c (emit_insn_before_setloc): Do not ICE when asked to emit + before very first instruction. + +2007-04-01 Jan Hubicka + + * ggc-page.c (ggc_print_statistics): Fix formatting string to avoid + waring on 64bit hosts. + * bitmap.h: Fix typo in bitmap_head_def. + 2007-04-01 Steven Bosscher PR rtl-optimization/31391 @@ -32,7 +69,7 @@ PR 14737 * doc/invoke.texi: (optimization options): Reword description of -ffast-math. Document its primary purpose. - + 2007-03-31 Richard Guenther * omp-low.c (splay-tree.h): Include. @@ -65,7 +102,7 @@ 2007-03-31 Anatoly Sokolov - * config/avr/predicates.md (even_register_operand, + * config/avr/predicates.md (even_register_operand, odd_register_operand): New predicates. * config/avr/avr.md (movw peephole2): New. (movw_r peephole2): New. @@ -172,7 +209,7 @@ 2007-03-30 Anatoly Sokolov - * config/avr/avr.c (avr_override_options): Clear + * config/avr/avr.c (avr_override_options): Clear 'flag_delete_null_pointer_checks'. 2007-03-30 Paolo Carlini @@ -203,7 +240,7 @@ 2007-03-30 Jan Hubicka PR middle-end/PR30700 - * dwarf2out.c (reference_to_unused): Ask cgraph for functions + * dwarf2out.c (reference_to_unused): Ask cgraph for functions availablility; add more sanity checking; ask varpool only about VAR_DECL. @@ -297,7 +334,7 @@ than calling gen_rtx_SET directly. Use r0 to hold the value of 'address + 4' rather than a stack based temporary which can be mis-optimized away. - + 2007-03-29 Andreas Krebbel * config/s390/s390.c (s390_secondary_input_reload_class, @@ -328,7 +365,7 @@ * config.gcc: Accept barcelona as a variant of amdfam10. * config/i386/i386.c (override_options): Likewise. * doc/invoke.texi: Likewise. - + 2007-03-28 Eric Botcazou * tree-dfa.c (get_ref_base_and_extent): Do not expect positive @@ -358,7 +395,7 @@ 2007-03-28 Lars Poeschel * config/fr30/fr30.md (movsi_internal): Change destination - constraint from m to V and add m to the end. + constraint from m to V and add m to the end. 2007-03-28 Christian Bruel @@ -379,7 +416,7 @@ * config/s390/s390.md ("fix_truncdi2"): New expander. ("fix_truncdi2_dfp"): New insn definition renamed from fix_truncdi2. - ("fixuns_truncdddi2", "fixuns_trunctddi2"): Use + ("fixuns_truncdddi2", "fixuns_trunctddi2"): Use fix_truncdi2_dfp instead of fix_truncdi2. ("fix_truncdfsi2", "fix_truncsfsi2", "fixuns_truncdddi2", "fixuns_trunctddi2"): Whitespace fix. @@ -406,7 +443,7 @@ 2007-03-27 Anatoly Sokolov - * config/avr/avr.c (avr_mcu_types): Move at90usb82 device to 'avr4' + * config/avr/avr.c (avr_mcu_types): Move at90usb82 device to 'avr4' architecture. 2007-03-27 Janis Johnson @@ -426,7 +463,7 @@ 2007-03-27 Richard Guenther * tree-dfa.c (get_ref_base_and_extent): Replace bit_offset and - computations with it with a HOST_WIDE_INT variable. + computations with it with a HOST_WIDE_INT variable. 2007-03-26 Mike Stump @@ -451,7 +488,7 @@ _mm_srli_epi64): Mark __B const. (_mm_srli_si128, _mm_srli_si128): Fix disabled inline versions. (_mm_sll_epi16, _mm_sll_epi32, _mm_sll_epi64, _mm_sra_epi16, - _mm_sra_epi32, _mm_srl_epi16, _mm_srl_epi32, _mm_srl_epi64): Use + _mm_sra_epi32, _mm_srl_epi16, _mm_srl_epi32, _mm_srl_epi64): Use new two-vector shift builtins. 2007-03-26 Ian Lance Taylor