OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 5bbd2f8..724d65e 100644 (file)
+2009-09-14  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       From Jie Zhang <jie.zhang@analog.com>:
+       * gcc.target/bfin/saveall.c: New test.
+       * gcc.target/bfin/20090914-1.c: New test.
+       * gcc.target/bfin/20090914-2.c: New test.
+
+       * gcc.target/bfin/20090914-3.c: New test.
+
+2009-09-14  Andrew Stubbs  <ams@codesourcery.com>
+
+       * gcc.target/sh/20080410-1.c: Remove obsolete -fira option.
+
+2009-09-14  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41350
+       * g++.dg/debug/dwarf-eh-personality-1.C: New testcase.
+
+2009-09-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/41328
+       * gfortran.dg/cr_lf.f90: New test.
+
+2009-09-11  Michael Matz  <matz@suse.de>
+
+       PR middle-end/41275
+       * g++.dg/tree-ssa/pr41275.C: New test.
+
+2009-09-11  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41242
+       * gfortran.dg/proc_ptr_comp_21.f90: New.
+
+2009-09-10  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/31292
+       * gfortran.dg/module_procedure_1.f90: New test.
+       * gfortran.dg/module_procedure_2.f90: Ditto.
+       * gfortran.dg/generic_14.f90: Move dg-error to new location.
+
+2009-09-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+           James A. Morrison  <phython@gcc.gnu.org>
+
+       PR ada/18302
+       * ada/acats/run_all.sh (target_run): Use run_test.exp to execute
+       commands.
+       * ada/acats/run_test.exp: New file.
+
+2009-09-10  Uros Bizjak <ubizjak@gmail.com>
+
+       Revert:
+       2009-09-09  Uros Bizjak <ubizjak@gmail.com>
+
+       PR rtl-optimization/39779
+       * gcc.dg/pr39979.c: New test.
+
+2009-09-10  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41257
+       * g++.dg/torture/pr41257-2.C: New testcase.
+
+2009-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/28293
+       * g++.dg/template/crash91.C: New.
+
+2009-09-09  Uros Bizjak <ubizjak@gmail.com>
+
+       PR rtl-optimization/39779
+       * gcc.dg/pr39979.c: New test.
+
+2009-09-09  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/41101
+       * gcc.c-torture/compile/pr41101.c: New testcase.
+
+2009-09-09  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41317
+       * gcc.c-torture/execute/pr41317.c: New testcase.
+       * gcc.dg/tree-ssa/forwprop-11.c: XFAIL.
+       * gcc.dg/tree-ssa/forwprop-12.c: Likewise.
+
+2009-09-08  Dodji Seketeli  <dodji@redhat.com>
+
+       Fix some test breakages on Darwin
+       * g++.dg/debug/dwarf2/namespace-1.C: Use -fno-merge-debug-string
+       and adjust.
+       * g++.dg/debug/dwarf2/template-func-params-6.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-6.C: Likewise.
+       * g++.dg/debug/dwarf2/pubnames-1.C: Likewise. Also, adjust to
+       take darwin specifics in account.
+
+2009-09-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/profile-dir-1.c, gcc.dg/profile-dir-2.c,
+       gcc.dg/profile-dir-3.c: Disable for remote-host testing.
+
+2009-09-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/39923
+       * g++.dg/cpp0x/initlist24.C: New.
+
+2009-09-08  Ozkan Sezer  <sezeroz@gmail.com>
+
+       * gcc.dg/large-size-array-2.c: Fix target requirement.
+       * gcc.dg/large-size-array-4.c: Likewise.
+       * gcc.dg/c90-const-expr-2.c: Define ZERO as 0LL for _WIN64.
+       * gcc.dg/c99-const-expr-2.c: Likewise.
+       * gcc.dg/c90-const-expr-6.c: Typedef ptrdiff_t with __extension__.
+       * gcc.dg/c90-const-expr-9.c: Typedef size_t with __extension__.
+       * gcc.dg/c90-const-expr-10.c: Likewise.
+       * gcc.dg/torture/pr39074.c: Use intptr_t typedef'ed as __PTRDIFF_TYPE__
+       instead of long.
+       * gcc.dg/tree-ssa/pr33920.c: Likewise.
+       * gcc.dg/vect/pr33846.c: Likewise.
+       * gcc.dg/vect/pr33833.c: Use uintptr_t, typedef'ed as unsigned
+       __PTRDIFF_TYPE__, instead of unsigned long.
+       * gcc.dg/vect/O1-pr33854.c: Use __SIZE_TYPE__ instead of unsigned long.
+
+2009-09-08  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/41229
+       PR debug/41291
+       PR debug/41300
+       * gfortran.dg/pr41229.f90: New.
+
+2009-09-08  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/41232
+       * gcc.dg/pr41232.c: New.
+
+2009-09-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.misc-tests/i386-prefetch.exp: Skip tests when multilib flags
+       contain -march.
+       * gcc.dg/tree-ssa/prefetch-7.c, gcc.target/i386/387-1.c,
+       gcc.target/i386/387-5.c, gcc.target/i386/cmov7.c,
+       gcc.target/i386/funcspec-1.c, gcc.target/i386/funcspec-8.c,
+       gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
+       gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
+       gcc.target/i386/isa-6.c, gcc.target/i386/lea.c,
+       gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/sse-5.c,
+       gcc.target/i386/ssefn-1.c: Skip when multilib flags contain -march
+       options other than that used in dg-options.
+
+2009-09-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/41239
+       * gcc.c-torture/execute/pr41239.c: New test.
+
+2009-09-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/41192
+       * gfortran.dg/namelist_59.f90: New test.
+
+2009-09-07  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       From Mike Frysinger  <michael.frysinger@analog.com>
+       * gcc.target/bfin/mcpu-bf542m.c: New file.
+       * gcc.target/bfin/mcpu-bf544m.c: Likewise.
+       * gcc.target/bfin/mcpu-bf546m.c: Likewise.
+       * gcc.target/bfin/mcpu-bf548m.c: Likewise.
+       * gcc.target/bfin/mcpu-bf549m.c: Likewise.
+
+2009-09-07  Martin Jambor  <mjambor@suse.cz>
+
+       PR middle-end/41282
+       * gcc.c-torture/compile/pr41282.c: New test.
+
+2009-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/41197
+       * gfortran.dg/allocate_alloc_opt_1.f90:  Use scalar
+       variables for stat and errmsg.
+       * gfortran.dg/deallocate_alloc_opt_1.f90:  Likewise.
+       * gfortran.dg/allocate_stat_2.f90:  New test.
+
+2009-09-07  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * gcc.c-torture/compile/20090907-1.c: New test.
+
+2009-09-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR bootstrap/41241
+       * gcc.dg/pr41241.c: New test.
+
+2009-09-06  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41144
+       * g++.dg/torture/pr41144.C: New testcase.
+
+2009-09-06  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41261
+       * gcc.dg/torture/pr41261.c: New testcase.
+
+2009-09-05  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41181
+       * gcc.c-torture/compile/pr41181.c: New testcase.
+
+2009-09-05  Richard Guenther  <rguenther@suse.de>
+
+       PR debug/41273
+       * g++.dg/torture/pr41273.C: New testcase.
+
+2009-09-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/41258
+       * gfortran.dg/typebound_proc_12.f90 : New test.
+
+2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/41225
+       * gfortran.dg/pr41225.f90: New.
+
+2009-09-04  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/guality/guality.h: Include stdint.h.  Drop unnecessary
+       unistd.h, sys/types.h and sys/wait.h.
+       (gualchk_t): New.
+       (GUALCVT): New.
+       (GUALCHKXPR, GUALCHKVAL, GUALCHKFLA): Use it.
+       (GUALITY_GDB_REDIRECT): New.
+       (GUALITY_GDB_ARGS): Use it.
+
+2009-09-04  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41257
+       * g++.dg/torture/pr41257.C: New testcase.
+
+2009-09-04  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/41112
+       * gnat.dg/array8.adb: New test.
+
+2009-09-03  Daniel Gutson  <dgutson@codesourcery.com>
+
+       * gcc.target/arm/ctz.c: New test case.
+
+2009-09-03  Alon Dayan  <alond@il.ibm.com>
+
+       PR tree-optimization/38275
+       * testsuite/gcc.dg/autopar/reduc-1char.c: Increase number
+       of iterations. Adjust the logic accordingly.
+       * testsuite/gcc.dg/autopar/reduc-2char.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-1.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-2.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-3.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-6.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-7.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-8.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-9.c: Ditto.
+       * testsuite/gcc.dg/autopar/pr39500-1.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-1short.c: Ditto.
+       * testsuite/gcc.dg/autopar/reduc-2short.c: Ditto.
+       * testsuite/gcc.dg/autopar/parallelization-1.c: Ditto.
+
+2009-09-03  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/guality/guality.exp: Only run guality tests if a trivial
+       testcase using guality.h compiles and links and if a global variable
+       can be verified by gdb.
+
+2009-09-03  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * lib/target-supports.exp (check_effective_target_sync_int_long):
+       Supported on Blackfin Linux targets.
+
+2009-09-02  David Daney  <ddaney@caviumnetworks.com>
+
+       * gcc.c-torture/compile/builtin_unreachable-1.c: New testcase.
+
+2009-09-03  Diego Novillo  <dnovillo@google.com>
+
+       * gcc.dg/gomp/combined-1.c: Adjust expected pattern.
+       * g++.dg/tree-prof/inline_mismatch_args.C: Likewise.
+       * g++.dg/warn/unit-1.C: Likewise.
+       * g++.dg/ipa/iinline-1.C: Likewise.
+       * g++.dg/template/cond2.C: Adjust expected line location for the
+       error.
+       * g++.dg/template/pr35240.C: Likewise.
+
+2009-09-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/tree-ssa/inline-3.c: Add -fpie when pic.
+       * gcc.dg/tree-ssa/local-pure-const.c: Likewise.
+
+2009-09-02  Martin Jambor  <mjambor@suse.cz>
+
+       * gcc.dg/tree-ssa/sra-8.c: New testcase.
+       * gcc.dg/memcpy-1.c: Add . to match pattern.
+       * gcc.dg/uninit-I.c: XFAIL warning test.
+       * g++.dg/warn/unit-1.C: XFAIL warning test.
+
+2009-09-02  Ian Lance Taylor  <iant@google.com>
+
+       * gcc.dg/20090902-1.c: New test.
+
+2009-09-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/builtin-object-size-9.c: New test.
+
+2009-09-02  Olivier Hainque  <hainque@adacore.com>
+
+       * gnat.dg/array7.ad[bs]: Add check for Signed_Integer_Type_Definition.
+
+2009-09-02  Eric Botcazou  <ebotcazou@adacore.com>
+           Olivier Hainque  <hainque@adacore.com>
+
+       * gnat.dg/misaligned_param.adb: New test.
+       * gnat.dg/misaligned_param_pkg.ad[sb]: New helper.
+       * gnat.dg/slice7.adb: Add 1 more related case.
+
+2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/guality/guality.c: Expect to fail for now.
+       * gcc.dg/guality/example.c: Likewise.
+
+2009-09-01  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/guality/guality.c: New.
+       * gcc.dg/guality/guality.h: New.
+       * gcc.dg/guality/guality.exp: New.
+       * gcc.dg/guality/example.c: New.
+       * lib/gcc-dg.exp (cleanup-dump): Remove .gk files.
+       (cleanup-saved-temps): Likewise, .gkd files too.
+
+2009-09-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/39229
+       * gfortran.dg/line_length_3.f: New test.
+       * gfortran.dg/line_length_4.f90: New test.
+
+2009-09-01  Loren J. Rittle  <ljrittle@acm.org>
+
+       * lib/target-supports.exp (check_gc_sections_available):
+       Add proper pattern quote.
+
+2009-08-31  Uros Bizjak  <ubizjak@gmail.com>
+           Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * lib/target-supports.exp (add_options_for_ieee): New procedure.
+       * g++.dg/cdce3.C: Use dg-add-options ieee.
+       * g++.dg/torture/type-generic-1.C: Likewise.
+       * gcc.c-torture/compile/fix-trunc-mem-1.c: Likewise.
+       * gcc.dg/pr28796-2.c: Likewise.
+       * gcc.dg/torture/builtin-math-7.c: Likewise.
+       * gcc.dg/torture/type-generic-1.c: Likewise.
+       * gfortran.dg/boz_14.f90: Likewise.
+       * gfortran.dg/erf_2.F90: Likewise.
+       * gfortran.dg/init_flag_3.f90: Likewise.
+       * gfortran.dg/init_flag_4.f90: Likewise.
+       * gfortran.dg/init_flag_5.f90: Likewise.
+       * gfortran.dg/integer_exponentiation_1.f90: Likewise.
+       * gfortran.dg/integer_exponentiation_5.F90: Likewise.
+       * gfortran.dg/isnan_1.f90: Likewise.
+       * gfortran.dg/isnan_2.f90: Likewise.
+       * gfortran.dg/maxlocval_2.f90: Likewise.
+       * gfortran.dg/maxlocval_4.f90: Likewise.
+       * gfortran.dg/minlocval_1.f90: Likewise.
+       * gfortran.dg/minlocval_4.f90: Likewise.
+       * gfortran.dg/module_nan.f90: Likewise.
+       * gfortran.dg/namelist_42.f90: Likewise.
+       * gfortran.dg/namelist_43.f90: Likewise.
+       * gfortran.dg/nan_1.f90: Likewise.
+       * gfortran.dg/nan_2.f90: Likewise.
+       * gfortran.dg/nan_3.f90: Likewise.
+       * gfortran.dg/nan_4.f90: Likewise.
+       * gfortran.dg/nan_5.f90: Likewise.
+       * gfortran.dg/nearest_1.f90: Likewise.
+       * gfortran.dg/nearest_2.f90: Likewise.
+       * gfortran.dg/nearest_3.f90: Likewise.
+       * gfortran.dg/pr37243.f: Likewise.
+       * gfortran.dg/real_const_3.f90: Likewise.
+       * gfortran.dg/transfer_simplify_2.f90: Likewise.
+
+2009-08-31  Dodji Seketeli  <dodji@redhat.com>
+
+       PR debug/30161
+       * g++.dg/debug/dwarf2/template-params-1.C: New test.
+       * g++.dg/debug/dwarf2/template-params-2.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-3.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-4.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-5.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-6.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-1.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-2.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-3.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-4.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-5.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-6.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise.
+
+2009-08-31  Jason Merrill  <jason@redhat.com>
+
+       PR c++/41127
+       * g++.dg/parse/enum5.C: New.
+       * g++.dg/cpp0x/enum1.C: Adjust expected error.
+
+2009-08-31  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40940
+       * gfortran.dg/allocate_derived_1.f90: New.
+       * gfortran.dg/class_3.f03: New.
+
+2009-08-31  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40996
+       * gfortran.dg/allocatable_scalar_1.f90: New.
+       * gfortran.dg/allocatable_scalar_2.f90: Renamed from finalize_9.f03.
+       * gfortran.dg/finalize_9.f03: Renamed to allocatable_scalar_2.f90.
+       * gfortran.dg/proc_ptr_comp_pass_4.f90: Modified.
+
+2009-08-30  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/41186
+       * g++.dg/torture/pr41186.C: New testcase.
+       * g++.dg/tree-ssa/pr41186.C: Likewise.
+
+2009-08-30  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/41187
+       * g++.dg/debug/dwarf2/namespace-1.C: Use a loosier regexp to
+       take ia64 assembly comments syntax in account.
+
+2009-08-30  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/funcspec-5.c: Remove fused-add test.
+
+2009-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gfortran.dg/whole_file_5.f90: Add -fpie when pic, fix scan pattern.
+       * gfortran.dg/whole_file_6.f90: Likewise.
+
+2009-08-28  Cary Coutant  <ccoutant@google.com>
+
+       PR debug/41063
+       * g++.dg/debug/dwarf2/pr41063.C: New test.
+
+2009-08-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR rtl-optimization/40861
+       * gcc.dg/pr40861.c: New test.
+
+2009-08-27  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40869
+       * gfortran.dg/proc_ptr_comp_20.f90: New.
+
+2009-08-27  Janne Blomqvist  <jb@gcc.gnu.org>
+
+       PR libfortran/39667
+       * gfortran.dg/f2003_io_4.f03: Don't require target fd_truncate,
+       open temp file with status="scratch".
+       * gfortran.dg/fmt_cache_1.f: Likewise.
+       * gfortran.dg/fmt_exhaust.f90: Likewise.
+       * gfortran.dg/fmt_t_4.f90: Likewise.
+       * gfortran.dg/fseek.f90: Likewise.
+       * gfortran.dg/list_read_5.f90: Likewise.
+       * gfortran.dg/namelist_39.f90: Likewise.
+       * gfortran.dg/namelist_56.f90: Likewise.
+       * gfortran.dg/read_bad_advance.f90: Likewise.
+       * gfortran.dg/read_repeat.f90: Likewise.
+       * gfortran.dg/read_size_noadvance.f90: Likewise.
+       * gfortran.dg/read_x_past.f: Likewise.
+
+2009-08-27  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/28039
+       * gfortran.dg/fmt_with_extra.f: xfail testcase as patch was reverted.
+
+2009-08-27  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/37425
+       * gfortran.dg/impure_assignment_1.f90: Change expected error message.
+       * gfortran.dg/typebound_operator_1.f03: Remove check for not-implemented
+       error and fix problem with recursive assignment.
+       * gfortran.dg/typebound_operator_2.f03: No not-implemented check.
+       * gfortran.dg/typebound_operator_3.f03: New test.
+       * gfortran.dg/typebound_operator_4.f03: New test.
+
+2009-08-27  Dodji Seketeli  <dodji@redhat.com>
+
+       PR debug/41170
+       * debug/dwarf2/namespace-1.C: New test.
+
+2009-08-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR fortran/41162
+       * gfortran.dg/pr41162.f: New.
+
+2009-08-26  Adam Nemet  <anemet@caviumnetworks.com>
+           Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * gcc.target/mips/mips.exp: Replace isa(_rev)=...!... mechanism
+       with "forbid_cpu".
+       * gcc.target/mips/branch-1.c: Update accordingly.
+       * gcc.target/mips/extend-1.c: Likewise.
+       * gcc.target/mips/dmult-1.c: Likewise.  Remove redundant isa=64.
+
+2009-08-26  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41163
+       * gcc.c-torture/compile/pr41163.c: New testcase.
+       * gcc.dg/pr35899.c: Adjust.
+
+2009-08-26  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/restrict-4.c: New testcase.
+
+2009-08-26  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/explicit3.C: New.
+       * g++.dg/overload/cond2.C: New.
+
+2009-08-25  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gcc.dg/torture/builtin-math-7.c: Add -mieee for sh*-*-* targets.
+
+2009-08-25  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.target/i386/sse5-shift1-vector.c
+       * gcc.target/i386/isa-12.c
+       * gcc.target/i386/isa-12.cgcc.target/i386/isa-12.c
+       * gcc.target/i386/sse5-pcmov2.c
+       * gcc.target/i386/isa-3.c
+       * gcc.target/i386/sse5-shift2-vector.c
+       * gcc.target/i386/isa-7.c
+       * gcc.target/i386/funcspec-2.c
+       * gcc.target/i386/sse5-haddX.c
+       * gcc.target/i386/sse5-hadduX.c
+       * gcc.target/i386/isa-9.c
+       * gcc.target/i386/sse5-maccXX.c
+       * gcc.target/i386/sse5-shift3-vector.c
+       * gcc.target/i386/sse5-msubXX.c
+       * gcc.target/i386/sse5-permpX.c
+       * gcc.target/i386/sse5-check.h
+       * gcc.target/i386/sse-12.c
+       * gcc.target/i386/sse-11.c
+       * gcc.target/i386/sse-10.c
+       * gcc.target/i386/sse-13.c
+       * gcc.target/i386/sse-14.c
+       * gcc.target/i386/sse-22.c
+       * gcc.target/i386/sse-2.c
+       * gcc.target/i386/sse-13.c
+       * gcc.target/i386/avx-2.c
+       * gcc.target/i386/sse5-rotate1-vector.c
+       * gcc.target/i386/isa-4.c
+       * gcc.target/i386/sse5-hsubX.c
+       * gcc.target/i386/sse5-pcmov.c
+       * gcc.target/i386/sse5-fma.c
+       * gcc.target/i386/isa-8.c
+       * gcc.target/i386/sse5-rotate2-vector.c
+       * gcc.target/i386/sse5-nmaccXX.c
+       * gcc.target/i386/sse5-imul64-vector.c
+       * gcc.target/i386/sse5-nmsubXX.c
+       * gcc.target/i386/sse5-rotate3-vector.c
+       * gcc.target/i386/sse5-fma-vector.c
+       * gcc.target/i386/sse5-imul32widen-vector.c
+       * gcc.target/i386/sse5-ima-vector.c: Remove SSE5 related testcases.
+
+       * gcc.target/i386/funcspec-8.c: Replace SSE5 by SSE4.
+       * gcc.target/i386/funcspec-5.c: Remove SSE5.
+       * gcc.target/i386/funcspec-6.c: Remove fused-add test.
+       * gcc.target/i386/avx-1.c: Remove SSE5.
+       * gcc.target/i386/avx-2.c: Remove SSE5.
+       * g++.dg/other/i386-2.C: Replace SSE5 by SSE4A.
+       * g++.dg/other/i386-3.C: Replace SSE5 by SSE4A.
+       * g++.dg/other/i386-6.C: Replace SSE5 by SSE4A.
+       * g++.dg/other/i386-5.C: Replace SSE5 by SSE4A.
+
+2009-08-25  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.c-torture/compile/limits-fndefn.c: Add dg-timeout-factor.
+
+2009-08-25 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+       * g++.dg/cpp0x/alignof.C: New. Tests that the alignof
+       keyword works in the same manner as __alignof.
+
+2009-08-25  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/34670
+       * gfortran.dg/unpack_bounds_1.f90:  New test.
+       * gfortran.dg/unpack_bounds_2.f90:  New test.
+       * gfortran.dg/unpack_bounds_3.f90:  New test.
+
+2009-08-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/slice7.adb: New test.
+       * gnat.dg/slice7_pkg.ads: New helper.
+
+2009-08-25  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41139
+       * gfortran.dg/proc_ptr_25.f90: New.
+       * gfortran.dg/proc_ptr_comp_18.f90: New.
+       * gfortran.dg/proc_ptr_comp_19.f90: New.
+
+2009-08-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/41154
+       * gfortran.dg/fmt_error_8.f: New test.
+
+2009-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/torture/builtin-math-6.c (link_error): Accept a value
+       number, update all callers and synchronize results for latest MPC.
+
+2009-08-21  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/warn/Wunused-17.C: New.
+
+2009-08-11  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * gcc.target/arm/combine-cmp-shift.c: New test.
+
+2009-08-24  Kai Tietz  <kai.tietz@onevision.com>
+
+       * gcc.dg/format/ms-format1.c: Add new cases for I32 width specifier.
+       * gcc.dg/format/ms-format2.c: New test about illegal use of I32/I64
+       width specifier.
+
+2009-08-23  Jerry DeLisle   <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/fmt_error_7.f: New test.
+
+2009-08-23  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/40718
+       * gcc.target/i386/pr40718.c: New test.
+
+2009-08-22  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       * gfortran.dg/proc_ptr_24.f90: New test.
+
+2009-08-22 Steven K. kargl  <kargl@gcc.gnu.org>
+
+       * gfortran.dg/allocate_alloc_opt_4.f90: New test.
+       * gfortran.dg/allocate_alloc_opt_5.f90: New test.
+       * gfortran.dg/allocate_alloc_opt_6.f90: New test.
+
+2009-08-22  Bud Davis  <bdavis9659@sbcglobal.net>
+
+       PR fortran/28039
+       * gfortran.dg/fmt_with_extra.f: new file.
+
+2009-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * lib/target-supports.exp
+       (check_effective_target_arm_iwmmxt_ok): New procedure.
+       * gcc.target/arm/mmx-1.c: Only run if arm_iwmmxt_ok.  Remove the
+       exclusions for -mfloat-abi=softfp and -mfloat-abi=hard.
+
+2009-08-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gfortran.dg/boz_9.f90: Do not load denormal floating
+       point constants.  Remove -mieee option for alpha*-*-* targets.
+
+2009-08-21  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41106
+       * gfortran.dg/proc_ptr_23.f90: New.
+       * gfortran.dg/proc_ptr_comp_15.f90: New.
+       * gfortran.dg/proc_ptr_comp_16.f90: New.
+       * gfortran.dg/proc_ptr_comp_17.f90: New.
+
+2009-08-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/41131
+       * g++.dg/expr/unary3.C: New test.
+
+2009-08-21  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gfortran.dg/common_5.f: Add -mdalign for sh.
+       * gfortran.dg/common_align_2.f90: Likewise.
+
+2009-08-20  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/40962
+       * c_f_pointer_tests_4.f90:  New test.
+
+2009-08-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/slice6.adb: New test.
+       * gnat.dg/slice6_pkg.ads: New helper.
+
+2009-08-20  Michael Matz  <matz@suse.de>
+
+       PR fortran/41126
+       * gfortran.dg/pr41126.f90: New test.
+
+2009-08-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/dynamic_bound.adb: New test.
+
+2009-08-20  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41121
+       * gfortran.dg/intrinsic_5.f90: New.
+
+2009-08-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+           Richard Earnshaw  <richard.earnshaw@arm.com>
+
+       * gcc.target/arm/20090811-1.c: New test.
+
+2009-08-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/41123
+       * gcc.dg/pr41123.c: New test.
+
+2009-08-19  Jason Merrill  <jason@redhat.com>
+
+       PR c++/41120
+       * g++.dg/other/gc4.C: New.
+
+2009-08-18  Michael Matz  <matz@suse.de>
+
+       * gfortran.dg/vect/vect-gems.f90: New test.
+       * gcc.dg/tree-ssa/alias-1.c: Remove, it checks something broken.
+
+2009-08-18  DJ Delorie  <dj@redhat.com>
+
+       * lib/wrapper.exp: Move load of target-libpath.exp from here...
+       * lib/gcc-defs.exp: ... to here.
+
+       * lib/wrapper.exp (${tool}_maybe_build_wrapper): Set up
+       GCC_EXEC_PREFIX before building the wrapper.
+
+2009-08-18  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * gcc.dg/vect/vect.exp: Add new stanza for aligned-section-anchors-*
+       tests.
+       * gcc.dg/vect/section-anchors-nest-1.c: Rename to...
+       * gcc.dg/vect/aligned-section-anchors-nest-1.c: ...this.  Remove
+       dg-options.  Fix dg-final clause.
+
+2009-08-18  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/cdce3.C: Add -mieee for alpha*-*-* targets.
+
+2009-08-18  Janus Weil  <janus@gcc.gnu.org>
+           Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/40870
+       * gfortran.dg/proc_ptr_comp_13.f90: Extended.
+
+2009-08-18  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41094
+       * gcc.dg/torture/pr41094.c: New testcase.
+       * gcc.dg/torture/builtin-power-1.c: Adjust.
+       * gcc.dg/builtins-10.c: Likewise.
+
+2009-08-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/40971
+       * gcc.dg/pr40971.c: New test.
+
+2008-08-17  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/41062
+       * gfortran.dg/use_only_4.f90: New test.
+
+2009-08-17  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/37425
+       * gfortran.dg/typebound_operator_2.f03: Test for error with illegal
+       NOPASS bindings as operators.
+
+2009-08-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       * lib/target-supports.exp
+       (check_effective_target_vect_cmdline_needed): Add alpha to the list
+       of targets that do not need command line argument to enable SIMD.
+
+2009-08-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * lib/target-supports.exp (check_effective_target_mpc_pow): Fix
+       typo in cache name.
+
+2009-08-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/41075
+       * gfortran.dg/unlimited_fmt_1.f90: New test.
+
+2009-08-17  Dodji Seketeli  <dodji@redhat.com>
+
+       * gcc.dg.debug/dwarf2/inline2.c: Add -dA to compile options.
+
+2009-08-17  Arnaud Charlet  <charlet@adacore.com>
+
+       * gnat.dg/itype.ad[sb]: New test.
+
+2009-08-16  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/mips.exp: Add terminology section to comment
+       at the top of the file.  Fix typos.
+
+2009-08-16  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/debug/dwarf2/inline1.C: New.
+
+2009-08-16  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       PR target/38599
+       * gcc.target/mips/smartmips-lwxs.c: Remove -mlong32.
+
+2009-08-16  Dodji Seketeli  <dodji@redhat.com>
+
+       PR debug/37801
+       * gcc.dg/debug/20020224-1.c: Adjust the comment.
+       Make sure to trigger inlining optimizations.
+       * gcc.dg/debug/dwarf2/inline2.c: New test.
+
+2009-08-14  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41070
+       * gfortran.dg/structure_constructor_10.f90: New.
+
+2009-08-14  Olatunji Ruwase <tjruwase@google.com>
+
+       * gcc.dg/pragma-re-1.c: Supported on all platforms.
+       * gcc.dg/pragma-re-2.c: Likewise.
+       * gcc.dg/pragma-re-3.c: Likewise.
+       * gcc.dg/pragma-re-4.c: Likewise.
+       * g++.dg/other/pragma-re-1.C: Likewise.
+       * g++.dg/other/pragma-re-2.C: Likewise.
+
+2009-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/torture/builtin-math-7.c: New.
+
+2009-08-14  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20090814-1.c: New testcase.
+
+2009-08-14  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.dg/graphite/graphite_autopar: Move to libgomp testsuite.
+
+2009-08-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR target/40934
+       * gcc.target/i386/pr40934.c: New.
+
+2009-08-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/41019
+       * gcc.target/i386/pr41019.c: New test.
+
+2009-08-13  Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+       PR fortran/40955
+       * gfortran.dg/winapi.f90: New test.
+
+2009-08-13  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40995
+       * gfortran.dg/intrinsic_4.f90: New.
+       * gfortran.dg/intrinsic_subroutine.f90: An error message moved to a
+       different line.
+
+2009-08-13  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41047
+       * gcc.dg/tree-ssa/ssa-ccp-27.c: New testcase.
+
+2009-08-12  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/41011
+       * gfortran.dg/pr41011.f: New testcase.
+
+2009-08-11  Andrew Haley  <aph@redhat.com>
+
+       * gcc.target/arm/synchronize.c: New file.
+
+2009-08-12  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR middle-end/40980
+       * gfortran.dg/graphite/id-17.f: New.
+
+2009-08-12  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * gcc.dg/graphite/interchange-6.c: Un-XFAIL.
+
+2009-08-12  Sebastian Pop  <sebastian.pop@amd.com>
+           Pranav Garg  <pranav.garg2107@gmail.com>
+
+       * gcc.dg/graphite/interchange-6.c: XFAILed.
+
+2009-08-12  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * gcc.dg/graphite/interchange-9.c: New.
+
+2009-08-12  Richard Guenther  <rguenther@suse.de>
+
+       PR rtl-optimization/41033
+       * gcc.dg/pr41033.c: New test.
+
+2009-08-11  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/41022
+       * gfortran.dg/proc_ptr_comp_14.f90: New.
+
+2009-08-11  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.target/mips/ext-5.c: New test.
+       * gcc.target/mips/ext-6.c: New test.
+       * gcc.target/mips/ext-7.c: New test.
+       * gcc.target/mips/ext-8.c: New test.
+       * gcc.target/mips/extend-2.c: New test.
+
+2009-08-10  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/other/linkage2.C: New test for types-without-linkage
+       handling.
+       * g++.dg/ext/anon-struct4.C: No error about anonymous type.
+       * g++.dg/lookup/anon2.C: Likewise.
+       * g++.dg/other/anon3.C: Likewise.
+       * g++.dg/template/arg2.C: Likewise.
+       * g++.dg/template/local4.C: Likewise.
+       * g++.old-deja/g++.law/operators32.C: Likewise.
+       * g++.old-deja/g++.other/linkage2.C: Likewise.
+       * g++.old-deja/g++.pt/enum6.C: Likewise.
+       * g++.old-deja/g++.other/anon9.C: Use the undefined decls.
+       * g++.old-deja/g++.other/linkage1.C: Likewise.
+
+2009-08-10  Manuel López-Ibáñez  <manu@gcc.gnu.org>
+
+       * gcc.dg/dg.exp: Test also c-c++-common dir.
+       * g++.dg/dg.exp: Likewise.
+       * g++.dg/warn/Wconversion-real.C: Delete.
+       * gcc.dg/Wconversion-real.c: Move to ...
+       * c-c++-common/Wconversion-real.c: ... here.
+       * lib/target-supports.exp
+       (check_effective_target_c,check_effective_target_c++): New.
+
+2009-08-10  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/37425
+       * gfortran.dg/typebound_operator_1.f03: New test.
+       * gfortran.dg/typebound_operator_2.f03: New test.
+
+2009-08-10  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/41006
+       * gcc.c-torture/compile/pr41006-1.c: New testcase.
+       * gcc.c-torture/compile/pr41006-2.c: Likewise.
+
+2009-08-10  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40940
+       * gfortran.dg/class_1.f03: New.
+       * gfortran.dg/class_2.f03: New.
+       * gfortran.dg/proc_ptr_comp_pass_1.f90: Use CLASS instead of TYPE.
+       * gfortran.dg/proc_ptr_comp_pass_2.f90: Ditto.
+       * gfortran.dg/proc_ptr_comp_pass_3.f90: Ditto.
+       * gfortran.dg/typebound_call_10.f03: Ditto.
+       * gfortran.dg/typebound_call_2.f03: Ditto.
+       * gfortran.dg/typebound_call_3.f03: Ditto.
+       * gfortran.dg/typebound_call_4.f03: Ditto.
+       * gfortran.dg/typebound_generic_3.f03: Ditto.
+       * gfortran.dg/typebound_generic_4.f03: Ditto.
+       * gfortran.dg/typebound_proc_1.f08: Ditto.
+       * gfortran.dg/typebound_proc_5.f03: Ditto.
+       * gfortran.dg/typebound_proc_6.f03: Ditto.
+
+2009-08-10  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/40866
+       * g++.dg/expr/stmt-expr-1.C: New test.
+
+2009-08-09  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/41016
+       * gcc.c-torture/compile/pr41016.c: New testcase.
+
+2009-08-09  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * gcc.dg/overflow-warn-8.c: New test.
+
+2009-08-09  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/41008
+       * gcc.dg/vect/O1-pr41008.c: New test.
+
+2009-08-05  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/40955
+       * gfortran.dg/module_md5_1.f90: Update MD5 check sum.
+
+2009-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       * gcc.target/bfin/loop-autoinc.c: New file.
+
+2009-08-08  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/40991
+       * g++.dg/torture/pr40991.C: New testcase.
+
+2009-08-08  Laurent GUERBY  <laurent@guerby.net>
+
+       * ada/acats/support/impdef.a: Tweak timing constants. Add
+       Long_Minimum_Task_Switch and Long_Switch_To_New_Task.
+       * ada/acats/tests/c9/c940005.a: Use new timing constants.
+       * ada/acats/tests/c9/c940007.a: Likewise.
+       * ada/acats/tests/c9/c94001c.ada: Likewise.
+       * ada/acats/tests/c9/c94006a.ada: Likewise.
+       * ada/acats/tests/c9/c94008c.ada: Likewise.
+       * ada/acats/tests/c9/c951002.a: Likewise.
+       * ada/acats/tests/c9/c954a01.a: Likewise.
+       * ada/acats/tests/c9/c96001a.ada: Likewise.
+       * ada/acats/tests/c9/c97307a.ada: Likewise.
+
+2009-08-07  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/40999
+       * gfortran.dg/pr40999.f: New testcase.
+
+2009-08-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/tree-prof/partition1.C: New test.
+
+2009-08-06  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gcc.target/arm/abitest.h: Allow the test function to have a PCS
+       attribute.
+       * gcc.target/arm/vfp1[567].c: New tests.
+
+2009-08-06  Jason Merrill  <jason@redhat.com>
+
+       PR c++/40948
+       * g++.dg/ext/complit12.C: Expand.
+
+2009-08-06  Richard Earnshaw  <rearnsha@arm.com>
+
+       Merge ARM/hard_vfp_branch to trunk.
+
+       2009-08-04  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gcc.target/arm/mmx-1.c: Skip if using -mfloat-abi=hard.
+       * gcc.dg/builtin-apply2.c: Skip for ARM if using -mfloat-abi=hard.
+
+       2009-05-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.target/arm/eabi1.c: Do not skip for non-base ABI variants.
+       (PCS): Define macro to use base AAPCS.
+       (decl_float, __aeabi_d2f, __aeabi_f2d): Use PCS macro.
+
+       2009-05-11  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * lib/target-supports.exp (check_effective_target_arm_neon_ok):
+       Correct arm_neon.h typo.
+
+       2009-03-06  Richard Earnshaw  <rearnsha@arm.com>
+
+       * lib/target-supports.exp (check_effective_target_hard_vfp_ok): Make
+       this a linkage test.
+       * gcc.target/arm/aapcs/aapcs.exp: New framework for testing AAPCS
+       argument marshalling.
+       * abitest.h: New file.
+       * vfp1.c, vfp2.c, vfp3.c, vfp4.c, vfp5.c, vfp6.c, vfp7.c: New tests.
+       * vfp8.c, vfp9.c, vfp10.c, vfp11.c, vfp12.c, vfp13.c, vfp14.c: New.
+
+2009-08-06  Martin Jambor  <mjambor@suse.cz>
+
+       PR middle-end/32964
+       * gcc.dg/tree-ssa/pr32964.c: New test.
+
+2009-08-06  Uros Bizjak  <ubizjak@gmail.com>
+           H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/40957
+       * gcc.target/i386/pr40957.c: New test.
+
+2009-08-06  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/40964
+       * gcc.c-torture/compile/pr40964.c: New testcase.
+
 2009-08-05  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/40847
            Pat Haugen  <pthaugen@us.ibm.com>
            Revital Eres <ERES@il.ibm.com>
 
-       * testsuite/gcc.target/powerpc/altivec-32.c: New file to test
+       * gcc.target/powerpc/altivec-32.c: New file to test
        Altivec simple math function vectorization.
 
-       * testsuite/gcc.target/powerpc/bswap-run.c: New file to test swap
+       * gcc.target/powerpc/bswap-run.c: New file to test swap
        builtins.
-       * testsuite/gcc.target/powerpc/bswap16.c: Ditto.
-       * testsuite/gcc.target/powerpc/bswap32.c: Ditto.
-       * testsuite/gcc.target/powerpc/bswap64-1.c: Ditto.
-       * testsuite/gcc.target/powerpc/bswap64-2.c: Ditto.
-       * testsuite/gcc.target/powerpc/bswap64-3.c: Ditto.
-       * testsuite/gcc.target/powerpc/optimize-bswapdi-2.c: Ditto.
-       * testsuite/gcc.target/powerpc/optimize-bswapdi-3.c: Ditto.
-       * testsuite/gcc.target/powerpc/optimize-bswapsi-2.c: Ditto.
-
-       * testsuite/gcc.target/powerpc/popcount-2.c: New file to test
+       * gcc.target/powerpc/bswap16.c: Ditto.
+       * gcc.target/powerpc/bswap32.c: Ditto.
+       * gcc.target/powerpc/bswap64-1.c: Ditto.
+       * gcc.target/powerpc/bswap64-2.c: Ditto.
+       * gcc.target/powerpc/bswap64-3.c: Ditto.
+       * gcc.target/powerpc/optimize-bswapdi-2.c: Ditto.
+       * gcc.target/powerpc/optimize-bswapdi-3.c: Ditto.
+       * gcc.target/powerpc/optimize-bswapsi-2.c: Ditto.
+
+       * gcc.target/powerpc/popcount-2.c: New file to test
        power7 popcntd instructions.
-       * testsuite/gcc.target/powerpc/popcount-3.c: Ditto.
-
-       * testsuite/gcc.target/powerpc/pr39457.c: New VSX test.
-       * testsuite/gcc.target/powerpc/vsx-builtin-1.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-builtin-2.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-builtin-3.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-builtin-4.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-builtin-5.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-builtin-6.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-1.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-2.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-3.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-4.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-5.c: Ditto.
-       * testsuite/gcc.target/powerpc/vsx-vector-6.c: Ditto.
-
-       * testsuite/gcc.target/powerpc/altivec-6.c: Store the result of
+       * gcc.target/powerpc/popcount-3.c: Ditto.
+
+       * gcc.target/powerpc/pr39457.c: New VSX test.
+       * gcc.target/powerpc/vsx-builtin-1.c: Ditto.
+       * gcc.target/powerpc/vsx-builtin-2.c: Ditto.
+       * gcc.target/powerpc/vsx-builtin-3.c: Ditto.
+       * gcc.target/powerpc/vsx-builtin-4.c: Ditto.
+       * gcc.target/powerpc/vsx-builtin-5.c: Ditto.
+       * gcc.target/powerpc/vsx-builtin-6.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-1.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-2.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-3.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-4.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-5.c: Ditto.
+       * gcc.target/powerpc/vsx-vector-6.c: Ditto.
+
+       * gcc.target/powerpc/altivec-6.c: Store the result of
        vec_add, so the optimizer doesn't remove it.
 
-       * testsuite/gcc.dg/optimize-bswapdi-1.c: Add powerpc 64-bit to
+       * gcc.dg/optimize-bswapdi-1.c: Add powerpc 64-bit to
        systems that support bswap64.
 
-       * testsuite/gcc.dg/vmx/vmx.exp: Explicitly add -mno-vsx to
+       * gcc.dg/vmx/vmx.exp: Explicitly add -mno-vsx to
        prevent VSX code generation.
 
-       * testsuite/lib/target-supports.exp (check_vsx_hw_available): New
+       * lib/target-supports.exp (check_vsx_hw_available): New
        function to test if VSX available.
        (check_effective_target_powerpc_vsx_ok): Ditto.
        (check_vmx_hw_available): Add explicit -mno-vsx.
 
        PR c/39902
        * gcc.dg/dfp/pr39902.c: Fix typos in constant suffixes.
-       
+
 2009-07-30  Martin Jambor  <mjambor@suse.cz>
 
        PR tree-optimization/40570
 
 2009-07-20  Jakub Jelinek  <jakub@redhat.com>
 
-       * gcc.dg/builtin-object-size-6.c: Adjust expected values. 
-       * gcc.dg/builtin-object-size-8.c: New test. 
+       * gcc.dg/builtin-object-size-6.c: Adjust expected values.
+       * gcc.dg/builtin-object-size-8.c: New test.
        * g++.dg/ext/builtin-object-size1.C: Adjust expected values.
        * g++.dg/ext/builtin-object-size2.C: Likewise.
 
        gcc.dg/vect/vect-cond-5.c, gcc.dg/vect/vect-cond-6.c: New tests.
 
 2009-07-20  Christian Bruel  <christian.bruel@st.com>
-       
+
        * gcc.target/sh/mfmovd.c: New test.
-       
+
 2009-07-19  Janne Blomqvist  <jb@gcc.gnu.org>
            Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
 2009-07-17  Aldy Hernandez  <aldyh@redhat.com>
            Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
-       PR 40435 
+       PR 40435
        * gcc.dg/pr36902.c: Add column info.
        * g++.dg/gcov/gcov-2.C: Change count for definition.
 
 
 2009-07-14  Jack Howarth  <howarth@bromo.med.uc.edu>
 
-       * testsuite/gcc.c-torture/compile/20000804-1.c: skip for ilp32 on
+       * gcc.c-torture/compile/20000804-1.c: skip for ilp32 on
        both i?86-*-darwin* and x86_64-*-darwin*.
 
 2009-07-14  Joseph Myers  <joseph@codesourcery.com>
 2009-07-10  David Daney  <ddaney@caviumnetworks.com>
 
        PR target/39079
-       * testsuite/gcc.target/mips/mips.exp: Make -msynci a known option.
+       * gcc.target/mips/mips.exp: Make -msynci a known option.
        * gcc.target/mips/clear-cache-1.c (dg-options): Add -msynci.
 
 2009-07-10  Jakub Jelinek  <jakub@redhat.com>
        * gcc.dg/plugin/selfassign.c: Replace %H by an explicit
        location. Update all calls.
        * g++.dg/plugin/selfassign.c: Likewise.
-       
+
 2009-07-06  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/rtti/dyncast[34].C: New.
 
        PR target/40587
        * gfortran.dg/pr40587.f: New test.
-       
+
 2009-07-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR fortran/40638
 
        PR target/40482
        * gcc.target/arm/pr40482.c: New test.
-       
+
 2009-06-19  Ian Lance Taylor  <iant@google.com>
 
        * gcc.dg/Wcxx-compat-18.c: New testcase.
 2009-06-18  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        * gcc.dg/cpp/arith-3.c: Add column info.
-       
+
 2009-06-18  Sandra Loosemore  <sandra@codesourcery.com>
 
        * gcc.target/arm/fp16-compile-none-2.c: New.
        * gcc.dg/pr20368-1.c: Same.
        * gcc.dg/dremf-type-compat-3.c: Same.
        * gcc.dg/builtins-30.c: Same.  Test for columns.
-       
+
 2009-06-12  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/40176
 2009-05-24  Ira Rosen  <irar@il.ibm.com>
 
        * gcc.dg/vect/bb-slp-1.c: New test.
-       * gcc.dg/vect/bb-slp-2.c, gcc.dg/vect/bb-slp-3.c, 
-       gcc.dg/vect/bb-slp-4.c, gcc.dg/vect/bb-slp-5.c, 
+       * gcc.dg/vect/bb-slp-2.c, gcc.dg/vect/bb-slp-3.c,
+       gcc.dg/vect/bb-slp-4.c, gcc.dg/vect/bb-slp-5.c,
        gcc.dg/vect/bb-slp-6.c, gcc.dg/vect/bb-slp-7.c,
-       gcc.dg/vect/bb-slp-8.c, gcc.dg/vect/bb-slp-9.c, 
-       gcc.dg/vect/bb-slp-10.c, gcc.dg/vect/bb-slp-11.c, 
-       gcc.dg/vect/no-tree-reassoc-bb-slp-12.c, gcc.dg/vect/bb-slp-13.c, 
-       gcc.dg/vect/bb-slp-14.c, gcc.dg/vect/bb-slp-15.c, 
-       gcc.dg/vect/bb-slp-16.c, gcc.dg/vect/bb-slp-17.c, 
-       gcc.dg/vect/bb-slp-18.c, gcc.dg/vect/bb-slp-19.c, 
+       gcc.dg/vect/bb-slp-8.c, gcc.dg/vect/bb-slp-9.c,
+       gcc.dg/vect/bb-slp-10.c, gcc.dg/vect/bb-slp-11.c,
+       gcc.dg/vect/no-tree-reassoc-bb-slp-12.c, gcc.dg/vect/bb-slp-13.c,
+       gcc.dg/vect/bb-slp-14.c, gcc.dg/vect/bb-slp-15.c,
+       gcc.dg/vect/bb-slp-16.c, gcc.dg/vect/bb-slp-17.c,
+       gcc.dg/vect/bb-slp-18.c, gcc.dg/vect/bb-slp-19.c,
        gcc.dg/vect/bb-slp-20.c, gcc.dg/vect/bb-slp-21.c,
        gcc.dg/vect/bb-slp-22.c: Likewise.
        * gcc.dg/vect/vect.exp: Run basic block SLP tests.
 
        PR c/40172
        * gcc.dg/pr40172.c: Add -Wlogical-op to dg-options.
-       
+
 2009-05-19  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/loop_optimization6.ad[sb]: New test.
        * gfortran.dg/duplicate_type_3.f90: New.
 
 2009-05-14  Laurent GUERBY  <laurent@guerby.net>
-       
+
        * ada/acats/tests/c3/c38202a.ada: Use Impdef.
        * ada/acats/tests/c5/c59002c.ada: Likewise.
-       
+
 2009-05-13  Taras Glek  <tglek@mozilla.com>
 
        * g++.dg/plugin/attribute_plugin-test-1.C: Testcase input for custom
        * gcc.dg/cpp/pr36674.i: New.
 
 2009-05-14  Ben Elliston  <bje@au.ibm.com>
-        
+
        PR middle-end/40035
        * gcc.c-torture/compile/pr40035.c: New test.
 
 
 2009-05-12  David Billinghurst <billingd@gcc.gnu.org>
 
-       * gfortran.dg/default_format_1.f90: XFAIL on cygwin. 
+       * gfortran.dg/default_format_1.f90: XFAIL on cygwin.
 
 2009-05-12  David Billinghurst <billingd@gcc.gnu.org>
 
        * gfortran.dg/write_check3.f90: Likewise
        * gfortran.dg/write_rewind_2.f: Likewise
        * gfortran.dg/x_slash_2.f: Likewise
-       
+
 2009-04-29  Richard Guenther  <rguenther@suse.de>
 
        PR target/39943
        * g++.dg/template/repo7.C: Likewise.
        * g++.dg/template/repo8.C: Likewise.
        * g++.dg/template/repo9.C: Likewise.
-       * g++.dg/rtti/repo1.C: Likewise.        
+       * g++.dg/rtti/repo1.C: Likewise.
        * gcc.dg/cpp/_Pragma6.c: Skip for vxworks.
        * g++.dg/cpp/_Pragma1.C: Skip for vxworks.
        * gcc.dg/pthread-init-1.c: Xfail for vxworks rtp.
        PR testsuite/39623
        * gcc.dg/vect/no-vfa-vect-57.c: XFAIL when vect_no_align.
        * gcc.dg/vect/no-vfa-vect-61.c: Ditto.
-       
+
 2009-04-23  Rafael Avila de Espindola  <espindola@google.com>
 
        * gcc.dg/format/gcc_diag-1.c (foo): Don't check that %E produces a
 
        PR testsuite/39623
        * gcc.dg/vect/no-vfa-vect-43.c Fix vect_no_align check.
-       
+
 2009-04-22  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/39824
 2009-04-06  Laurent GUERBY  <laurent@guerby.net>
 
        * lib/gnat.exp: Handle multilib.
-       
+
 2009-04-06  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/38863
 
        PR objc/27377
        * objc.dg/conditional-1.m: New tests.
-       
+
 2009-03-28  Adam Nemet  <anemet@caviumnetworks.com>
 
        * gcc.dg/winline-10.c: New test.
 2009-03-23  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/cpp0x/auto12.C: Add variadic test.
-       
+
        PR c++/39526
        * g++.dg/warn/Wshadow-4.C: New test.
 
        * gcc.dg/vect/vect-complex-1.c: Add attribute aligned to the arrays.
        * gcc.dg/vect/vect-iv-6.c: Don't expect to fail to vectorize
        on targets without vector misalignment support.
-       * lib/target-supports.exp 
-       (check_effective_target_vect_short_mult): Add 
+       * lib/target-supports.exp
+       (check_effective_target_vect_short_mult): Add
        check_effective_target_arm32.
 
 2009-03-02  Sebastian Pop  <sebastian.pop@amd.com>
 2009-02-15  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.dg/struct/w_prof_single_str_global.c: Mask return value.
-       
+
 2009-02-13  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
 
        * gcc.target/spu/intrinsics-sr.c: New test.
        PR middle-end/35854
        * gcc.dg/lower-subreg-1.c: Renamed dump pass from "subreg"
        to "subreg1".
-       
+
 2009-01-29  Steve Ellcey  <sje@cup.hp.com>
 
        PR middle-end/38857
        * g++.dg/eh/check-vect.h (sig_ill_handler): Remove AltiVec runtime
        check.
        * g++.dg/ext/altivec_check.h: Delete.
-       
+
 2009-01-13  Nathan Froyd  <froydnj@codesourcery.com>
 
        * gcc.target/powerpc/altivec-macros.c: Require a powerpc_altivec_ok
        dg-timeout-factor.
        * gcc.dg/20020425-1.c: Likewise.
        * gcc.dg/pch/pch.exp: Likewise.
-       
+
 2009-01-05  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/38657
 
        PR fortran/38669
        PR fortran/38726
-       * gfortran.dg/elemental_subroutine_7.f90: 
+       * gfortran.dg/elemental_subroutine_7.f90:
        Fix p values so that it can be used as vector subscript.
 
 2009-01-05  Jason Merrill  <jason@redhat.com>