OSDN Git Service

testsuite
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 477455e..7894386 100644 (file)
@@ -1,3 +1,632 @@
+2008-10-02  Steven Bosscher  <steven@gcc.gnu.org>
+
+       PR fortran/37635
+       * gfortran.fortran-torture/execute/intrinsic_leadz.f90: New test.
+       * gfortran.fortran-torture/execute/intrinsic_trailz.f90: New test.
+
+2008-10-02  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/torture/pr36891.c: Ignore an irrelevant warning.
+
+       * gcc.target/powerpc/ppc64-abi-3.c: Initialize variables to suppress
+       warning.
+
+2008-10-02  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/37713
+       * gcc.c-torture/compile/pr37713.c: New testcase.
+
+2008-10-01  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.target/powerpc/altivec-cell-1.c: New test.
+       * gcc.target/powerpc/altivec-cell-2.c: New test.
+       * gcc.target/powerpc/altivec-cell-3.c: New test.
+       * gcc.target/powerpc/altivec-cell-4.c: New test.
+       * gcc.target/powerpc/altivec-cell-5.c: New test.
+       * g++.dg/ext/altivec-cell-1.C: New test.
+       * g++.dg/ext/altivec-cell-2.C: New test.
+       * g++.dg/ext/altivec-cell-3.C: New test.
+       * g++.dg/ext/altivec-cell-4.C: New test.
+       * g++.dg/ext/altivec-cell-5.C: New test.
+
+2008-10-01  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.target/powerpc/altivec_check.h (altivec_cell_check):
+       New function.
+       * gcc.target/powerpc/altivec-cell-6.c: New test.
+       * gcc.target/powerpc/altivec-cell-7.c: New test.
+       * gcc.target/powerpc/altivec-cell-8.c: New test.
+
+2008-10-01  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37617
+       * gcc.c-torture/compile/pr37617.c: New testcase.
+
+2008-10-01  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/37285
+       * gcc.c-torture/compile/pr37285.c: New testcase.
+
+2008-10-01  Kai Tietz  <kai.tietz@onevision.com>
+
+       * g++.dg/abi/offsetof.C (main): Use __SIZE_TYPE__ instead of
+       unsigned long for pointer cast.
+       * g++.dg/init/struct1.C: Likewise.
+       * g++.dg/init/struct2.C: Likewise.
+       * g++.dg/init/struct3.C: Likewise.
+       * g++.dg/ext/utf-cvt.C: Correct for w64.
+       * gcc.dg/utf-cvt.c: Likewise.
+       * lib/target-supports.exp (check_effective_target_llp64): New.
+
+2008-09-30  Simon Martin  <simartin@users.sourceforge.net>
+
+       PR c++/37555
+       * g++.dg/parse/error32.C: New test.
+
+       PR c++/37556
+       * g++.dg/parse/error33.C: New test.
+
+2008-09-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/37662
+       PR tree-optimization/37663
+       * gcc.c-torture/compile/pr37662.c: New test.
+       * gcc.dg/pr37663.c: New test.
+
+2008-09-30  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/36592
+       * gfortran.dg/proc_ptr_common_1.f90: New.
+       * gfortran.dg/proc_ptr_common_2.f90: New.
+
+2008-09-30  Paolo Bonzini  <bonzini@gnu.org>
+
+       * g++.dg/warn/if-empty-1.C: Copy from gcc.dg/if-empty-1.c.
+
+2008-09-30  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR testsuite/36891
+       PR testsuite/37675
+       * gcc.dg/torture/pr36891.c: Add -msse on 32-bit i386.
+
+2008-09-29  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/37669
+       * gcc.c-torture/compile/pr37669.c: New test.
+
+2008-09-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR target/37640
+       * gcc.c-torture/compile/sync-3.c: New testcase to check that
+       addresses of non zero offset works.
+
+2008-09-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+           Kaushal Kantawala  <kaushal_kantawala@playstation.sony.com>
+
+       PR tree-opt/36891
+       * gcc.dg/torture/pr36891.c: New testcase.
+
+2008-09-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/conv_decimal.adb: New test.
+
+2008-09-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/37275
+       * gcc.target/i386/pr37275.c: New test.
+
+2008-09-26  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/specs/static_initializer4.ads: New test.
+       * gnat.dg/specs/static_initializer3.ads: Add missing marker.
+
+2008-09-26  Kai Tietz  <kai.tietz@onevision.com>
+
+       * g++.dg/compat/struct-layout-1_x1.h: Add __SIZE_TYPE__ cast
+       to avoid pointer truncation warning.
+
+2008-09-26  Dorit Nuzman  <dorit@il.ibm.com>
+       
+       PR tree-optimization/37574
+       * gcc.dg/vect/ggc-pr37574.c: New test.
+       * gcc.dg/vect/vect.exp: Compile some tests with ggc flags.
+
+2008-09-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/37645
+       * gcc.dg/pr37645.c: New test.
+
+2008-09-25  Steve Ellcey  <sje@cup.hp.com>
+
+       * gcc.dg/vect/slp-7.c: Add alignment attribute, change target tests.
+
+2008-09-25  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/37649
+       * g++.dg/template/crash82.C: New.
+
+2008-09-25  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37504
+       * gfortran.dg/protected_7.f90: New test.
+
+2008-09-24  Steve Ellcey  <sje@cup.hp.com>
+
+       *  gcc.dg/vect/O3-vect-pr34223.c: Check vect_int_mult.
+
+2008-09-24  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/gomp/for-1.c: Test for columns.
+       * gcc.dg/func-outside-1.c: Same.
+       * gcc.dg/bitfld-7.c: Same.
+
+2008-09-24  Steve Ellcey  <sje@cup.hp.com>
+
+       * gcc.dg/utf-array.c: Fix syntax of dg-error stmts.
+
+2008-09-24  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37626
+       * gfortran.dg/allocatable_function_4.f90: New test.
+
+2008-09-23  Steve Ellcey  <sje@cup.hp.com>
+
+       * lib/target-supports.exp (check_effective_target_pow10): New.
+       * g++.dg/cdce3.C: Set GNU_EXTENSION if pow10.
+
+2008-09-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/37533
+       * g++.dg/gomp/pr37533.C: New test.
+
+2008-09-23  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/vect/slp-widen-mult-s16.c: Fix typo.
+
+2008-09-23  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/cpp/cmdlne-dU-23.c: New test.
+
+2008-09-23  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/Walways-true-1.c: Test column numbers.
+       * gcc.dg/c90-const-expr-5.c: Same.
+       * gcc.dg/compare4.c: Same.
+       * gcc.dg/Werror-1.c: Same.
+
+2008-09-23  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/37588
+       * gfortran.dg/typebound_generic_4.f03: New test.
+       * gfortran.dg/typebound_generic_5.f03: New test.
+
+2008-09-23  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/pragma-init-fini.c: Use dg-warning in lieu of dg-error.
+       * gcc.dg/pragma-align-2.c: Likewise.
+       * gcc.dg/format/cmn-err-1.c: Likewise.
+
+2008-09-23  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/cpp/cmdlne-dU-16.c: Specify -std=c89 on Solaris.
+       * gcc.dg/cpp/cmdlne-dU-17.c: Likewise.
+
+2008-09-23  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/37580
+       * gfortran.dg/pointer_assign_5.f90: New test.
+       * gfortran.dg/pointer_assign_6.f90: New test.
+
+2008-09-22  David Daney  <ddaney@avtrex.com>
+
+       PR target/37593
+       * gcc.target/mips/long-calls-pg.c: New test.
+
+2008-09-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37145
+       * gcc.c-torture/compile/20080922-1.c: New testcase.
+       * gcc.dg/tree-ssa/ssa-fre-7.c: Remove XFAIL.
+       * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
+
+2008-09-22  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/octeon-baddu-1.c: New test.
+
+2008-09-22  David Edelsohn  <edelsohn@gnu.org>
+
+       PR rtl-optimization/33642
+       * gcc.c-torture/compile/pr11832.c: Extend XFAIL to powerpc*-*-*.
+       * gcc.c-torture/compile/pr33009.c: Likewise.
+       
+2008-09-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37145
+       * gcc.dg/tree-ssa/ssa-pre-15.c: Remove XFAIL.
+
+2008-09-22  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/37486
+       * gfortran.dg/common_align_1.f90: New.
+       * gfortran.dg/warn_align_commons.f90: New.
+
+2008-09-22  Olivier Hainque  <hainque@adacore.com>
+
+       * gnat.dg/volatile3.adb: New test.
+
+2008-09-22  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/37482
+       * gcc.dg/vect/pr37482.c: New test.
+
+2008-09-22  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR middle-end/37170
+       PR middle-end/37280
+       * gcc.dg/weak/weak-15.c, gcc.dg/weak/weak-16.c,
+       g++.dg/ext/inline1.C: New tests.
+
+2008-09-21  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       PR rtl-optimization/33642
+       * gcc.c-torture/compile/pr11832.c: XFAIL on sh*-*-*.
+       * gcc.c-torture/compile/pr33009.c: Likewise.
+       
+2008-09-21  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/37583
+       * gfortran.dg/entry_18.f90: New test.
+
+2008-09-21  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/35846
+       * gfortran.dg/nested_array_constructor_1.f90: New test.
+       * gfortran.dg/nested_array_constructor_2.f90: New test.
+       * gfortran.dg/nested_array_constructor_3.f90: New test.
+       * gfortran.dg/nested_array_constructor_4.f90: New test.
+       * gfortran.dg/nested_array_constructor_5.f90: New test.
+       * gfortran.dg/nested_array_constructor_6.f90: New test.
+
+2008-09-21  Daniel Kraft  <d@domob.eu>
+
+       * gfortran.dg/typebound_proc_4.f03: Changed expected error for not
+       yet implemented PROCEDURE(interface).
+
+2008-09-21  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/37539
+       * gcc.dg/vect/pr37539.c: New test.
+
+2008-09-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR rtl-optimization/33642
+       * gcc.c-torture/compile/pr11832.c: XFAIL on SPARC.
+       * gcc.c-torture/compile/pr33009.c: Likewise.
+
+2008-09-19  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR tree-opt/30930
+       * gcc.dg/tree-ssa/vector-2.c: New test.
+       * gcc.dg/tree-ssa/vector-3.c: New test.
+
+2008-09-18  Bob Wilson  <bob.wilson@acm.org>
+       
+       * gcc.c-torture/compile/pr11832.c: xfail on xtensa*-*-*.
+       * gcc.c-torture/compile/pr33009.c: Likewise.
+       
+2008-09-18  Janis Johnson  <janis187@us.ibm.com>
+
+       PR testsuite/25241
+       * lib/g++.exp (g++_init): Enable overrides of dg-error, dg-warning
+       for C++ tests.
+       * g++.dg/conversion/ambig1.C: Clean up dg-error/dg-warning; use
+       dg-message for notes.
+       * g++.dg/conversion/simd1.C: Ditto.
+       * g++.dg/conversion/simd3.C: Ditto.
+       * g++.dg/cpp0x/rv2n.C: Ditto.
+       * g++.dg/cpp0x/rv3n.C: Ditto.
+       * g++.dg/cpp0x/rv4n.C: Ditto.
+       * g++.dg/cpp0x/rv5n.C: Ditto.
+       * g++.dg/cpp0x/rv6n.C: Ditto.
+       * g++.dg/cpp0x/rv7n.C: Ditto.
+       * g++.dg/cpp0x/variadic36.C: Ditto.
+       * g++.dg/cpp0x/variadic59.C: Ditto.
+       * g++.dg/cpp0x/variadic71.C: Ditto.
+       * g++.dg/cpp0x/variadic-ex13.C: Ditto.
+       * g++.dg/expr/cond9.C: Ditto.
+       * g++.dg/expr/pmf-1.C: Ditto.
+       * g++.dg/ext/case-range2.C: Ditto.
+       * g++.dg/ext/case-range3.C: Ditto.
+       * g++.dg/ext/is_class_error2.C: Ditto.
+       * g++.dg/ext/label5.C: Ditto.
+       * g++.dg/ext/pr27019.C: Ditto.
+       * g++.dg/gomp/pr26690-1.C: Ditto.
+       * g++.dg/gomp/pr26690-2.C: Ditto.
+       * g++.dg/gomp/pr34694.C: Ditto.
+       * g++.dg/gomp/tpl-parallel-2.C: Ditto.
+       * g++.dg/inherit/base3.C: Ditto.
+       * g++.dg/inherit/using6.C: Ditto.
+       * g++.dg/init/brace6.C: Ditto.
+       * g++.dg/init/ctor4.C: Ditto.
+       * g++.dg/lookup/conv-1.C: Ditto.
+       * g++.dg/lookup/new1.C: Ditto.
+       * g++.dg/lookup/scoped6.C: Ditto.
+       * g++.dg/lookup/using7.C: Ditto.
+       * g++.dg/lookup/using9.C: Ditto.
+       * g++.dg/other/abstract1.C: Ditto.
+       * g++.dg/other/abstract2.C: Ditto.
+       * g++.dg/other/anon5.C: Ditto.
+       * g++.dg/other/crash-4.C: Ditto.
+       * g++.dg/other/error10.C: Ditto.
+       * g++.dg/other/error13.C: Ditto.
+       * g++.dg/other/error20.C: Ditto.
+       * g++.dg/other/error5.C: Ditto.
+       * g++.dg/other/field1.C: Ditto.
+       * g++.dg/other/offsetof5.C: Ditto.
+       * g++.dg/other/semicolon.C: Ditto.
+       * g++.dg/overload/ambig1.C: Ditto.
+       * g++.dg/overload/arg3.C: Ditto.
+       * g++.dg/overload/builtin1.C: Ditto.
+       * g++.dg/overload/copy1.C: Ditto.
+       * g++.dg/overload/new1.C: Ditto.
+       * g++.dg/overload/template4.C: Ditto.
+       * g++.dg/overload/using2.C: Ditto.
+       * g++.dg/parse/bitfield2.C: Ditto.
+       * g++.dg/parse/constant4.C: Ditto.
+       * g++.dg/parse/crash20.C: Ditto.
+       * g++.dg/parse/crash36.C: Ditto.
+       * g++.dg/parse/crash5.C: Ditto.
+       * g++.dg/parse/error11.C: Ditto.
+       * g++.dg/parse/error12.C: Ditto.
+       * g++.dg/parse/error19.C: Ditto.
+       * g++.dg/parse/error28.C: Ditto.
+       * g++.dg/parse/friend5.C: Ditto.
+       * g++.dg/parse/invalid-op1.C: Ditto.
+       * g++.dg/parse/missing-template1.C: Ditto.
+       * g++.dg/parse/non-dependent2.C: Ditto.
+       * g++.dg/parse/ret-type2.C: Ditto.
+       * g++.dg/parse/specialization1.C: Ditto.
+       * g++.dg/parse/template18.C: Ditto.
+       * g++.dg/parse/template3.C: Ditto.
+       * g++.dg/parse/template9.C: Ditto.
+       * g++.dg/tc1/dr108.C: Ditto.
+       * g++.dg/tc1/dr152.C: Ditto.
+       * g++.dg/tc1/dr166.C: Ditto.
+       * g++.dg/template/access11.C: Ditto.
+       * g++.dg/template/access2.C: Ditto.
+       * g++.dg/template/access3.C: Ditto.
+       * g++.dg/template/access7.C: Ditto.
+       * g++.dg/template/copy1.C: Ditto.
+       * g++.dg/template/crash13.C: Ditto.
+       * g++.dg/template/crash37.C: Ditto.
+       * g++.dg/template/crash40.C: Ditto.
+       * g++.dg/template/crash58.C: Ditto.
+       * g++.dg/template/ctor5.C: Ditto.
+       * g++.dg/template/dependent-expr5.C: Ditto.
+       * g++.dg/template/eh2.C: Ditto.
+       * g++.dg/template/error2.C: Ditto.
+       * g++.dg/template/error33.C: Ditto.
+       * g++.dg/template/error4.C: Ditto.
+       * g++.dg/template/friend31.C: Ditto.
+       * g++.dg/template/friend32.C: Ditto.
+       * g++.dg/template/instantiate1.C: Ditto.
+       * g++.dg/template/instantiate3.C: Ditto.
+       * g++.dg/template/instantiate5.C: Ditto.
+       * g++.dg/template/instantiate7.C: Ditto.
+       * g++.dg/template/local6.C: Ditto.
+       * g++.dg/template/lookup2.C: Ditto.
+       * g++.dg/template/member5.C: Ditto.
+       * g++.dg/template/memfriend15.C: Ditto.
+       * g++.dg/template/memfriend16.C: Ditto.
+       * g++.dg/template/memfriend17.C: Ditto.
+       * g++.dg/template/memfriend7.C: Ditto.
+       * g++.dg/template/meminit1.C: Ditto.
+       * g++.dg/template/nested3.C: Ditto.
+       * g++.dg/template/new3.C: Ditto.
+       * g++.dg/template/nontype12.C: Ditto.
+       * g++.dg/template/nontype13.C: Ditto.
+       * g++.dg/template/nontype6.C: Ditto.
+       * g++.dg/template/non-type-template-argument-1.C: Ditto.
+       * g++.dg/template/overload9.C: Ditto.
+       * g++.dg/template/ptrmem15.C: Ditto.
+       * g++.dg/template/ptrmem17.C: Ditto.
+       * g++.dg/template/ptrmem4.C: Ditto.
+       * g++.dg/template/ptrmem6.C: Ditto.
+       * g++.dg/template/ptrmem8.C: Ditto.
+       * g++.dg/template/qualified-id1.C: Ditto.
+       * g++.dg/template/qualttp20.C: Ditto.
+       * g++.dg/template/qualttp3.C: Ditto.
+       * g++.dg/template/qualttp4.C: Ditto.
+       * g++.dg/template/qualttp5.C: Ditto.
+       * g++.dg/template/qualttp6.C: Ditto.
+       * g++.dg/template/qualttp7.C: Ditto.
+       * g++.dg/template/qualttp8.C: Ditto.
+       * g++.dg/template/recurse.C: Ditto.
+       * g++.dg/template/sfinae10.C: Ditto.
+       * g++.dg/template/sfinae3.C: Ditto.
+       * g++.dg/template/spec22.C: Ditto.
+       * g++.dg/template/spec23.C: Ditto.
+       * g++.dg/template/static9.C: Ditto.
+       * g++.dg/template/template-id-2.C: Ditto.
+       * g++.dg/template/typename2.C: Ditto.
+       * g++.dg/template/typename4.C: Ditto.
+       * g++.dg/template/using14.C: Ditto.
+       * g++.dg/template/using2.C: Ditto.
+       * g++.dg/template/warn1.C: Ditto.
+       * g++.dg/warn/incomplete1.C: Ditto.
+       * g++.dg/warn/noeffect2.C: Ditto.
+       * g++.dg/warn/noeffect4.C: Ditto.
+       * g++.dg/warn/pr8570.C: Ditto.
+       * g++.dg/warn/Wparentheses-13.C: Ditto.
+       * g++.dg/warn/Wparentheses-15.C: Ditto.
+       * g++.dg/warn/Wparentheses-16.C: Ditto.
+       * g++.dg/warn/Wparentheses-17.C: Ditto.
+       * g++.dg/warn/Wparentheses-18.C: Ditto.
+       * g++.dg/warn/Wparentheses-19.C: Ditto.
+       * g++.dg/warn/Wparentheses-20.C: Ditto.
+       * g++.dg/warn/Wparentheses-23.C: Ditto.
+       * g++.dg/warn/Wstrict-aliasing-3.C: Ditto.
+       * g++.old-deja/g++.benjamin/15799.C: Ditto.
+       * g++.old-deja/g++.benjamin/15800-1.C: Ditto.
+       * g++.old-deja/g++.benjamin/16077.C: Ditto.
+       * g++.old-deja/g++.bob/inherit2.C: Ditto.
+       * g++.old-deja/g++.brendan/ambiguity1.C: Ditto.
+       * g++.old-deja/g++.brendan/crash29.C: Ditto.
+       * g++.old-deja/g++.brendan/crash48.C: Ditto.
+       * g++.old-deja/g++.brendan/crash56.C: Ditto.
+       * g++.old-deja/g++.brendan/cvt3.C: Ditto.
+       * g++.old-deja/g++.brendan/overload1.C: Ditto.
+       * g++.old-deja/g++.brendan/overload4.C: Ditto.
+       * g++.old-deja/g++.brendan/overload9.C: Ditto.
+       * g++.old-deja/g++.bugs/900127_01.C: Ditto.
+       * g++.old-deja/g++.bugs/900205_04.C: Ditto.
+       * g++.old-deja/g++.bugs/900330_02.C: Ditto.
+       * g++.old-deja/g++.bugs/900404_03.C: Ditto.
+       * g++.old-deja/g++.bugs/900514_03.C: Ditto.
+       * g++.old-deja/g++.eh/ctor1.C: Ditto.
+       * g++.old-deja/g++.eh/spec6.C: Ditto.
+       * g++.old-deja/g++.ext/overload1.C: Ditto.
+       * g++.old-deja/g++.jason/conversion11.C: Ditto.
+       * g++.old-deja/g++.jason/crash3.C: Ditto.
+       * g++.old-deja/g++.jason/lineno3.C: Ditto.
+       * g++.old-deja/g++.jason/lineno4.C: Ditto.
+       * g++.old-deja/g++.jason/opeq3.C: Ditto.
+       * g++.old-deja/g++.jason/overload16.C: Ditto.
+       * g++.old-deja/g++.jason/overload28.C: Ditto.
+       * g++.old-deja/g++.jason/pmf5.C: Ditto.
+       * g++.old-deja/g++.jason/scoping10.C: Ditto.
+       * g++.old-deja/g++.jason/template30.C: Ditto.
+       * g++.old-deja/g++.jason/temporary2.C: Ditto.
+       * g++.old-deja/g++.jason/tredecl4.C: Ditto.
+       * g++.old-deja/g++.law/arg11.C: Ditto.
+       * g++.old-deja/g++.law/arg1.C: Ditto.
+       * g++.old-deja/g++.law/arm9.C: Ditto.
+       * g++.old-deja/g++.law/ctors11.C: Ditto.
+       * g++.old-deja/g++.law/ctors17.C: Ditto.
+       * g++.old-deja/g++.law/ctors5.C: Ditto.
+       * g++.old-deja/g++.law/ctors9.C: Ditto.
+       * g++.old-deja/g++.law/enum4.C: Ditto.
+       * g++.old-deja/g++.law/missed-error2.C: Ditto.
+       * g++.old-deja/g++.law/operators9.C: Ditto.
+       * g++.old-deja/g++.mike/net22.C: Ditto.
+       * g++.old-deja/g++.mike/net2.C: Ditto.
+       * g++.old-deja/g++.mike/p11110.C: Ditto.
+       * g++.old-deja/g++.mike/p1989.C: Ditto.
+       * g++.old-deja/g++.mike/p2431.C: Ditto.
+       * g++.old-deja/g++.mike/p438.C: Ditto.
+       * g++.old-deja/g++.mike/p807a.C: Ditto.
+       * g++.old-deja/g++.mike/p9068.C: Ditto.
+       * g++.old-deja/g++.niklas/t120.C: Ditto.
+       * g++.old-deja/g++.niklas/t121.C: Ditto.
+       * g++.old-deja/g++.niklas/t128.C: Ditto.
+       * g++.old-deja/g++.ns/overload2.C: Ditto.
+       * g++.old-deja/g++.ns/template13.C: Ditto.
+       * g++.old-deja/g++.ns/using12.C: Ditto.
+       * g++.old-deja/g++.oliva/delete1.C: Ditto.
+       * g++.old-deja/g++.oliva/overload1.C: Ditto.
+       * g++.old-deja/g++.other/crash24.C: Ditto.
+       * g++.old-deja/g++.other/crash25.C: Ditto.
+       * g++.old-deja/g++.other/decl3.C: Ditto.
+       * g++.old-deja/g++.other/expr1.C: Ditto.
+       * g++.old-deja/g++.other/overcnv2.C: Ditto.
+       * g++.old-deja/g++.other/overload11.C: Ditto.
+       * g++.old-deja/g++.other/pmf3.C: Ditto.
+       * g++.old-deja/g++.other/ptrmem7.C: Ditto.
+       * g++.old-deja/g++.other/vaarg3.C: Ditto.
+       * g++.old-deja/g++.other/volatile1.C: Ditto.
+       * g++.old-deja/g++.pt/assign1.C: Ditto.
+       * g++.old-deja/g++.pt/auto_ptr.C: Ditto.
+       * g++.old-deja/g++.pt/const2.C: Ditto.
+       * g++.old-deja/g++.pt/crash10.C: Ditto.
+       * g++.old-deja/g++.pt/crash20.C: Ditto.
+       * g++.old-deja/g++.pt/crash36.C: Ditto.
+       * g++.old-deja/g++.pt/crash38.C: Ditto.
+       * g++.old-deja/g++.pt/derived3.C: Ditto.
+       * g++.old-deja/g++.pt/error2.C: Ditto.
+       * g++.old-deja/g++.pt/explicit34.C: Ditto.
+       * g++.old-deja/g++.pt/explicit70.C: Ditto.
+       * g++.old-deja/g++.pt/friend23.C: Ditto.
+       * g++.old-deja/g++.pt/ptrmem10.C: Ditto.
+       * g++.old-deja/g++.pt/redecl1.C: Ditto.
+       * g++.old-deja/g++.pt/spec35.C: Ditto.
+       * g++.old-deja/g++.pt/t05.C: Ditto.
+       * g++.old-deja/g++.pt/typename3.C: Ditto.
+       * g++.old-deja/g++.pt/typename6.C: Ditto.
+       * g++.old-deja/g++.pt/unify8.C: Ditto.
+       * g++.old-deja/g++.pt/vaarg3.C: Ditto.
+       * g++.old-deja/g++.robertl/eb109.C: Ditto.
+       * g++.old-deja/g++.robertl/eb131.C: Ditto.
+       * g++.old-deja/g++.robertl/eb22.C: Ditto.
+       * g++.old-deja/g++.robertl/eb44.C: Ditto.
+       * g++.old-deja/g++.robertl/eb4.C: Ditto.
+       * g++.old-deja/g++.robertl/eb69.C: Ditto.
+       * g++.dg/parse/constructor1.C: Remove "error" from dg-error,
+       preserving column number.
+       * g++.dg/parse/error10.C: Ditto.
+       * g++.dg/parse/error13.C: Ditto.
+       * g++.dg/parse/error14.C: Ditto.
+       * g++.dg/parse/error15.C: Ditto.
+       * g++.dg/parse/error16.C: Ditto.
+       * g++.dg/parse/error17.C: Ditto.
+       * g++.dg/parse/error18.C: Ditto.
+       * g++.dg/parse/error1.C: Ditto.
+       * g++.dg/parse/error20.C: Ditto.
+       * g++.dg/parse/error21.C: Ditto.
+       * g++.dg/parse/error22.C: Ditto.
+       * g++.dg/parse/error23.C: Ditto.
+       * g++.dg/parse/error24.C: Ditto.
+       * g++.dg/parse/error25.C: Ditto.
+       * g++.dg/parse/error26.C: Ditto.
+       * g++.dg/parse/error27.C: Ditto.
+       * g++.dg/parse/error29.C: Ditto.
+       * g++.dg/parse/error2.C: Ditto.
+       * g++.dg/parse/error30.C: Ditto.
+       * g++.dg/parse/error31.C: Ditto.
+       * g++.dg/parse/error3.C: Ditto.
+       * g++.dg/parse/error4.C: Ditto.
+       * g++.dg/parse/error5.C: Ditto.
+       * g++.dg/parse/error6.C: Ditto.
+       * g++.dg/parse/error7.C: Ditto.
+       * g++.dg/parse/error8.C: Ditto.
+       * g++.dg/parse/error9.C: Ditto.
+       * g++.dg/parse/error-column.C: Ditto.
+       * g++.dg/template/crash80.C: Ditto.
+       * g++.dg/template/friend44.C: Ditto.
+       * g++.dg/warn/pr26785.C: Ditto.
+       * g++.old-deja/g++.brendan/crash16.C: Ditto.
+
+2008-09-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/37394
+       * g++.dg/other/pr37394.C: New.
+
+2008-09-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/35945
+       * gfortran.dg/host_assoc_types_2.f90: New test.
+
+       PR fortran/36700
+       * gfortran.dg/host_assoc_call_2.f90: New test.
+
+2008-09-18  DJ Delorie  <dj@redhat.com>
+
+       * gcc.c-torture/execute/20060420-1.c: Fix alignment logic.
+
+2008-09-18  Simon Baldwin  <simonb@google.com>
+
+       * gcc.dg/builtin-redefine.c: New.
+
+2008-09-18  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/37258
+       * gcc.c-torture/compile/pr37258.c: New testcase.
+
+2008-09-18  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/37102
+       * gcc.c-torture/execute/pr37102.c: New Test.
+
 2008-09-18  Richard Guenther  <rguenther@suse.de>
 
        PR middle-end/37284
        PR tree-optimization/37508
        * gcc.dg/tree-ssa/pr37508.c: New testcase.
 
+>>>>>>> .r140590
 2008-09-15  Aldy Hernandez  <aldyh@redhat.com>
 
        * g++.old-deja/g++.brendan/crash16.C: Function name is the correct 
        * gfortran.dg/cshift_char_3.f90:  New test case.
        * gfortran.dg/cshift_nan_1.f90:  New test case.
 
-2008-08-14  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-08-14  Rafael ÃÂvila de Espíndola  <espindola@google.com>
 
        * gcc.dg/visibility-14.c: New test.
        * gcc.dg/visibility-15.c: New test.
        PR tree-optimization/36967
        * gfortran.dg/pr36967.f: New testcase.
 
-2008-07-30  Rafael Ã\81vila de Espíndola  <espindola@google.com>
+2008-07-30  Rafael ÃÂvila de Espíndola  <espindola@google.com>
 
        * gcc.dg/visibility-14.c: New test.
        * gcc.dg/visibility-15.c: New test.
        dg-additional-sources.
        (profopt-execute): Handle additional sources.
 
-2008-05-28  Rafael Espíndola  <espindola@google.com>
+2008-05-28  Rafael Espíndola  <espindola@google.com>
 
        * gcc.dg/20080528-1.c: New test.
 
        * g++.dg/template/inline1.C: For the not-defined symbol, use the
        pattern from g++.dg/template/qualttp17.C.
 
-2008-05-23  Rafael Espíndola  <espindola@google.com>
+2008-05-23  Rafael Espíndola  <espindola@google.com>
 
        * gcc.c-torture/compile/20080522-1.c: Move to gcc.dg.
        * gcc.dg/20080522-1.c: Moved from gcc.c-torture.
        * gfortran.dg/cshift_large_1.f90:  New test.
        * gfortran.dg/eoshift_large_1.f90:  New test.
 
-2008-05-22  Rafael Espíndola  <espindola@google.com>
+2008-05-22  Rafael Espíndola  <espindola@google.com>
 
        * gcc.c-torture/compile/20080522-1.c: New testcase.
 
        PR fortran/36162
        * gfortran.dg/module_widestring_1.f90: New test.
 
-2008-05-08  Rafael Espíndola  <espindola@google.com>
+2008-05-08  Rafael Espíndola  <espindola@google.com>
 
        * gcc.dg/vect/vect-111.c: Rename to no-trapping-math-vect-111.c
        * gcc.dg/vect/vect-ifcvt-11.c: Rename to no-trapping-math-vect-ifcvt-11.c
        PR fortran/35780
        * gfortran.dg/simplify_argN_1.f90: New test.
 
-2008-04-06  Tobias Schlüter  <tobi@gcc.gnu.org>
+2008-04-06  Tobias Schlüter  <tobi@gcc.gnu.org>
 
        PR fortran/35832
        * gfortran.dg/io_constraints_2.f90: Adapt to new error message.
        * g++.dg/torture/pr35164-1.C: New testcase.
        * g++.dg/torture/pr35164-2.C: Likewise.
 
-2008-02-15  Dominique d'Humières  <dominiq@lps.ens.fr>
+2008-02-15  Dominique d'Humières  <dominiq@lps.ens.fr>
 
        PR testsuite/35119
        * g++.dg/template/spec35.C: Change the regular expressions