OSDN Git Service

PR c++/35546
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 1363d39..58724be 100644 (file)
@@ -1,3 +1,51 @@
+2008-03-26  Andreas Schwab  <schwab@suse.de>
+
+       * doc/invoke.texi: Fix use of @item vs. @itemx.
+
+2008-03-26  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in (build/gensupport.o, build/print-rtl.o,
+       build/read-rtl.o, build/rtl.o, build/gencondmd.o, build/genattr.o,
+       build/genattrtab.o, build/genautomata.o, build/gencheck.o,
+       build/gencodes.o, build/genconditions.o, build/genconfig.o,
+       build/genconstants.o, build/genemit.o, build/genextract.o,
+       build/genflags.o, build/genmddeps.o, build/genopinit.o,
+       build/genoutput.o, build/genpeep.o, build/genrecog.o): Depend on
+       options.h.
+
+2008-03-26  Richard Guenther  <rguenther@suse.de>
+
+       Revert
+       2008-03-26  Richard Guenther  <rguenther@suse.de>
+
+       * fold-const.c (target.h): Include.
+       (fold_comparison): Fold comparison of addresses of two decls
+       that bind locally.  Consolidate address folding code.
+
+2008-03-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * builtins.c (expand_builtin_pow, fold_builtin_cabs,
+       fold_builtin_sqrt, fold_builtin_cbrt, fold_builtin_logarithm,
+       fold_builtin_hypot, fold_builtin_pow): Remove uses of dconst3,
+       dconstsqrt2, dconstthird, dconste and/or dconst10.
+       * config/i386/i386.c (ix86_emit_swsqrtsf): Likewise.
+       * emit-rtl.c (dconst3, dconst10, dconstm2, dconstthird,
+       dconstsqrt2, dconste): Delete.
+       (init_emit_once): Likewise.  Simplify initializing dconstm1.
+       Constify variable.
+       * real.c (get_real_const): New.
+       * real.h (dconst3, dconst10, dconstm2, dconstthird,
+       dconstsqrt2, dconste): Delete.
+       (real_value_const, get_real_const): New.
+
+2008-03-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/cygming.h (BIGGEST_ALIGNMENT): Removed.
+
+       * config/i386/i386.c (ix86_function_arg_boundary): Check
+       BIGGEST_ALIGNMENT instead of 128.
+       (setup_incoming_varargs_64): Likewise.
+
 2008-03-26  Tom Tromey  <tromey@redhat.com>
 
        * Makefile.in (DEPFILES): Add missing '/'.