OSDN Git Service

2007-11-27 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index eeca68a..9262b26 100644 (file)
@@ -1,3 +1,41 @@
+2007-11-27  H.J. Lu  <hongjiu.lu@intel.com>
+           Joey Ye <joey.ye@intel.com>
+
+       PR target/34001
+       * config/i386/i386.c (function_arg_32): Don't pass aggregate
+       arguments in ECX/EDX for fastcall.
+
+2007-11-28  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * config/i386/linux.h (CRT_GET_RFIB_DATA): Add Intel syntax inline
+       asm to macro.
+       * config/i386/sco5.h (CRT_GET_RFIB_DATA): Likewise.
+       * config/i386/sysv4.h (CRT_GET_RFIB_DATA): Likewise.
+
+2007-11-28  Ben Elliston  <bje@au.ibm.com>
+
+       * config/rs6000/aix64.opt (maix64): Add Negative(maix32).
+       (maix32): Add Negative(maix64).
+
+2007-11-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/34016
+       * tree-ssa-loop.c (pass_linear_transform): Add
+       TODO_update_ssa_only_virtuals to todo_flags_finish.
+
+2007-11-27  Eric B. Weddington  <eric.weddington@atmel.com>
+
+       * config/avr/avr.c (avr_mcu_types): Add atmega32hvb.
+       * config/avr/avr.h (LINK_SPEC): Likewise.
+       (CRT_BINUTILS_SPECS): Likewsie.
+       * config/avr/t-avr (MULTILIB_MATCHES): Likewise.
+       
+2007-11-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/34225
+       * config/rs6000/rs6000.c (adjacent_mem_locations): Don't assume
+       MEM_SIZE is set on all MEMs.
+
 2007-11-27  Andreas Krebbel  <krebbel1@de.ibm.com>
 
        * config/s390/s390.opt (mhard-float): Add the option to be