OSDN Git Service

2009-12-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ffe2782..3c20ec9 100644 (file)
@@ -1,6 +1,64 @@
-2009-12-29  Dave Korn  <dave.korn.cygwin@gmail.com>
+2009-12-31  Dave Korn  <dave.korn.cygwin@gmail.com>
+           Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
+
+       PR target/41605
+       * config/darwin.h (LINK_COMMAND_SPEC): Resolve fopenmp specifically
+       for target.
+       (LINK_SPEC): Replace dynamic libraries by static equivalents where
+       necessary.
+       * config/darwin9.h (LINK_COMMAND_SPEC): Resolve fopenmp specifically
+       for target.
+
+2009-12-30  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       PR lto/42531
+       * lto-streamer-out.c (produce_asm): Skip any leading asterisk when
+       using DECL_ASSEMBLER_NAME to generate a section name.
+       (copy_function): Likewise.
+
+2009-12-30  Andreas Schwab  <schwab@linux-m68k.org>
+
+       PR target/42516
+       * config/m68k/m68k.md (rotlsi_16): New insn.
+
+2009-12-30  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/42439
+       * c-decl.c (check_bitfield_type_and_width): Only pedwarn if
+       pedantic for bit-field width not an integer constant expression
+       but folding to one.
+
+2009-12-30  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/41956
+       * tree-vect-slp.c (vect_supported_load_permutation_p): Add check that
+       the load indices differ.
 
-  2009-10-06 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
+2009-12-30  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/42549
+       * config/i386/mmx.md (*mmx_subv2sf3): Fix insn operand number for
+       alternative 1.
+
+2009-12-30  Robert Millan  <rmh.gcc@aybabtu.com>
+
+       PR other/42537
+       * errors.c: Fix typo in comment.
+       * graphite-sese-to-poly.c: Likewise.
+       * profile.c (is_inconsistent): Fix typo in string.
+
+2009-12-29  Ian Lance Taylor  <iant@google.com>
+
+       PR middle-end/42099
+       * expmed.c (expand_divmod): Don't shift HOST_WIDE_INT value more
+       than HOST_BITS_PER_WIDE_INT.
+
+2009-12-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/i386.c (ix86_expand_int_vcond): Reformat.
+
+2009-12-29  Dave Korn  <dave.korn.cygwin@gmail.com>
+           Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
 
        PR objective-c++/41595
        * config/darwin.c (darwin_label_is_anonymous_local_objc_name):
@@ -24,7 +82,7 @@
        * config/avr/avr-c.c: New File.
        (avr_cpu_cpp_builtins) : Add.
        * config/avr/t-avr: Add make information for avr-c.
-       * config.gcc (avr-*-*): Include avr-c.o as c and cpp object. 
+       * config.gcc (avr-*-*): Include avr-c.o as c and cpp object.
 
 2009-12-24  Andy Hutchinson  <hutchinsonandy@gcc.gnu.org>
 
 2009-12-19  Richard Guenther  <rguenther@suse.de>
 
        PR lto/42401
-       * lto-streamer-out.c (tree_is_indexable): Local statics
-       are indexable.
+       * lto-streamer-out.c (tree_is_indexable): Local statics are indexable.
        (lto_output_tree_ref): Adjust assert.
 
 2009-12-19  Richard Guenther  <rguenther@suse.de>
        PR middle-end/42397
        * builtins.c (get_object_alignment): Properly deal with
        a CONST_DECL base.
-       * expr.c (emit_block_move_hints): Assert the alignment makes
-       sense.
+       * expr.c (emit_block_move_hints): Assert the alignment makes sense.
 
 2009-12-17  Uros Bizjak  <ubizjak@gmail.com>
 
        (struct builtin_description) <__builtin_ia32_pslldqi128>: Update
        for renamed sse2_ashlv1ti3.
        <__builtin_ia32_psrldqi128>: Update for renamed sse2_lshrv1ti3.
-       
+
        Revert:
        2007-06-11  Uros Bizjak  <ubizjak@gmail.com>
 
 2009-12-17  Shujing Zhao  <pearly.zhao@oracle.com>
 
        * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin):
-       Update build_indirect_ref calls.        
+       Update build_indirect_ref calls.
 
 2009-12-17  Uros Bizjak  <ubizjak@gmail.com>