OSDN Git Service

* defaults.h (CONSTANT_ADDRESS_P): Provide a default definition.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ce89099..8afa6d1 100644 (file)
@@ -1,3 +1,61 @@
+2009-11-04  Nick Clifton  <nickc@redhat.com>
+
+       * defaults.h (CONSTANT_ADDRESS_P): Provide a default definition.
+       Make sure that it does not allow CONST_DOUBLEs.
+       * doc/tm.texi (CONSTANT_ADDRESS_P): Update description.
+       * config/avr/avr.h (CONSTANT_ADDRESS_P): Delete.
+       * config/bfin/bfin.h (CONSTANT_ADDRESS_P): Delete.
+       * config/cris/cris.h (CONSTANT_ADDRESS_P): Delete.
+       * config/fr30/fr30.h (CONSTANT_ADDRESS_P): Delete.
+       * config/frv/frv.h (CONSTANT_ADDRESS_P): Delete.
+       * config/m32c/m32c.h (CONSTANT_ADDRESS_P): Delete.
+       * config/m68hc11/m68hc11.h (CONSTANT_ADDRESS_P): Delete.
+       * config/mep/mep.h (CONSTANT_ADDRESS_P): Delete.
+       * config/mn10300/mn10300.h (CONSTANT_ADDRESS_P): Delete.
+       * config/moxie/moxie.h (CONSTANT_ADDRESS_P): Delete.
+       * config/pdp11/pdp11.h (CONSTANT_ADDRESS_P): Delete.
+       * config/picochip/picochip.h (CONSTANT_ADDRESS_P): Delete.
+       * config/score/score.h (CONSTANT_ADDRESS_P): Delete.
+       * config/stormy16/stormy16.h (CONSTANT_ADDRESS_P): Delete.
+
+2009-11-04  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/41919
+       * tree-vrp.c (test_for_singularity): Properly compare values.
+
+2009-11-04  Revital Eres  <eres@il.ibm.com>
+
+       * tree-vect-data-refs.c (vect_enhance_data_refs_alignment):
+       Consider peeling for alignment only for stores and remove
+       redundant assignment.
+
+2009-11-04  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       PR target/41302
+       * config/m68k/m68k.c (m68k_reg_present_p): New static function.
+       (m68k_ok_for_sibcall_p): Handle different result return locations.
+
+2009-11-04  Richard Guenther  <rguenther@suse.de>
+
+       * c-opts.c (c_common_post_options): Move LTO option processing
+       code ...
+       * opts.c (decode_options): ... here.
+
+2009-11-04  Jakub Jelinek  <jakub@redhat.com>
+
+       * c-common.c (fold_offsetof_1): Use %wd instead of
+       HOST_WIDE_INT_PRINT_DEC.
+
+2009-11-04  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/vax/linux.h (TARGET_OS_CPP_BUILTINS): Don't define
+       __pic__ or __PIC__.
+
+2009-11-04  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config.gcc (vax-*-linux*): Keep the original contents of
+       tmake_file while adding vax/t-linux.
+
 2009-11-03  Eric Botcazou  <ebotcazou@adacore.com>
 
        PR target/10127
 
        PR c++/38699
        * c-common.c (fold_offsetof_1): Issue errors when the member designator
-       of the offsetoff expression is not legitimate.
+       of the offsetof expression is not legitimate.
 
 2009-11-03  Uros Bizjak  <ubizjak@gmail.com>