Lines Matching +refs:dg +refs:shouldfail

3 	* g++.dg/ipa/devirt-9.C: Cleanup inline ipa dump.
14 * gfortran.dg/associated_7.f90: New.
19 * gfortran.dg/unlimited_polymorphic_5.f90
24 * gfortran.dg/newunit_3.f90: New.
29 * gfortran.dg/inquire_15.f90: New.
33 * testsuite/g++.dg/mv1.C: Remove target options.
34 * testsuite/g++.dg/mv2.C: Ditto.
35 * testsuite/g++.dg/mv3.C: Ditto.
36 * testsuite/g++.dg/mv4.C: Ditto.
37 * testsuite/g++.dg/mv5.C: Ditto.
42 * gfortran.dg/nosigned_zero_3.f90: New testcase.
47 * gfortran.dg/public_private_module_8.f90: New.
61 * gfortran.dg/unlimited_polymorphic_6.f90: New.
66 * g++.dg/torture/pr55355.C: New test.
75 * gcc.dg/pthread-init-2.c (dg-options): Define _XOPEN_SOURCE=500
90 * gfortran.dg/unlimited_polymorphic_4.f03: New test.
95 * gcc.dg/torture/pr52996.c: New testcase.
105 * g++.dg/torture/pr55740.C: New testcase.
115 * gfortran.dg/transfer_intrinsic_4.f: New.
119 * gfortran.dg/unlimited_polymorphic_1.f03: New test.
120 * gfortran.dg/unlimited_polymorphic_2.f03: New test.
121 * gfortran.dg/unlimited_polymorphic_3.f03: New test.
122 * gfortran.dg/same_type_as_1.f03: Correct for improved message.
133 * gfortran.dg/gomp/use_intrinsic_1.f90: Moved
140 * gcc.dg/lto/pr55703_0.c: New testcase.
145 * gcc.dg/debug/pr55730.c: New test.
150 * g++.dg/ipa/devirt-9.C: New testcase.
159 * gfortran.dg/save_5.f90: New.
164 * gcc.dg/pr39464.c: New test.
174 * g++.dg/torture/pr54838.C: New testcase.
183 * gcc.dg/tree-ssa/reassoc-19.c: Adjust.
188 * gcc.dg/torture/pr55555.c: New testcase.
189 * gcc.dg/vect/vect-iv-11.c: Adjust.
194 * testsuite/g++.dg/opt/pr55717.C: New test.
216 * gfortran.dg/gomp/use_intrinsic_1.f90: New.
220 * gfortran.dg/move_alloc_14.f90: New.
225 * gfortran.dg/elemental_args_check_3.f90: Update dg-error.
226 * gfortran.dg/elemental_args_check_7.f90: New.
235 * gnat.dg/nested_generic1.adb: New test.
236 * gnat.dg/nested_generic1_pkg.ad[sb]: New helper.
241 * gnat.dg/controlled7.ad[sb]: New test.
246 * g++.dg/other/pr55650.C: Add dg-require-profiling.
251 * gcc.dg/torture/pr55684.c: New testcase.
256 * gcc.dg/torture/pr55687.c: New testcase.
261 * g++.dg/cpp0x/noexcept19.C: New test.
266 * gcc.dg/lto/pr55660_0.c: New testcase.
267 * gcc.dg/lto/pr55660_1.c: Likewise.
272 * g++.dg/other/pr55650.C: New test.
273 * g++.dg/other/pr55650.cc: New file.
278 * g++.dg/guality/pr55665.C: New test.
280 * lib/gcc-dg.exp (${tool}_load): Handle non-existing
282 (dg-set-target-env-var): Fix up error message.
288 (gcc-dg-runtest): Don't initialize set_target_env_var.
289 (dg-test): Unset set_target_env_var if it was set.
291 * g++.dg/asan/deep-tail-call-1.C: Whitespace fixes. Don't rely
293 * g++.dg/asan/interception-malloc-test-1.C: Only run on linux.
295 * g++.dg/asan/deep-thread-stack-1.C: Add -lasan -lpthread to
296 dg-options. Whitespace fixes.
297 * g++.dg/asan/deep-stack-uaf-1.C: Skip for -flto. Whitespace fixes.
298 * g++.dg/asan/interception-test-1.C: Whitespace fixes.
299 * g++.dg/asan/interception-failure-test-1.C: Whitespace fixes.
301 * g++.dg/asan/default-options-1.C: Whitespace fixes.
302 * g++.dg/asan/symbolize-callback-1.C: Whitespace fixes. Make
305 * g++.dg/asan/large-func-test-1.C: Whitespace fixes. Don't rely
308 dg-output regexps.
310 and for x86 -mno-omit-leaf-frame-pointer. Fix up dg-output regexps.
312 on failures. Avoid pointless PASS dg-output check. Remove bogus
313 dg-shouldfail.
314 * c-c++-common/asan/sanity-check-pure-c-1.c: Fix up dg-output regexps.
316 * c-c++-common/asan/heap-overflow-1.c: Fix up dg-output regexps.
321 * c-c++-common/asan/stack-overflow-1.c: Fix up dg-output regexps.
323 Fix up dg-output regexps.
324 * c-c++-common/asan/strncpy-overflow-1.c: Fix up dg-output regexps.
326 * c-c++-common/asan/use-after-free-1.c: Fix up dg-output regexps.
329 * c-c++-common/asan/force-inline-opt0-1.c: Remove dg-skip-if.
338 * lib/gcc-dg.exp (${tool}_load): Handle dg-set-target-env-var.
339 (dg-set-target-env-var, set-target-env-var,
341 (gcc-dg-runtest): Set set_target_env_var.
342 * g++.dg/asan/symbolize-callback-1.C: New test.
343 * g++.dg/asan/shared-lib-test-1-so.cc: New file.
344 * g++.dg/asan/deep-tail-call-1.C: New test.
345 * g++.dg/asan/default-options-1.C: New test.
346 * g++.dg/asan/interception-test-1.C: New test.
347 * g++.dg/asan/dlclose-test-1-so.cc: New file.
348 * g++.dg/asan/deep-thread-stack-1.C: New test.
349 * g++.dg/asan/interception-malloc-test-1.C: New test.
350 * g++.dg/asan/deep-stack-uaf-1.C: New test.
351 * g++.dg/asan/large-func-test-1.C: New test.
352 * g++.dg/asan/interception-failure-test-1.C: New test.
369 * gcc.dg/pr55150-2.c: Add pic support check.
370 * gcc.dg/lto/pr54709_0.c: Ditto.
375 * gcc.dg/torture/pr55481.c: New testcase.
385 * gfortran.dg/vect/fast-math-pr38968.f90: Decrease n
389 * gcc.dg/torture/pr55633.c: New test.
394 * g++.dg/cpp0x/constexpr-53094-1.C: New testcase.
395 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
396 * g++.dg/cpp0x/constexpr-53094-3.C: Likewise.
401 * g++.dg/warn/Wunused-var-19.C: New test.
403 * g++.dg/asan/asan_test.C: Link -lasan before -lpthread.
407 * gcc.dg/pr54121.c: New test.
412 * g++.dg/ext/asm12.C: New test.
415 * gcc.dg/builtin-object-size-8.c: Xfail.
416 * gcc.dg/builtin-object-size-13.c: New test.
427 * g++.dg/other/pr43631.C: New test.
432 * gcc.dg/Warray-bounds-9.c: New testcase.
433 * gcc.dg/Warray-bounds-10.c: Likewise.
434 * gcc.dg/tree-ssa/ssa-pre-1.c: Adjust.
439 * gfortran.dg/proc_ptr_39.f90: New test case.
453 * gcc.dg/torture/pr55107.c: New testcase.
454 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
458 * g++.dg/asan/asan_test.cc: Sync from upstream.
459 * g++.dg/asan/asan_test_utils.h: Likewise.
476 * gcc.misc-tests/gcov-12.c: Fix dg order.
479 * gcc.dg/ipa/iinline-4.c: xfail hooray4 test on 32-bit hppa*-*-*.
481 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
484 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
485 * gcc.dg/20050826-1.c: Likewise.
489 * gnat.dg/vect9.adb: Add -w to dg-options.
490 * gnat.dg/vect10.adb: Likewise.
495 * gfortran.dg/do_check_8.f90: New test.
499 * gnat.dg/vect10.ad[sb]: New test.
503 * gnat.dg/vect9.ad[sb]: New test.
504 * gnat.dg/vect9_pkg.ads: New helper.
508 * gnat.dg/discr38.adb: Don't use ^M line endings.
509 gnat.dg/loop_optimization13.adb: Likewise.
510 gnat.dg/loop_optimization13.ads: Likewise.
511 gnat.dg/discr36_pkg.adb: Likewise.
512 gnat.dg/discr36_pkg.ads: Likewise.
513 gnat.dg/loop_optimization11_pkg.ads: Likewise.
514 gnat.dg/discr36.ads: Likewise.
515 gnat.dg/loop_optimization11.adb: Likewise.
525 * g++.dg/cpp0x/alias-decl-28.C: New test.
526 * g++.dg/cpp0x/alias-decl-16.C: Update.
537 * g++.dg/cpp0x/lambda/lambda-typedef.C: New.
547 * g++.dg/cpp0x/noexcept18.C: New test.
550 * g++.dg/cpp0x/constexpr-55573.C: New test.
553 * g++.dg/opt/pr55137.C: New test.
564 * g++.dg/pr55604.C: New test.
578 * g++.dg/abi/mangle-neon-aarch64.C: New test.
582 * g++.dg/abi/arm_va_list.C: Also test on aarch64*-*-*.
586 * gcc.dg/vect/vect-rounding-btrunc.c: New test.
587 * gcc.dg/vect/vect-rounding-btruncf.c: Likewise.
588 * gcc.dg/vect/vect-rounding-ceil.c: Likewise.
589 * gcc.dg/vect/vect-rounding-ceilf.c: Likewise.
590 * gcc.dg/vect/vect-rounding-floor.c: Likewise.
591 * gcc.dg/vect/vect-rounding-floorf.c: Likewise.
592 * gcc.dg/vect/vect-rounding-lceil.c: Likewise.
593 * gcc.dg/vect/vect-rounding-lfloor.c: Likewise.
594 * gcc.dg/vect/vect-rounding-nearbyint.c: Likewise.
595 * gcc.dg/vect/vect-rounding-nearbyintf.c: Likewise.
596 * gcc.dg/vect/vect-rounding-round.c: Likewise.
597 * gcc.dg/vect/vect-rounding-roundf.c: Likewise.
615 * gcc.dg/torture/pr51238.c: New testcase.
620 * gcc.dg/torture/pr50222.c: New testcase.
625 * gcc.dg/lto/pr55525_0.c: New testcase.
626 * gcc.dg/lto/pr55525_1.c: Likewise.
630 * gfortran.dg/quad_3.f90: Really fix an if condition.
634 * gfortran.dg/quad_3.f90: Fix a condition,
644 * lib/asan-dg.exp (asan_init): Return 1 if libasan has been found,
646 * g++.dg/asan/asan.exp: Don't run gcc-dg-runtest if [asan_init]
648 * gcc.dg/asan/asan.exp: Likewise.
653 * gcc.dg/torture/pr55124.c: New testcase.
657 * gfortran.dg/quad_3.f90: New.
662 * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
667 * gfortran.dg/reassoc_4.f: Use --param max-completely-peeled-insns=400
673 * gcc.dg/pr55570.c: New test.
677 * lib/asan-dg.exp (asan_get_gtest_test_list,
682 * g++.dg/asan/asan_test_config.h: New file.
683 * g++.dg/asan/asan_globals_test.cc: New file.
684 * g++.dg/asan/asan_test_utils.h: New file.
685 * g++.dg/asan/dejagnu-gtest.h: New file.
686 * g++.dg/asan/asan_test.cc: New file.
687 * g++.dg/asan/asan_test.C: New test.
691 * gcc.dg/torture/pr35634.c: Use signed char.
692 * g++.dg/torture/pr35634.C: Likewise.
697 * gcc.dg/pr54838.c: New test.
707 * g++.dg/cpp0x/decltype46.C: New.
712 * gcc.dg/torture/pr52402.c: Remove xfail for hppa*-*-hpux*.
717 * g++.dg/debug/pr53860.C: New test.
723 * gfortran.dg/defined_assignment_1.f90: New test.
724 * gfortran.dg/defined_assignment_2.f90: New test.
725 * gfortran.dg/defined_assignment_3.f90: New test.
726 * gfortran.dg/defined_assignment_4.f90: New test.
727 * gfortran.dg/defined_assignment_5.f90: New test.
732 * g++.dg/cpp0x/vt-55542.C: New test.
736 * gnat.dg/specs/pack9.ads: New test.
744 * gcc.dg/ipa/ipa-sra-7.c: New test.
745 * gcc.dg/ipa/ipa-sra-8.c: Likewise.
746 * gcc.dg/ipa/ipa-sra-9.c: Likewise.
762 * g++.dg/ext/vector20.C: New testcase.
778 * g++.dg/cpp0x/udlit-overflow.C: New.
779 * g++.dg/cpp0x/udlit-overflow-neg.C: New.
787 * gcc.dg/guality/pr36728-1.c: Include "../nop.h", make sure the asm
789 * gcc.dg/guality/pr36728-2.c: Likewise.
790 * gcc.dg/guality/pr36728-3.c: New test.
791 * gcc.dg/guality/pr36728-4.c: New test.
826 * gnat.dg/object_overflow.adb: Rename to...
827 * gnat.dg/object_overflow1.adb: ...this.
828 * gnat.dg/object_overflow2.adb: New test.
829 * gnat.dg/object_overflow3.adb: Likewise.
830 * gnat.dg/object_overflow4.adb: Likewise.
835 * g++.dg/init/pr55497.C: New.
840 * gcc.dg/vect/slp-perm-8.c: Mark worker as noinline.
841 * gcc.dg/vect/slp-perm-9.c: Likewise.
846 * gcc.dg/torture/pr35634.c: New testcase.
847 * g++.dg/torture/pr35634.C: Likewise.
848 * gcc.dg/vect/pr18536.c: Mark worker function noinline.
853 * gfortran.dg/warn_target_lifetime_3.f90: New.
863 * gcc.dg/pr55110.c: New test.
868 * g++.dg/opt/pr55331.C: New testcase.
872 * gcc.dg/20050811-2.c: Change -dv option to -graph option.
876 * gcc.dg/54455.c: Require scheduling.
877 * gcc.dg/c1x-align-4.c: Skip avr.
878 * gcc.dg/pr44024.c: Skip avr in final scan.
884 * gcc.dg/pr54676.c: Make work for 16-bit int.
893 * testsuite/gcc.dg/20050811-1.c: Change -dv option to -graph option
895 * testsuite/gcc.dg/pr37858.c: Remove -dv option.
918 * gfortran.dg/warn_unused_function_2.f90: New.
923 * gfortran.dg/associated_6.f90: New.
924 * gfortran.dg/select_type_30.f03: New.
929 * gcc.dg/tree-ssa/vrp86.c: New test.
935 * gcc.dg/guality/pr36728-1.c, gcc.dg/guality/pr36728-2.c (foo): Don't
941 * gcc.target/i386/sw-1.c (dg-options): Add -mtune=generic.
946 * gfortran.dg/do_check_7.f90: New test.
951 * g++.dg/init/new41.C: New.
956 * gfortran.dg/allocate_error_4.f90: New test.
965 * lib/asan-dg.exp (asan_symbolize): Remove all "BFD: " prefixed lines
969 * g++.dg/warn/Wreturn-type-8.C: New test.
972 * gcc.dg/pr55430.c: New test.
980 * gnat.dg/discr40.ad[sb]: New test.
984 * gnat.dg/discr39.adb: New test.
989 * gcc.dg/unroll_5.c: Add dg-require-effective-target int32plus.
990 * gcc.dg/pr55150-1.c: Same.
991 * gcc.dg/torture/pr54894.c: Add size32plus.
1006 * g++.dg/cpp0x/constexpr-55432.C: New.
1011 * gfortran.dg/namelist_76.f90: New.
1015 * gcc.dg/ipa/ipcp-agg-7.c: New test.
1016 * gcc.dg/ipa/ipcp-agg-8.c: Likewise.
1021 * g++.dg/torture/pr55260-2.C: New test.
1025 * gcc.dg/torture/pr55238.c: Remove hidden attribute.
1029 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Skip on ARM Cortex-M0.
1030 * gcc.dg/tree-ssa/vrp47.c: Ditto.
1040 * g++.dg/torture/pr55260-1.C: New test.
1060 * gcc.dg/pr55094.c: New test.
1063 * gcc.dg/pr54921.c: New test.
1071 * g++.dg/tls/thread_local-order1.C: Add dg-require-cxa-atexit.
1072 * g++.dg/tls/thread_local3g.C: Likewise.
1073 * g++.dg/tls/thread_local4g.C: Likewise.
1074 * g++.dg/tls/thread_local5g.C: Likewise.
1075 * g++.dg/tls/thread_local6g.C: Likewise.
1076 * g++.dg/tls/thread_local-cse.C: XFAIL on Solaris 9.
1077 * g++.dg/tls/thread_local2.C: Likewise.
1078 * g++.dg/tls/thread_local2g.C: Likewise.
1079 * g++.dg/tls/thread_local6.C: Likewise.
1083 * g++.dg/tm/pr51516.C: Adjust for uninstrumented code path.
1084 * gcc.dg/tm/clone-1.c: New test.
1089 * g++.dg/parse/struct-5.C: New.
1099 * gcc.dg/pr55236.c: New test.
1102 * gcc.dg/pr19105.c: Accept also optimizing
1105 * lib/asan-dg.exp (asan_symbolize): Prune BFD: prefixed error messages
1112 * g++.dg/opt/pr55329.C: New test.
1117 * gfortran.dg/typebound_operator_18.f90: New.
1122 * gfortran.dg/pr55330.f90: New test.
1126 * lib/gcc-dg.exp (cleanup-saved-temps): Add .mii to suffixes.
1127 * gcc.dg/hoist-register-pressure-1.c: Cleanup hoist rtl dump.
1128 * gcc.dg/hoist-register-pressure-2.c: Ditto.
1129 * gcc.dg/hoist-register-pressure-3.c: Ditto.
1130 * gcc.dg/tree-prof/peel-1.c: Cleanup loop2_unroll rtl dump.
1131 * gcc.dg/tree-prof/unroll-1.c: Ditto.
1136 * g++.dg/cpp0x/alias-decl-27.C: New test.
1141 * g++.dg/template/alignof2.C: New test.
1145 * g++.dg/mv1.C (dg-options): Add -march=x86-64.
1146 * g++.dg/mv6.C (dg-options): Ditto.
1153 * g++.dg/cpp0x/gnu_fext-numeric-literals.C: Add dg-error directive
1155 * g++.dg/cpp0x/std_fext-numeric-literals.C: Ditto.
1159 * lib/asan-dg.exp: New file.
1160 * gcc.dg/asan/asan.exp: New file.
1161 * g++.dg/dg.exp: Prune also asan tests.
1162 * g++.dg/asan/asan.exp: New file.
1168 * g++.dg/cpp0x/vt-55323.C: New.
1172 * g++.dg/mv4.C: Add require ifunc. Change error message.
1173 * g++.dg/mv5.C: Add require ifunc.
1174 * g++.dg/mv6.C: Add require ifunc.
1179 * gcc.dg/torture/pr55253.c: New test.
1180 * gcc.dg/torture/pr55305.c: Likewise.
1191 * g++.dg/cpp0x/alias-decl-26.C: New test file.
1204 * gcc.dg/vect/fast-math-pr55281.c: New test.
1205 * g++.dg/opt/pr55281.C: New test.
1208 * gcc.dg/torture/pr54127.c: New test.
1229 * gfortran.dg/coarray_29_1.f90: New.
1230 * gfortran.dg/coarray_29_2.f90: New.
1234 * gcc.dg/hoist-register-pressure-3.c: New test.
1250 * g++.dg/pr55263.C: New test.
1255 * testsuite/gcc.dg/torture/pr55238.c: New test.
1259 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
1265 * gcc.dg/tree-ssa/cunroll-1.c: Fix bogus testcase.
1270 -mno-sse -mno-mmx to dg-options. Reformat.
1277 * g++.dg/other/unused1.C: Skip on AIX.
1278 * g++.dg/other/anon5.C: Allow Undefined to be capitalized. Ignore
1293 * g++.dg/cpp0x/gnu_fext-numeric-literals.C: New.
1294 * g++.dg/cpp0x/std_fext-numeric-literals.C: New.
1295 * g++.dg/cpp0x/gnu_fno-ext-numeric-literals.C: New.
1296 * g++.dg/cpp0x/std_fno-ext-numeric-literals.C: New.
1300 * gcc.dg/Warray-bounds-3.c (bar): Keep array access within
1302 * gcc.dg/vect/pr22506.c (foo): Reduce loop iterations to within
1304 * gcc.dg/vect/pr34005.c (XdmcpUnwrap): Likewise.
1308 * g++.dg/tm/pr47530-2.C: Adjust for uninstrumented code path.
1309 * g++.dg/tm/pr47530.C: Same.
1314 * g++.dg/cpp0x/alias-decl-25.C: New.
1316 * g++.dg/abi/abi-tag1.C: New.
1317 * g++.dg/abi/abi-tag2.C: New.
1327 * gcc.dg/pr55151.c: Move ...
1333 * gcc.dg/pr54472.c: New test.
1337 * gnat.dg/stack_check3.ad[sb]: New test.
1347 * gcc.dg/pr55191.c: New test.
1352 * g++.dg/debug/pr54499.C: New test.
1357 * gcc.dg/winline-3.c: Update.
1361 * gfortran.dg/ipcp-array-1.f90: New test.
1370 * gcc.dg/pr55151.c: Use ia32 instead of x86_64.
1374 * gcc.dg/tree-ssa/cunroll-1.c: Scan cunrolli dump.
1383 * gcc.dg/pr55151.c: Compile it only for x86_64.
1388 * gcc.dg/pr55122.c: New test.
1402 * gcc.dg/warn-nsstring.c: Use -Wformat explicitly.
1412 * gcc.dg/ipa/ipa-5.c: Adjust.
1413 * gcc.dg/ipa/ipcp-agg-1.c: New test.
1414 * gcc.dg/ipa/ipcp-agg-2.c: Likewise.
1415 * gcc.dg/ipa/ipcp-agg-3.c: Likewise.
1416 * gcc.dg/ipa/ipcp-agg-4.c: Likewise.
1417 * gcc.dg/ipa/ipcp-agg-5.c: Likewise.
1418 * gcc.dg/ipa/ipcp-agg-6.c: Likewise.
1419 * gfortran.dg/pr48636.f90: Add -fno-ipa-cp.
1420 * gfortran.dg/pr48636-2.f90: New test.
1421 * gfortran.dg/pr53787.f90: Likewise.
1430 * g++.dg/cpp0x/constexpr-union4.C: New.
1443 * g++.dg/init/new40.C: New.
1448 * gcc.dg/guality/pr54693-2.c: New test.
1458 * gcc.dg/tm/debug-1.c: Same.
1459 * gcc.dg/tm/irrevocable-3.c: Same.
1460 * gcc.dg/tm/irrevocable-4.c: Same.
1461 * gcc.dg/tm/memopt-10.c: Same.
1462 * gcc.dg/tm/memopt-11.c: Same.
1463 * gcc.dg/tm/props-4.c: Same.
1464 * gcc.dg/tm/wrap-3.c: Same.
1465 * gcc.dg/tm/wrap-4.c: Same.
1469 * g++.dg/abi/aarch64_guard1.C: Add -fno-section-anchors.
1473 * gcc.dg/tree-ssa/loop-1.c: Make to look like a good unroling
1475 * gcc.dg/tree-ssa/loop-23.c: Likewise.
1476 * gcc.dg/tree-ssa/cunroll-1.c: Unrolling now happens early.
1477 * gcc.dg/tree-prof/unroll-1.c: Remove confused dg-options.
1486 * gcc.dg/torture/pr41993.c: New test.
1514 * gfortran.dg/transfer_class_1.f90: New.
1515 * gfortran.dg/transfer_class_2.f90: New.
1519 * testsuite/g++.dg/mv1.C: New test.
1520 * testsuite/g++.dg/mv2.C: New test.
1521 * testsuite/g++.dg/mv3.C: New test.
1522 * testsuite/g++.dg/mv4.C: New test.
1523 * testsuite/g++.dg/mv5.C: New test.
1524 * testsuite/g++.dg/mv6.C: New test.
1529 * gcc.dg/const-uniq-1.c (a): Increase length four times.
1533 * gcc.dg/torture/pr53922.c: Use -Wl,-undefined,dynamic_lookup on
1538 * g++.dg/torture/20121105-1.C: New test.
1542 * gcc.dg/torture/fp-compare.c: New testcase.
1546 * gcc.dg/const-1.c: Update.
1547 * gcc.dg/pure-1.c: Update.
1552 * gcc.dg/pr55151.c: New test.
1558 * gcc.dg/guality/pr54970.c: Use NOP instead of "NOP" in inline-asm.
1563 * gcc.dg/torture/pr55018.c: Skip if -fno-fat-lto-objects was passed.
1567 * gcc.dg/autopar/pr49960.c: Fix testcase.
1571 * gcc.dg/tree-ssa/cunroll-9.c: Dump cunrolli details.
1577 * gfortran.dg/associate_12.f90: New.
1584 * gcc.target/i386/asm-dialect-1.c: Use dg-require-effective-target
1591 * gcc.target/i386/pr54457.c: Use dg-require-effective-target maybe_x32.
1612 * gcc.dg/tree-ssa/loop-38.c: Correct testcase.
1627 * gcc/testsuite/gcc.dg/pr46728-6.c: Likewise.
1631 * gcc.dg/tree-ssa/loop-38.c: New testcase.
1635 * gcc.dg/tree-ssa/cunroll-10.c: New testcase.
1636 * gcc.dg/tree-ssa/cunroll-9.c: New testcase.
1650 * gfortran.dg/default_format_1.f90: XFAIL on AIX.
1651 * gfortran.dg/default_format_denormal_1.f90: Same.
1656 * g++.dg/ext/vector19.C: Remove target restrictions.
1657 * gcc.dg/fold-compare-7.c: New testcase.
1672 * gcc.dg/pr55150.c: Rename to gcc.dg/pr55150-1.c.
1673 * gcc.dg/pr55150-2.c: New test.
1677 * testsuite/gcc.dg/plugin/selfassign.c: Add opgtroup_flags initializer.
1678 * testsuite/gcc.dg/plugin/one_time_plugin.c: Likewise.
1679 * testsuite/g++.dg/plugin/selfassign.c: Likewise.
1680 * testsuite/g++.dg/plugin/dumb_plugin.c: Likewise.
1684 * g++.dg/debug/dwarf2/block.C: New testcase.
1688 * gcc.dg/pr44974.c: Add noinline.
1693 * gfortran.dg/class_54.f90: New.
1699 * gcc.dg/torture/pr55018.c: New test.
1704 * g++.dg/ext/vla13.C: New.
1709 * gcc.dg/pr55150.c: New test.
1714 * gfortran.dg/associate_11.f90: New.
1719 * g++.dg/cpp0x/gen-attrs-48-2.C: New test.
1726 * gcc.dg/pr19105.c: New test.
1727 * gcc.dg/pr21643.c: New test.
1728 * gcc.dg/pr46309-2.c: New test.
1754 * gcc.dg/vect/slp-perm-2.c: Adjust.
1759 * gcc.dg/torture/pr55111.c: New testcase.
1769 * gcc.dg/hoist-register-pressure-1.c: Rename from
1771 * gcc.dg/hoist-register-pressure-2.c: New testcase.
1776 * gcc.dg/Wreturn-local-addr.c: New.
1777 * g++.dg/warn/Wno-return-local-addr.C: New.
1778 * g++.dg/warn/Wreturn-local-addr.C: New.
1788 * gcc.dg/Wshadow-4.c: New.
1789 * gcc.dg/Wshadow-4.h: New.
1794 * gcc.dg/guality/pr54693.c: New.
1799 * gcc.dg/pr55027.c: New testcase.
1803 * gcc.dg/ipa/inline-6.c: New testcase.
1808 * g++.dg/pr55106.C: New.
1813 * gcc.dg/torture/pr53695.c: New testcase.
1817 * gcc.dg/ipa/inlinehint-3.c: New testcase.
1822 * gfortran.dg/do_check_6.f90: New.
1828 * g++.dg/other/darwin-cfstring1.C: Add -ftrack-macro-expansion=0
1829 to dg-options.
1830 * obj-c++.dg/strings/const-cfstring-2.mm: Likewise.
1840 * g++.dg/opt/pr55081.C: New test.
1844 * gcc.dg/guality/pr54970.c: New test.
1849 * g++.dg/template/new11.C: New.
1854 * gcc.dg/torture/pr54824.c: New testcase.
1873 * g++.dg/other/i386-2.C: Ditto.
1874 * g++.dg/other/i386-3.C: Ditto.
1878 * gcc.dg/tree-ssa/cunroll-4.c: Update; we now remove the loop
1884 * g++.dg/ext/transparent-union.C: New.
1889 * g++.dg/ext/vector19.C: New testcase.
1894 * g++.dg/torture/pr54902.C: New testcase.
1899 * g++.dg/template/crash114.C: New.
1909 * gfortran.dg/class_dummy_4.f03: New.
1914 * gcc.dg/pr55010.c: New test.
1917 * g++.dg/debug/pr54828.C: New test.
1921 * gcc.dg/vect/vect-82_64.c: Adjust the dump file.
1922 * gcc.dg/vect/vect-83_64.c: Likewise.
1927 * g++.dg/cpp0x/constexpr-union4.C: New.
1936 * g++.dg/debug/dwarf2/pr54508.C: New.
1941 * g++.dg/template/sizeof14.C: New test.
1975 * g++.dg/other/PR23205.C: Enable aarch64.
1976 * g++.dg/other/pr23205-2.C: Likewise.
1979 * gcc.dg/20020312-2.c: Likewise.
1980 * gcc.dg/20040813-1.c: Likewise.
1981 * gcc.dg/builtin-apply2.c: Likewise.
1982 * gcc.dg/stack-usage-1.c: Likewise.
2127 * g++.dg/abi/aarch64_guard1.C: New file.
2136 * gcc.dg/tree-prof/peel-1.c: New testcase.
2141 * gcc.dg/lto/pr52634_0.c: Skip the test on Darwin.
2145 * gcc.dg/c99-predef-1.c: New test.
2146 * gcc.dg/cpp/cmdlne-dU-1.c, gcc.dg/cpp/cmdlne-dU-2.c,
2147 gcc.dg/cpp/cmdlne-dU-3.c, gcc.dg/cpp/cmdlne-dU-4.c,
2148 gcc.dg/cpp/cmdlne-dU-5.c, gcc.dg/cpp/cmdlne-dU-6.c,
2149 gcc.dg/cpp/cmdlne-dU-7.c, gcc.dg/cpp/cmdlne-dU-8.c,
2150 gcc.dg/cpp/cmdlne-dU-9.c, gcc.dg/cpp/cmdlne-dU-10.c,
2151 gcc.dg/cpp/cmdlne-dU-11.c, gcc.dg/cpp/cmdlne-dU-12.c,
2152 gcc.dg/cpp/cmdlne-dU-13.c, gcc.dg/cpp/cmdlne-dU-14.c,
2153 gcc.dg/cpp/cmdlne-dU-15.c, gcc.dg/cpp/cmdlne-dU-16.c,
2154 gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c,
2155 gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c,
2156 gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c,
2157 gcc.dg/cpp/mi5.c, gcc.dg/cpp/multiline.c: Add -nostdinc to dg-options.
2161 * gcc.dg/tree-ssa/foldconst-6.c: New testcase.
2167 * gcc.dg/tree-ssa/cunroll-2.c: Update.
2172 * gfortran.dg/pr54967.f90: New testcase.
2177 * gcc.dg/pr55019.c: New.
2182 * gcc.dg/tree-ssa/pr55008.c: New test.
2187 * gcc.dg/torture/pr55011.c: New testcase.
2197 * gnat.dg/specs/limited_with4.ads: New test.
2198 * gnat.dg/specs/limited_with4_pkg.ads: New helper.
2202 * gnat.dg/modular4.adb: New test.
2203 * gnat.dg/modular4_pkg.ads: New helper.
2207 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
2208 * gnat.dg/specs/addr1.ads: Likewise.
2212 * gcc.dg/webizer.c (main): Add missing exit call.
2217 * gfortran.dg/wextra_1.f: New test.
2221 * gcc.dg/tree-prof/unroll-1.c: New testcase.
2226 * gfortran.dg/warn_unused_function.f90: New.
2236 * gcc.dg/pr54981.c: New testcase.
2245 * testsuite/gcc.dg/hoist-register-pressure.c: New test.
2250 * g++.dg/init/array30.C: New.
2251 * g++.dg/init/array31.C: Likewise.
2256 * gfortran.dg/public_private_module_7.f90: New.
2261 * g++.dg/template/pr29633.C: New.
2265 * gnat.dg/loop_optimization13.ad[sb]: New test.
2266 * gnat.dg/loop_optimization13_pkg.ads: New helper.
2288 * gfortran.dg/do_1.f90: XFAIL
2289 * gcc.dg/tree-ssa/cunroll-1.c: New testcase.
2290 * gcc.dg/tree-ssa/cunroll-2.c: New testcase.
2291 * gcc.dg/tree-ssa/cunroll-3.c: New testcase.
2292 * gcc.dg/tree-ssa/cunroll-4.c: New testcase.
2293 * gcc.dg/tree-ssa/cunroll-5.c: New testcase.
2294 * gcc.dg/tree-ssa/ldist-17.c: Block cunroll to make testcase still
2301 * gcc.dg/Wstrict-overflow-24.c: New.
2307 * gfortran.dg/class_optional_1.f90: New.
2308 * gfortran.dg/class_optional_2.f90: New.
2313 * gcc.dg/guality/pr54796.c: New test.
2316 * gfortran.dg/pr54889.f90: New test.
2320 * g++.dg/other/dump-ada-spec-2.C: New test.
2324 * gcc.dg/tree-prof/switch-case-1.c: New test case.
2325 * gcc.dg/tree-prof/switch-case-2.c: New test case.
2329 * gcc.dg/torture/stackalign/builtin-apply-2.c,
2330 gcc.dg/builtin-apply2.c: Correct STACK_ARGUMENTS_SIZE for MMIX.
2359 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
2360 * gfortran.dg/enum_10.f90: Likewise.
2361 * gfortran.dg/enum_9.f90: Likewise.
2369 * g++.dg/tls/thread_local-cse.C: Move dg-do line.
2370 * g++.dg/tls/thread_local-wrap4.C: Require fpic.
2376 * g++.dg/overload/operator6.C: New.
2381 * g++.dg/parse/tmpl-outside2.C: Tweak, error in C++98.
2382 * g++.dg/parse/tmpl-outside1.C: Likewise.
2383 * g++.dg/template/qualttp18.C: Likewise.
2401 * g++.dg/parse/tmpl-outside2.C: New.
2402 * g++.dg/parse/tmpl-outside1.C: Adjust.
2403 * g++.dg/template/qualttp18.C: Likewise.
2410 * gcc.dg/tree-ssa/pr54915.c: New testcase.
2415 * gcc.dg/torture/pr54920.c: New testcase.
2419 * gnat.dg/unchecked_convert9.ad[sb]: New test.
2423 * g++.dg/tls/thread_local7g.C: Require tls_native.
2427 * g++.dg/cpp0x/inh-ctor1.C: New.
2428 * g++.dg/cpp0x/inh-ctor2.C: New.
2429 * g++.dg/cpp0x/inh-ctor3.C: New.
2430 * g++.dg/cpp0x/inh-ctor4.C: New.
2431 * g++.dg/cpp0x/inh-ctor5.C: New.
2432 * g++.dg/cpp0x/inh-ctor6.C: New.
2433 * g++.dg/cpp0x/inh-ctor7.C: New.
2434 * g++.dg/cpp0x/inh-ctor8.C: New.
2435 * g++.dg/cpp0x/inh-ctor9.C: New.
2436 * g++.dg/cpp0x/inh-ctor10.C: New.
2437 * g++.dg/cpp0x/inh-ctor11.C: New.
2438 * g++.dg/cpp0x/inh-ctor12.C: New.
2439 * g++.dg/cpp0x/inh-ctor13.C: New.
2444 * gcc.dg/pr54919.c: New testcase.
2449 * g++.dg/template/crash113.C: New.
2453 * gcc.dg/unroll_5.c: New testcase.
2458 * g++.dg/opt/pr52643.C: New.
2475 * gcc.dg/webizer.c: New testcase.
2479 * gcc.dg/vect/pr48765.c: Skip for conflicting options, don't
2489 * gcc.dg/pr53060.c: Prune irrelevant warning.
2496 * gcc.dg/Wsizeof-pointer-memaccess1.c: New test.
2497 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Test also stpncpy.
2499 * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Likewise.
2500 * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Likewise.
2505 * g++.dg/parse/friend-main.C: New.
2510 * g++.dg/pr53055.C: New testcase.
2515 * g++.dg/cpp0x/pr52744.C: New.
2520 * gfortran.dg/dummy_procedure_9.f90: New.
2525 * gcc.dg/torture/pr54894.c: New testcase.
2538 * g++.dg/cpp0x/decltype45.C: New.
2543 * gfortran.dg/class_allocate_13.f90: New.
2547 * g++.dg/ext/visibility/pragma-override1.C: Fix target markup.
2548 * g++.dg/ext/visibility/pragma-override2.C: Fix target markup.
2550 * g++.dg/gomp/tls-5.C: Require tls_native.
2551 * g++.dg/tls/thread_local7.C: Require tls_native.
2552 * g++.dg/tls/static2.C: New.
2557 * g++.dg/ext/weak5.C: New.
2562 * gcc.dg/tree-ssa/forwprop-22.c: Move ...
2563 * gcc.dg/vect/nodump-forwprop-22.c: ... here. Adapt options.
2568 * g++.dg/parse/pr43765.C: New.
2572 * obj-c++.dg/tls/init-2.mm: Tweak errors.
2577 * g++.dg/init/bitfield3.C: New.
2586 * gcc.dg/torture/pr54877.c: New test.
2591 * gcc.dg/pr53397-1.c: Moved to gcc.target/i386.
2592 * gcc.target/i386/pr53397-1.c: Add -msse2 to dg-options
2593 and remove target info from dg-do compile.
2594 * gcc.dg/pr53397-2.c: Moved to gcc.target/i386.
2595 * gcc.target/i386/pr53397-2.c: Add -msse2 to dg-options
2596 and remove target info from dg-do compile.
2600 * gcc.dg/pr54782.c: Require target with pthread support.
2605 * g++.dg/cpp0x/auto35.C: New.
2610 * g++.dg/cpp0x/alias-decl-24.C: New test.
2614 * g++.dg/cpp0x/gen-attrs-8.C: Update the test to reflect the fact
2616 * g++.dg/cpp0x/gen-attrs-36.C: Likewise.
2617 * g++.dg/cpp0x/gen-attrs-37.C: Likewise
2622 * g++.dg/cpp0x/lambda/lambda-ice9.C: New.
2627 * g++.dg/cpp0x/initlist67.C: New.
2631 * g++.dg/debug/dwarf2/deallocator.C: Cover more deallocator cases.
2642 * g++.dg/cpp0x/decltype44.C: New.
2651 * g++.dg/cpp0x/decltype43.C: New.
2656 * gcc.dg/pr53397-1.c: New test case.
2657 * gcc.dg/pr53397-2.c: New test case.
2662 * g++.dg/warn/Wparentheses-26.C: Adjust.
2663 * g++.dg/warn/Wparentheses-27.C: New.
2669 * g++.dg/ext/vector18.C: New testcase.
2670 * g++.dg/ext/vector5.C: This is not an error anymore.
2671 * gcc.dg/init-vec-1.c: Move ...
2675 * gcc.dg/scal-to-vec1.c: Move ...
2678 * gcc.dg/convert-vec-1.c: Move ...
2680 * gcc.dg/scal-to-vec2.c: Move ...
2691 * g++.dg/template/pr54858.C: New test.
2696 * g++.dg/debug/pr54831.C: New test.
2700 * g++.dg/predict-loop-exit-1.C: New.
2701 * g++.dg/predict-loop-exit-2.C: New.
2702 * g++.dg/predict-loop-exit-3.C: New.
2710 * g++.dg/gomp/tls-5.C: New.
2711 * g++.dg/gomp/tls-wrap1.C: New.
2712 * g++.dg/gomp/tls-wrap2.C: New.
2713 * g++.dg/gomp/tls-wrap3.C: New.
2714 * g++.dg/gomp/tls-wrap4.C: New.
2715 * g++.dg/gomp/tls-wrapper-cse.C: New.
2716 * g++.dg/tls/thread_local-cse.C: New.
2717 * g++.dg/tls/thread_local-order1.C: New.
2718 * g++.dg/tls/thread_local-order2.C: New.
2719 * g++.dg/tls/thread_local-wrap1.C: New.
2720 * g++.dg/tls/thread_local-wrap2.C: New.
2721 * g++.dg/tls/thread_local-wrap3.C: New.
2722 * g++.dg/tls/thread_local-wrap4.C: New.
2723 * g++.dg/tls/thread_local2g.C: New.
2724 * g++.dg/tls/thread_local3g.C: New.
2725 * g++.dg/tls/thread_local4g.C: New.
2726 * g++.dg/tls/thread_local5g.C: New.
2727 * g++.dg/tls/thread_local6g.C: New.
2728 * g++.dg/tls/thread_local7g.C: New.
2730 * g++.dg/tls/thread_local3.C: New.
2731 * g++.dg/tls/thread_local4.C: New.
2732 * g++.dg/tls/thread_local5.C: New.
2733 * g++.dg/tls/thread_local6.C: New.
2735 * g++.dg/tls/init-2.C: Tweak errors.
2736 * g++.dg/tls/thread_local1.C: New.
2737 * g++.dg/tls/thread_local2.C: New.
2738 * g++.dg/tls/thread_local7.C: New.
2743 * gcc.target/i386/long-double-80-7.c: Add -msse2 to dg-options.
2753 * g++.dg/cpp0x/gen-attrs-1.C: New test.
2754 * g++.dg/cpp0x/gen-attrs-2.C: Likewise.
2755 * g++.dg/cpp0x/gen-attrs-2-1.C: Likewise.
2756 * g++.dg/cpp0x/gen-attrs-3.C: Likewise.
2757 * g++.dg/cpp0x/gen-attrs-4.C: Likewise.
2758 * g++.dg/cpp0x/gen-attrs-5.C: Likewise.
2759 * g++.dg/cpp0x/gen-attrs-6.C: Likewise.
2760 * g++.dg/cpp0x/gen-attrs-7.C: Likewise.
2761 * g++.dg/cpp0x/gen-attrs-8.C: Likewise.
2762 * g++.dg/cpp0x/gen-attrs-9.C: Likewise.
2763 * g++.dg/cpp0x/gen-attrs-10.C: Likewise.
2764 * g++.dg/cpp0x/gen-attrs-11.C: Likewise.
2765 * g++.dg/cpp0x/gen-attrs-12.C: Likewise.
2766 * g++.dg/cpp0x/gen-attrs-13.C: Likewise.
2767 * g++.dg/cpp0x/gen-attrs-14.C: Likewise.
2768 * g++.dg/cpp0x/gen-attrs-15.C: Likewise.
2769 * g++.dg/cpp0x/gen-attrs-16.C: Likewise.
2770 * g++.dg/cpp0x/gen-attrs-17.C: Likewise.
2771 * g++.dg/cpp0x/gen-attrs-18.C: Likewise.
2772 * g++.dg/cpp0x/gen-attrs-19.C: Likewise.
2773 * g++.dg/cpp0x/gen-attrs-20.C: Likewise.
2774 * g++.dg/cpp0x/gen-attrs-21.C: Likewise.
2775 * g++.dg/cpp0x/gen-attrs-22.C: Likewise.
2776 * g++.dg/cpp0x/gen-attrs-23.C: Likewise.
2777 * g++.dg/cpp0x/gen-attrs-24.C: Likewise.
2778 * g++.dg/cpp0x/gen-attrs-25.C: Likewise.
2779 * g++.dg/cpp0x/gen-attrs-26.C: Likewise.
2780 * g++.dg/cpp0x/gen-attrs-27.C: Likewise.
2781 * g++.dg/cpp0x/gen-attrs-28.C: Likewise.
2782 * g++.dg/cpp0x/gen-attrs-29.C: Likewise.
2783 * g++.dg/cpp0x/gen-attrs-30.C: Likewise.
2784 * g++.dg/cpp0x/gen-attrs-31.C: Likewise.
2785 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
2786 * g++.dg/cpp0x/gen-attrs-33.C: Likewise.
2787 * g++.dg/cpp0x/gen-attrs-34.C: Likewise.
2788 * g++.dg/cpp0x/gen-attrs-35.C: Likewise.
2789 * g++.dg/cpp0x/gen-attrs-36.C: Likewise.
2790 * g++.dg/cpp0x/gen-attrs-36-1.C: Likewise.
2791 * g++.dg/cpp0x/gen-attrs-37.C: Likewise.
2792 * g++.dg/cpp0x/gen-attrs-38.C: Likewise.
2793 * g++.dg/cpp0x/gen-attrs-39.C: Likewise.
2794 * g++.dg/cpp0x/gen-attrs-39-1.C: Likewise.
2795 * g++.dg/cpp0x/gen-attrs-40.C: Likewise.
2796 * g++.dg/cpp0x/gen-attrs-41.C: Likewise.
2797 * g++.dg/cpp0x/gen-attrs-42.C: Likewise.
2798 * g++.dg/cpp0x/gen-attrs-43.C: Likewise.
2799 * g++.dg/cpp0x/gen-attrs-44.C: Likewise.
2800 * g++.dg/cpp0x/gen-attrs-45.C: Likewise.
2801 * g++.dg/cpp0x/gen-attrs-46.C: Likewise.
2802 * g++.dg/cpp0x/gen-attrs-47.C: Likewise.
2803 * g++.dg/cpp0x/gen-attrs-47-1.C: Likewise.
2804 * g++.dg/cpp0x/gen-attrs-48.C: Likewise.
2805 * g++.dg/cpp0x/gen-attrs-49.C: Likewise.
2806 * g++.dg/cpp0x/gen-attrs-50.C: Likewise.
2807 * g++.dg/cpp0x/gen-attrs-51.C: Likewise.
2808 * g++.dg/cpp0x/gen-attrs-52.C: Likewise.
2809 * g++.dg/cpp0x/gen-attrs-53.C: Likewise.
2813 * gcc.dg/tree-ssa/slsr-30.c: Use correct cleanup directive.
2814 * gcc.dg/tree-ssa/attr-hotcold-2.c: Likewise.
2815 * gcc.dg/tree-ssa/ldist-21.c: Add missing cleanup directive.
2826 * g++.dg/cpp0x/lambda/lambda-ice8.C: New.
2839 * g++.dg/cpp0x/stdint.C: New.
2844 * g++.dg/cpp0x/stddef.C: New.
2849 * gfortran.dg/typebound_operator_17.f90: New.
2855 * g++.dg/lto/v1-plugin-api-not-supported.C: New testcase.
2859 * gcc.dg/lto/resolutions_0.c: New testcase.
2864 * gfortran.dg/generic_25.f90: New.
2865 * gfortran.dg/generic_26.f90: New.
2866 * gfortran.dg/generic_27.f90: New.
2875 * g++.dg/torture/Wsizeof-pointer-memaccess1.C: New test.
2876 * g++.dg/torture/Wsizeof-pointer-memaccess2.C: New test.
2877 * g++.dg/warn/Wsign-compare-5.C: New test.
2878 * g++.dg/warn/Wsizeof-pointer-memaccess-1.C: New test.
2879 * g++.dg/warn/Wnull-conversion-1.C: For c++11 add dg-error.
2880 * g++.dg/ext/builtin30.C: New test.
2881 * g++.dg/ext/vla12.C: New test.
2882 * gcc.dg/builtins-85.c: New test.
2885 * gcc.dg/guality/pr54519-1.c: New test.
2886 * gcc.dg/guality/pr54519-2.c: New test.
2887 * gcc.dg/guality/pr54519-3.c: New test.
2888 * gcc.dg/guality/pr54519-4.c: New test.
2889 * gcc.dg/guality/pr54519-5.c: New test.
2890 * gcc.dg/guality/pr54519-6.c: New test.
2895 * g++.dg/cpp0x/defaulted38.C: New.
2903 * gcc.dg/tree-ssa/vrp85.c: New test.
2907 * gcc.dg/ucnid-7.c: Skip on AIX.
2908 * gcc.dg/ucnid-8.c: Same.
2909 * gcc.dg/ucnid-10.c: Same.
2910 * gcc.dg/ucnid-13.c: Same.
2911 * gcc.dg/attr-alias-3.c: Same.
2912 * gcc.dg/attr-alias-5.c: Same.
2913 * gcc.dg/torture/pr51106-2.c: Same.
2914 * gcc.dg/vmx/3b-13.c: Use valid splat index.
2919 * g++.dg/cpp0x/alias-decl-23.C: New.
2924 * g++.dg/template/friend53.C: New.
2928 * lib/gcc-dg.exp (cleanup-ada-spec): New procedure.
2932 * gcc.dg/dump-ada-spec-1.c: New test.
2933 * g++.dg/other/dump-ada-spec-1.C: Likewise.
2937 * gcc.dg/lto/20120723_0.c: Skip on SPARC 32-bit.
2946 * g++.dg/cpp0x/pr54323.C: New.
2951 * g++.dg/torture/pr54735.C: New testcase.
2956 * gcc.dg/lower-subreg-1.c: Also skip on SPARC.
2966 * gcc.dg/pr54782.c: New test.
2971 * g++.dg/cpp0x/constexpr-ref4.C: New test.
2976 * gfortran.dg/class_53.f90: New.
2981 * gcc.dg/guality/pr54551.c: New.
2991 * gfortran.dg/vect/vect.exp: Change verbose vectorizor dump options
2993 * gcc.dg/tree-ssa/gen-vect-11.c: Likewise.
2994 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
2995 * gcc.dg/tree-ssa/gen-vect-32.c: Likewise.
2996 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
2997 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
2998 * gcc.dg/tree-ssa/gen-vect-26.c: Likewise.
2999 * gcc.dg/tree-ssa/gen-vect-11b.c: Likewise.
3000 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
3001 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
3010 * gcc.dg/pr54087.c: New testcase for atomic_sub -> atomic_add when
3020 * gcc.dg/lower-subreg-1.c: Disable on arm*-*-* targets.
3037 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
3041 * gcc.dg/ucnid-8.c: Update line number.
3042 * gcc.dg/torture/pr51106-2.c: Likewise.
3047 * gfortran.dg/c_funloc_tests_6.f90: Modified error message.
3048 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
3049 * gfortran.dg/c_f_pointer_tests_5.f90: New.
3053 * gfortran.dg/allocate_derived_1.f90: Re-enable class array checks,
3055 * gfortran.dg/class_7.f03: Ditto.
3056 * gfortran.dg/coarray_14.f90: Ditto.
3057 * gfortran.dg/typebound_proc_13.f03: Ditto.
3062 * g++.dg/cpp0x/sfinae42.C: New.
3068 * gcc.dg/ucnid-5.c: Remove XFAIL on AIX.
3069 * gcc.dg/pr42629.c: XFAIL on AIX.
3070 * gcc.dg/pr47684.c: Same.
3071 * gcc.dg/pr43670.c: Same.
3072 * gcc.dg/pr42916.c: Same.
3073 * gcc.dg/pr45449.c: Same.
3074 * gcc.dg/pr50017.c: Same.
3075 * gcc.dg/pr42728.c: Same.
3076 * gcc.dg/pr47881.c: Same.
3077 * gcc.dg/pr44023.c: Same.
3078 * gcc.dg/pr41345.c: Same.
3079 * gcc.dg/pr42630.c: Same.
3080 * gcc.dg/pr44971.c: Same.
3081 * gcc.dg/pr46771.c: Same.
3082 * gcc.dg/ucnid-8.c: Same.
3083 * gcc.dg/ucnid-10.c: Same.
3084 * gcc.dg/ucnid-13.c: Same.
3085 * gcc.dg/torture/pr51106-2.c: Same.
3086 * gcc.dg/pr48768.c: Same.
3087 * gcc.dg/pr42631.c: Same.
3088 * gcc.dg/pr43084.c: Same.
3089 * gcc.dg/ucnid-7.c: Same.
3090 * gcc.dg/pr42889.c: Same.
3091 * gcc.dg/pr41241.c: Same.
3092 * gcc.dg/pr42719.c: Same.
3093 * g++.dg/debug/pr46583.C: Same.
3094 * g++.dg/debug/pr47106.C: Same.
3095 * g++.dg/opt/pr48549.C: Same.
3096 * g++.dg/other/pr42685.C: Same.
3106 * gfortran.dg/internal_readwrite_3.f90: New test.
3110 * g++.dg/warn/Wunused-local-typedefs-3.C: Move the c++-only test
3119 * g++.dg/warn/Wunused-var-18.C: New test.
3124 * g++.dg/warn/Wunused-local-typedefs-2.C: New test.
3142 * gcc.dg/lower-subreg-1.c: Disable on arm-*-* targets.
3152 * gcc.dg/lto/pr54709_0.c: New testcase.
3153 * gcc.dg/lto/pr54709_1.c: Likewise.
3168 * gcc.dg/pr37303.c: Check for rdata or rodata.
3193 * gcc.dg/lto/pr54702_0.c: New testcase.
3194 * gcc.dg/lto/pr54702_1.c: Likewise.
3195 * gcc.dg/lto/pr54625-1_0.c: Likewise.
3196 * gcc.dg/lto/pr54625-1_1.C: Likewise.
3197 * gcc.dg/lto/pr54625-2_0.c: Likewise.
3198 * gcc.dg/lto/pr54625-2_1.C: Likewise.
3203 * g++.dg/cpp0x/parse2.C: New.
3204 * g++.dg/parse/error11.C: Adjust.
3205 * g++.dg/parse/error12.C: Likewise.
3223 * gcc.dg/pr54676.c: New test.
3228 * gcc.dg/torture/pr53663-1.c: New testcase.
3229 * gcc.dg/torture/pr53663-2.c: Likewise.
3230 * gcc.dg/torture/pr53663-3.c: Likewise.
3238 * lib/target-supports-dg.exp (dg-require-effective-target,
3239 dg-skip-if, dg-xfail-if, dg-xfail-run-if, dg-shouldfail): Call
3240 dg-process-target-1 instead of dg-process-target.
3241 (dg-process-target-1): Rename from dg-process-target.
3242 (dg-process-target): New.
3247 * g++.dg/torture/pr54684.C: New testcase.
3251 * gcc.dg/tree-ssa/forwprop-23.c: New testcase.
3256 * gcc.dg/tm/pr52173-1.c: New.
3257 * gcc.dg/tm/pr52173-2.c: New.
3261 * gcc.dg/pr54669.c: New test.
3267 * g++.dg/cpp0x/decltype32.C: Add -ftemplate-depth=10.
3272 * gfortran.dg/class_array_14.f90: New.
3276 * gcc.dg/tree-ssa/scev-3.c: Add llp64 to xfail.
3277 * gcc.dg/tree-ssa/scev-4.c: Likewise.
3283 * g++.dg/pr54655.C: New testcase.
3288 * g++.dg/torture/pr54647.C: New testcase.
3297 * gnat.dg/opt20.ads: Move dg directive to...
3298 * gnat.dg/opt20.adb: ...here.
3299 * gnat.dg/addr1.ad[sb]: Likewise.
3300 * gnat.dg/concat2.ad[sb]: Likewise.
3301 * gnat.dg/array16.ad[sb]: Likewise.
3302 * gnat.dg/atomic5.ad[sb]: Likewise.
3303 * gnat.dg/discr29.ad[sb]: Likewise.
3304 * gnat.dg/noreturn5.ad[sb]: Likewise.
3305 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
3306 * gnat.dg/discr23.ads: Remove dg directive.
3307 * gnat.dg/nested_float_packed.ads: Likewise.
3308 * gnat.dg/oconst6.ads: Move to...
3309 * gnat.dg/specs/oconst6.ads: ...here.
3314 * g++.dg/cpp0x/decltype32.C: Tweak.
3318 * gcc.dg/tree-ssa/forwprop-19.c: Check in forwprop1.
3319 * gcc.dg/tree-ssa/forwprop-20.c: Check in forwprop1.
3320 * gcc.dg/tree-ssa/forwprop-21.c: Check in copyprop1.
3321 * gcc.dg/tree-ssa/forwprop-22.c: Check in copyprop1.
3326 * g++.dg/cpp0x/decltype-54581.C: New testcase.
3358 * gcc.dg/builtin-unreachable-6.c: Adjust.
3362 * gcc.dg/builtin-object-size-10.c: Adjust.
3363 * gcc.dg/builtin-unreachable-5.c: Adjust.
3364 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust.
3365 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Adjust.
3366 * gcc.dg/tree-ssa/builtin-printf-1.c: Adjust.
3367 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Adjust.
3368 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Adjust.
3369 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Adjust.
3370 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Adjust.
3371 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Adjust.
3372 * gcc.dg/tree-ssa/ssa-ccp-10.c: Adjust.
3373 * gcc.dg/vect/vec-scal-opt.c: Adjust.
3374 * gcc.dg/vect/vec-scal-opt1.c: Adjust.
3375 * gcc.dg/vect/vec-scal-opt2.c: Adjust.
3380 * gcc.dg/tree-ssa/ldist-21.c: New testcase.
3381 * gcc.dg/torture/pr54132.c: Likewise.
3385 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
3387 (gcc-dg-prune): Use rules defined by the above variable.
3393 * g++.dg/debug/dwarf2/nested-3.C: Match a sequence
3395 * g++.dg/debug/dwarf2/nested-2.C: Similar.
3399 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
3401 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
3403 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
3404 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
3405 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
3406 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
3407 * gcc.dg/vect/vect-104.c: Likewise.
3408 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
3409 * gcc.dg/vect/vect-outer-1.c: Likewise.
3410 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3411 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3412 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3413 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3414 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3415 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
3416 * gcc.dg/vect/vect-outer-3a.c: Likewise.
3417 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3418 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3430 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
3434 * lib/target-supports-dg.exp (check-flags): Add cflags from board
3448 * g++.dg/cpp0x/alias-decl-21.C: New.
3449 * g++.dg/cpp0x/alias-decl-22.C: New.
3454 * gfortran.dg/scan_2.f90: New.
3459 * g++.dg/init/aggr9.C: New.
3463 * gnat.dg/loop_optimization12.ad[sb]: New test.
3468 * gfortran.dg/proc_ptr_result_7.f90: New.
3473 * gfortran.dg/structure_constructor_11.f90: New.
3478 * g++.dg/torture/pr54563.C: New test.
3483 * gfortran.dg/typebound_generic_14.f03: New.
3488 * gfortran.dg/proc_ptr_38.f90: New.
3493 * g++.dg/debug/dwarf2/nested-3.C: Add hppa assembler comment character
3497 * gnat.dg/lto15.adb: Require lto.
3499 * gfortran.dg/bind_c_array_params_2.f90: Adjust scan-assembler-times
3504 * gfortran.dg/namelist_75.f90: New test.
3508 * gcc.dg/tree-ssa/vrp82.c: New test.
3509 * gcc.dg/tree-ssa/vrp83.c: Same.
3510 * gcc.dg/tree-ssa/vrp84.c: Same.
3514 * gcc.dg/tree-ssa/vrp80-2.c: Rename to ...
3515 * gcc.dg/tree-ssa/vrp81.c: ... this.
3540 * g++.dg/debug/dwarf2/deallocator.C: New test.
3550 * g++.dg/other/vector-compare.C: New testcase.
3552 * gcc.dg/vector-shift.c: Move ...
3554 * gcc.dg/vector-shift1.c: Move ...
3556 * gcc.dg/vector-shift3.c: Move ...
3558 * gcc.dg/vector-compare-1.c: Move ...
3560 * gcc.dg/vector-compare-2.c: Move ...
3587 * gcc.dg/c90-const-expr-8.c: Update expected column number.
3591 * gcc.dg/pr44194-1.c: Check that there are no memory accesses left.
3596 * gcc.dg/tree-ssa/ssa-ccp-17.c: Adjust.
3597 * gcc.dg/tree-ssa/forwprop-6.c: Likewise. Remove XFAIL.
3605 * g++.dg/torture/builtin-location.C: New testcase.
3611 * g++.dg/warn/Wuninitialized-self.C: New.
3621 * g++.dg/cpp0x/constexpr-temp1.C: New.
3624 * g++.dg/template/anonunion2.C: New.
3627 * g++.dg/template/init10.C: New.
3632 * gfortran.dg/implicit_pure_3.f90: New.
3636 * gcc.dg/tree-ssa/ssa-fre-37.c: New testcase.
3653 * gcc.dg/ipa/inlinehint-2.c: New testcase.
3665 * gfortran.dg/coarray_10.f90: Update dg-error.
3666 * gfortran.dg/coarray_28.f90: New.
3667 * gfortran.dg/array_section_3.f90: New.
3676 * gcc.dg/tree-ssa/forwprop-22.c: New testcase.
3696 * g++.dg/tree-ssa/pr54515.C: New testcase.
3701 * gcc.dg/tm/memopt-16.c: New testcase.
3707 * g++.dg/cpp0x/sfinae40.C: New.
3708 * g++.dg/cpp0x/sfinae41.C: Likewise.
3713 * g++.dg/cpp0x/lambda/lambda-mangle4.C: New.
3722 * gcc.dg/tree-ssa/forwprop-21.c: New testcase.
3726 * gcc.dg/tm/reg-promotion.c: Modify dump message check.
3730 * gcc.dg/pr52558-2.c: Delete.
3731 * gcc.dg/simulate-thread/speculative-store-3.c: New.
3735 * gcc.dg/tree-ssa/forwprop-20.c: New testcase.
3740 * gcc.dg/torture/pr54520.c: New testcase.
3745 * g++.dg/cpp0x/implicit14.C: New.
3750 * gfortran.dg/bound_simplification_3.f90: New test.
3755 * gcc.dg/pr52558-1.c: Delete.
3756 * gcc.dg/simulate-thread/speculative-store-2.c: New.
3766 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
3771 * gcc.dg/tree-ssa/vrp80.c: New test.
3772 * gcc.dg/tree-ssa/vrp80-2.c: Same.
3778 * g++.dg/cpp0x/constexpr-virtual2.C: New.
3779 * g++.dg/cpp0x/constexpr-virtual3.C: New.
3784 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
3789 * gcc.dg/54455.c: New test.
3794 * gfortran.dg/promotion_2.f90: New.
3804 * gfortran.dg/coarray_poly_3.f90: Adjust error messages.
3809 * g++.dg/cpp0x/sfinae39.C: New.
3814 * g++.dg/ext/flexary3.C: New.
3817 * g++.dg/cpp0x/lambda/lambda-intname.C: New.
3820 * g++.dg/template/defarg15.C: New.
3823 * g++.dg/template/access24.C: New.
3828 * gcc.dg/torture/pr54458.c: New testcase.
3839 * gfortran.dg/select_type_29.f03: New.
3843 * gcc.dg/fold-perm.c: Improve test.
3848 * gfortran.dg/coarray_class_1.f90: New.
3859 * gfortran.dg/pr36680.f90: New test.
3864 * g++.dg/opt/pr42295.C: New test.
3869 * gcc.dg/torture/pr54436.c: New test.
3886 * g++.dg/parse/error50.C: New.
3896 * g++.dg/init/lifetime3.C: New test.
3901 * gcc.dg/torture/pr54409.c: New test.
3905 * gfortran.dg/pr48636.f90: Add dump scan checks.
3913 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
3952 * gcc.target/mips/mips.exp: Use gcc-dg-runtest rather than dg-runtest.
3954 (mips-dg-options): Make -funroll-loops imply -funroll-all-loops
4305 * gcc.dg/cpp/_Pragma7.c: New test case.
4310 * gfortran.dg/do_5.f90: New.
4314 * gfortran.dg/bessel_5.f90: Remove -Wno-compare-reals
4315 from dg-options as -Wall no longer implies it.
4323 * g++.dg/cpp0x/fntmpdefarg3.C: New.
4328 * g++.dg/cpp0x/auto34.C: New.
4333 * gcc.dg/pr54363.c: New test.
4336 * gcc.dg/pr54355.c: New test.
4356 * g++.dg/lookup/using53.C: New.
4360 * gcc.dg/fixed-point/convert.c: Split into manageable parts:
4361 * gcc.dg/fixed-point/convert-1.c: New.
4362 * gcc.dg/fixed-point/convert-2.c: New.
4363 * gcc.dg/fixed-point/convert-3.c: New.
4364 * gcc.dg/fixed-point/convert-4.c: New.
4365 * gcc.dg/fixed-point/convert-float-1.c: New.
4366 * gcc.dg/fixed-point/convert-float-2.c: New.
4367 * gcc.dg/fixed-point/convert-float-3.c: New.
4368 * gcc.dg/fixed-point/convert-float-4.c: New.
4369 * gcc.dg/fixed-point/convert-accum-neg.c: New.
4370 * gcc.dg/fixed-point/convert-sat.c: New.
4371 * gcc.dg/fixed-point/convert.h: New.
4395 * gcc.dg/tree-ssa/vrp79.c: New testcase.
4404 * gcc.dg/tree-ssa/forwprop-19.c: New testcase.
4405 * gcc.dg/fold-perm.c: Likewise.
4410 * gcc.dg/ipa/inlinehint-1.c: New.
4415 * g++.dg/init/new38.C: New test.
4416 * g++.dg/init/new39.C: New test.
4431 * gfortran.dg/warn_target_lifetime_2.f90: New.
4436 * g++.dg/warn/Wunused-var-17.C: New.
4441 * gcc.dg/gomp/pr53992.c: New test.
4457 * gcc.dg/torture/pr54327.c: New testcase.
4467 * gfortran.dg/warn_target_lifetime_1.f90: New.
4472 * gfortran.dg/real_compare_1.f90: New test case.
4473 * gfortran.dg/bessel_5.f90: Add -Wno-compare-reals to options.
4477 * gcc.dg/ipa/iinline-1.c: Update testcase to test inline hints.
4482 * gfortran.dg/interface_37.f90: New test.
4502 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: New test.
4516 * gcc.dg/torture/pr54261-1.c: New test.
4522 * gfortran.dg/typebound_call_24.f03: New.
4527 * gcc.dg/tree-ssa/pr54245.c: New test.
4549 * gfortran.dg/typebound_proc_20.f90: Enable runtime test.
4550 * gfortran.dg/typebound_proc_27.f03: New test.
4554 * g++.dg/debug/dwarf2/pubnames-2.C: Adjust.
4559 * gfortran.dg/data_constraints_3.f90: New.
4560 * gfortran.dg/data_constraints_1.f90: Add dg-options ""
4562 * gfortran.dg/pr37243.f: Ditto.
4563 * gfortran.dg/g77/19990826-3.f: Ditto.
4564 * gfortran.dg/g77/20020307-1.f : Ditto.
4565 * gfortran.dg/g77/980310-3.f: Ditto.
4570 * gfortran.dg/warn_conversion_4.f90: New.
4581 * gcc.dg/tree-prof/update-loopch.c: Adjust.
4586 * gcc.dg/guality/pr54200.c: New testcase.
4587 * gcc.dg/tree-ssa/slsr-8.c: Adjust.
4624 * gfortran.dg/public_private_module_6.f90: New.
4629 * gfortran.dg/pr48636.f90: New test.
4633 * gcc.dg/torture/vector-shuffle1.c (f): Pass vectors indirectly
4639 * gcc.dg/matrix/*.c: Adjust and move ...
4640 * gcc.dg/torture/: ... here.
4641 * gcc.dg/matrix: Remove directory.
4646 * gcc.dg/torture/vector-shuffle1.c: New testcase.
4651 * gcc.dg/tree-ssa/pr54211.c: New test.
4656 * gcc.dg/tree-ssa/slsr-30.c: Check for long_neq_int effective target.
4661 * gcc.dg/torture/pr54109.c: New testcase.
4662 * gcc.dg/tree-ssa/forwprop-1.c: Adjust.
4663 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
4668 * gcc.dg/torture/pr54027.c: New testcase.
4672 * g++.dg/plugin/selfassign.c: Adjust.
4673 * gcc.dg/plugin/selfassign.c: Likewise.
4674 * gcc.dg/strlenopt-11.c: Likewise.
4675 * gcc.dg/strlenopt-13.c: Likewise.
4676 * gcc.dg/no-strict-overflow-4.c: Likewise.
4677 * gcc.dg/strict-overflow-4.c: Likewise.
4678 * gcc.dg/tree-ssa/alias-11.c: Likewise.
4679 * gcc.dg/tree-ssa/alias-6.c: Likewise.
4680 * gcc.dg/tree-ssa/asm-3.c: Likewise.
4681 * gcc.dg/tree-ssa/pr18908.c: Likewise.
4682 * gcc.dg/tree-ssa/pr19431.c: Likewise.
4683 * gcc.dg/tree-ssa/ssa-pre-21.c: Likewise.
4684 * gcc.dg/tree-ssa/phi-opt-10.c: Likewise.
4685 * gcc.dg/tree-ssa/phi-opt-7.c: Likewise.
4686 * gcc.dg/tree-ssa/slsr-27.c: Likewise.
4687 * gcc.dg/tree-ssa/slsr-28.c: Likewise.
4688 * gcc.dg/tree-ssa/slsr-29.c: Likewise.
4689 * gcc.dg/pr46309.c: Likewise.
4690 * gcc.dg/tree-ssa/loop-5.c: Likewise.
4694 * gcc.c-torture/compile/20120727-1.c (dg-options): Add -mfpmath=387
4700 * gcc.dg/ipa/iinline-4.c: New test.
4701 * gcc.dg/ipa/iinline-5.c: Likewise.
4702 * gcc.dg/ipa/iinline-6.c: Likewise.
4703 * gcc.dg/ipa/iinline-7.c: Likewise.
4704 * gcc.dg/lto/20120723_0.c: Likewise.
4705 * gcc.dg/lto/20120723_1.c: Likewise.
4726 * gcc.dg/pr53701.c: New test.
4735 * gfortran.dg/intrinsic_shadow_4.f90: New.
4739 * gcc.dg/tree-ssa/slsr-30.c: Require non-ilp32. Remove dg-skip-if.
4763 * g++.dg/other/i386-2.C: Ditto.
4764 * g++.dg/other/i386-3.C: Ditto.
4768 * gcc.dg/tree-ssa/slsr-5.c: New.
4769 * gcc.dg/tree-ssa/slsr-6.c: New.
4770 * gcc.dg/tree-ssa/slsr-7.c: New.
4771 * gcc.dg/tree-ssa/slsr-8.c: New.
4772 * gcc.dg/tree-ssa/slsr-9.c: New.
4773 * gcc.dg/tree-ssa/slsr-10.c: New.
4774 * gcc.dg/tree-ssa/slsr-11.c: New.
4775 * gcc.dg/tree-ssa/slsr-12.c: New.
4776 * gcc.dg/tree-ssa/slsr-13.c: New.
4777 * gcc.dg/tree-ssa/slsr-14.c: New.
4778 * gcc.dg/tree-ssa/slsr-15.c: New.
4779 * gcc.dg/tree-ssa/slsr-16.c: New.
4780 * gcc.dg/tree-ssa/slsr-17.c: New.
4781 * gcc.dg/tree-ssa/slsr-18.c: New.
4782 * gcc.dg/tree-ssa/slsr-19.c: New.
4783 * gcc.dg/tree-ssa/slsr-20.c: New.
4784 * gcc.dg/tree-ssa/slsr-21.c: New.
4785 * gcc.dg/tree-ssa/slsr-22.c: New.
4786 * gcc.dg/tree-ssa/slsr-23.c: New.
4787 * gcc.dg/tree-ssa/slsr-24.c: New.
4788 * gcc.dg/tree-ssa/slsr-25.c: New.
4789 * gcc.dg/tree-ssa/slsr-26.c: New.
4790 * gcc.dg/tree-ssa/slsr-30.c: New.
4791 * gcc.dg/tree-ssa/slsr-31.c: New.
4795 * gcc.dg/tree-prof/update-loopch.c: Ask for dump with blocks info.
4796 * gcc.dg/tree-ssa/attr-hotcold-2.c: Likewise.
4797 * gcc.dg/tree-ssa/pr18133-1.c: Likewise.
4801 * g++.dg/debug/dwarf2/non-virtual-thunk.C: New test case.
4806 * gfortran.dg/dummy_procedure_5.f90: Modified.
4807 * gfortran.dg/dummy_procedure_8.f90: New.
4808 * gfortran.dg/interface_26.f90: Modified.
4809 * gfortran.dg/proc_ptr_11.f90: Modified.
4810 * gfortran.dg/proc_ptr_15.f90: Modified.
4811 * gfortran.dg/proc_ptr_result_5.f90: Modified.
4812 * gfortran.dg/typebound_override_1.f90: Modified.
4813 * gfortran.dg/typebound_proc_6.f03: Modified.
4819 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: New testcase.
4820 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Likewise.
4821 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Likewise.
4822 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Likewise.
4827 * g++.dg/cpp0x/static_assert8.C: New test.
4831 * g++.dg/cpp0x/sfinae38.C: New.
4837 * g++.dg/conversion/void2.C: New.
4841 * gcc.dg/tree-ssa/vrp78.c: New test.
4846 * g++.dg/opt/enum2.C: Require fpic target.
4847 * g++.dg/lto/20090303_0.C: Likewise.
4859 * gcc.dg/vect/pr53773.c: Change to use optimized dump.
4864 * gfortran.dg/array_5.f90: New test.
4869 * gcc.dg/tree-ssa/vrp77.c: New testcase.
4873 * g++.dg/ext/vector17.C: New testcase.
4879 * g++.dg/opt/longbranch1.C: Likewise.
4884 * gcc.dg/fold-notunord.c: New testcase.
4889 * gfortran.dg/assumed_rank_bounds_1.f90: New test.
4890 * gfortran.dg/assumed_rank_bounds_2.f90: New test.
4896 * g++.dg/cpp0x/sfinae37.C: Extend.
4901 * g++.dg/torture/pr50672.C: New testcase.
4906 * gfortran.dg/abstract_type_6.f03: Modified.
4907 * gfortran.dg/proc_ptr_comp_3.f90: Modified.
4908 * gfortran.dg/proc_ptr_comp_35.f90: New.
4909 * gfortran.dg/typebound_proc_9.f03: Modified.
4910 * gfortran.dg/typebound_proc_26.f90: New.
4914 * gcc.dg/torture/pta-callused-1.c: Adjust.
4915 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
4916 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
4917 * gcc.dg/tree-ssa/alias-19.c: Likewise.
4918 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
4919 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
4920 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
4921 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
4922 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4927 * gfortran.dg/include_6.f90: New test case.
4928 * gfortran.dg/include_7.f90: New test case.
4929 * gfortran.dg/include_3.f90: Add dg-warning for missing directory.
4933 * gcc.dg/tree-ssa/vrp76.c: New test.
4938 * gcc.dg/tree-ssa/slsr-27.c: New.
4939 * gcc.dg/tree-ssa/slsr-28.c: New.
4940 * gcc.dg/tree-ssa/slsr-29.c: New.
4945 * gfortran.dg/proc_decl_29.f90: New.
4949 * gcc.dg/predict-7.c: New test.
4954 * gfortran.dg/typebound_override_3.f90: New.
4959 * gcc.dg/vect/pr53773.c: New test.
4963 * gcc.dg/stack-usage-1.c (SIZE): Define for FRV,
4968 * gfortran.dg/c_funloc_tests_6.f90: New.
4969 * gfortran.dg/c_funloc_tests_7.f90: New.
4970 * gfortran.dg/c_funloc_tests_5.f03: Compile with -std=f2003.
4975 * g++.dg/cpp0x/temp_default5.C: New.
4980 * gfortran.dg/proc_ptr_37.f90: New.
4986 * gcc.dg/align-2.c: Only run on targets with natural alignment
4988 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
5000 * g++.dg/other/i386-2.C: Ditto.
5001 * g++.dg/other/i386-3.C: Ditto.
5010 * gfortran.dg/bind_c_array_params_2.f90: Add "-mno-explicit-relocs"
5020 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
5025 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
5029 * gcc.dg/attr-hotcold-1.c: New.
5030 * gcc.dg/tree-ssa/attr-hotcold-2.c: New.
5039 * gfortran.dg/contiguous_1.f90: Update dg-error.
5040 * gfortran.dg/proc_ptr_32.f90: Ditto.
5045 * gcc.dg/torture/pr54098.c: New testcase.
5055 * gfortran.dg/array_constructor_39.f90: New test.
5060 * gfortran.dg/array_constructor_38.f90: New test.
5064 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
5068 * gnat.dg/noreturn5.ad[sb]: New test.
5091 * g++.dg/other/i386-2.C: Ditto.
5092 * g++.dg/other/i386-3.C: Ditto.
5096 * lib/gcc-dg.exp (process-message): Don't ignore errors.
5107 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for
5112 * g++.dg/other/armv7m-1.c: New test.
5123 * gcc.dg/pr53881.c: Renamed to ...
5124 * gcc.dg/pr53881-1.c: ... this.
5125 * gcc.dg/pr53881-2.c: New test.
5161 * gcc.dg/tree-ssa/vrp72.c: New test.
5162 * gcc.dg/tree-ssa/vrp73.c: New test.
5163 * gcc.dg/tree-ssa/vrp74.c: New test.
5164 * gcc.dg/tree-ssa/vrp75.c: New test.
5168 * gcc.dg/tree-ssa/alias-21.c: New testcase.
5169 * gcc.dg/tree-ssa/alias-22.c: New testcase.
5178 * gfortran.dg/assumed_rank_3.f90: New.
5179 * gfortran.dg/assumed_rank_11.f90: New.
5180 * gfortran.dg/assumed_rank_1.f90: Update dg-error.
5181 * gfortran.dg/assumed_rank_2.f90: Update dg-error.
5182 * gfortran.dg/assumed_rank_7.f90: Update dg-error.
5194 * gfortran.dg/bind_c_array_params_2.f90: New.
5195 * gfortran.dg/bind_c_array_params.f03: Add -std=f2003
5196 and update dg-error.
5200 * gfortran.dg/assumed_rank_12.f90: Update dg-error.
5205 * g++.dg/other/array7.C: New.
5209 * gcc.dg/tree-prof/update-loopch.c: Look for counts on the dumps of
5211 * gcc.dg/tree-ssa/pr18133-1.c: Dump details, not blocks. Update
5213 * gcc.dg/tree-ssa/20031021-1.c: Fix check patterns.
5214 * gcc.dg/tree-ssa/vector-2.c: Likewise.
5224 * g++.dg/init/mutable1.C: New.
5229 * gfortran.dg/assumed_type_3.f90: Update dg-error.
5230 * gfortran.dg/assumed_rank_1.f90: New.
5231 * gfortran.dg/assumed_rank_1_c.c: New.
5232 * gfortran.dg/assumed_rank_2.f90: New.
5233 * gfortran.dg/assumed_rank_4.f90: New.
5234 * gfortran.dg/assumed_rank_5.f90: New.
5235 * gfortran.dg/assumed_rank_6.f90: New.
5236 * gfortran.dg/assumed_rank_7.f90: New.
5237 * gfortran.dg/assumed_rank_8.f90: New.
5238 * gfortran.dg/assumed_rank_8_c.c: New.
5239 * gfortran.dg/assumed_rank_9.f90: New.
5240 * gfortran.dg/assumed_rank_10.f90: New.
5241 * gfortran.dg/assumed_rank_12.f90: New.
5245 * gnat.dg/opt25.adb: New test.
5246 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
5247 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
5251 * gnat.dg/aggr20.ad[sb]: New test.
5252 * gnat.dg/aggr20_pkg.ads: New helper.
5256 * gnat.dg/derived_type3.adb: New test.
5257 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
5262 * gcc.dg/pr53942.c: New test.
5267 * g++.dg/cpp0x/constexpr-builtin2.C: New.
5271 * gnat.dg/discr38.adb: New test.
5281 * gnat.dg/loop_optimization11.adb: New testcase.
5282 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
5287 * g++.dg/cpp0x/sfinae37.C: New.
5288 * g++.dg/template/access23.C: New.
5289 * g++.dg/template/access7.C: Adjust.
5290 * g++.dg/template/sfinae10.C: Don't expect errors.
5291 * g++.dg/template/sfinae6_neg.C: Don't expect errors.
5300 * gnat.dg/noreturn4.ad[sb]: New test.
5301 * gnat.dg/noreturn4_pkg.ads: New helper.
5331 * g++.dg/torture/pr53970.C: New testcase.
5349 * g++.dg/parse/enum9.C: New.
5354 * gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase
5360 * g++.dg/template/array23.C: New.
5365 * gfortran.dg/bind_c_usage_26.f90: New.
5366 * gfortran.dg/bind_c_procs.f03: Add dg-options "-Wc-binding-type".
5367 * gfortran.dg/bind_c_usage_13.f03: Ditto.
5368 * gfortran.dg/bind_c_usage_18.f90: Ditto.
5369 * gfortran.dg/interop_params.f03: Ditto.
5373 * g++.dg/template/inherit8.C: Adjust.
5374 * g++.dg/template/using21.C: Adjust.
5375 * g++.dg/template/using22.C: Adjust.
5378 * g++.dg/template/current-inst1.C: New.
5379 * g++.dg/parse/crash35.C: Adjust.
5384 * gfortran.dg/oldstyle_4.f90: New.
5389 * gfortran.dg/module_procedure_double_colon_3.f90: New.
5390 * gfortran.dg/module_procedure_double_colon_4.f90: New.
5394 * g++.dg/parse/access8.C: Adjust.
5395 * g++.dg/template/sfinae6_neg.C: Adjust.
5400 * gfortran.dg/coarray_allocate_1.f90: New test.
5414 * gcc.dg/debug_info_inline.c: New test.
5419 * gfortran.dg/proc_decl_28.f90: New.
5423 * gcc.dg/torture/builtins-1.c: New testcase.
5439 * g++.dg/debug/dwarf2/pubnames-2.C: Support all known comment
5456 * gcc.dg/torture/pr53922.c: New testcase.
5461 * gcc.dg/torture/pr53908.c: New test.
5466 * g++.dg/cpp0x/variadic135.C: New.
5470 * g++.dg/template/sfinae6_neg.C: Adjust.
5474 * gfortran.dg/c_f_pointer_shape_tests_5.f90: New.
5475 * gfortran.dg/c_f_pointer_tests_3.f90: Update
5480 * g++.dg/debug/dwarf2/pubnames-2.C: Allow for / comments.
5499 * gcc.dg/debug_info_inline.c: New test.
5504 * g++.dg/cpp0x/defaulted36.C: New.
5505 * g++.dg/cpp0x/defaulted21.C: Adjust.
5507 * g++.dg/cpp0x/implicit13.C: Add vbase and member tests.
5511 * g++.dg/debug/dwarf2/pubnames-2.C: New.
5516 * gcc.dg/pr53887.c: New test.
5521 * g++.dg/cpp0x/nullptr29.C: New.
5526 * gcc.dg/builtin-unreachable-6.c: New test.
5527 * gcc.dg/builtin-unreachable-5.c: New test.
5532 * gcc.dg/pr53881.c: New test.
5537 * g++.dg/cpp0x/variadic134.C: New.
5540 * g++.dg/cpp0x/alias-decl-20.C: New.
5545 * gcc.dg/pr51879-16.c: New test.
5546 * gcc.dg/pr51879-17.c: Same.
5551 * gcc.dg/pr51879-7.c: New test.
5552 * gcc.dg/pr51879-18.c: New test.
5557 * g++.dg/template/typedef39.C: New.
5560 * g++.dg/cpp0x/variadic133.C: New.
5561 * g++.dg/template/param1.C: Adjust.
5577 * gfortran.dg/inline_sum_4.f90: New test.
5592 * g++.dg/other/enum3.C: New.
5597 * g++.dg/torture/pr53321.C: New test.
5602 * g++.dg/tree-ssa/pr53844.C: New testcase.
5607 * gcc.dg/pr53849.c: New testcase.
5612 * g++.dg/ext/label14.C: New test.
5617 * g++.dg/other/pr53811.C: New test.
5626 * gnat.dg/recursive_call.adb: New test.
5630 * gnat.dg/discr37.ad[sb]: New test.
5634 * g++.dg/other/packed1.C: Remove SH from xfail list.
5639 * g++.dg/cpp0x/lambda/lambda-this5.C: New.
5642 * g++.dg/cpp0x/lambda/lambda-template7.C: New.
5645 * g++.dg/cpp0x/decltype39.C: New.
5646 * g++.dg/diagnostic/method1.C: Adjust.
5649 * g++.dg/template/ref6.C: New.
5664 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
5667 * g++.dg/template/enum7.C: New.
5668 * g++.dg/other/ptrmem10.C: Adjust.
5669 * g++.dg/other/ptrmem11.C: Adjust.
5670 * g++.dg/cpp0x/scoped_enum.C: Adjust.
5674 * gcc.dg/tree-ssa/pr36881.c: Fix test case to not expand as bit tests.
5687 * gcc.dg/tree-ssa/vrp71.c: New testcase.
5692 * gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL.
5697 * gcc.dg/tree-ssa/vrp70.c: New testcase.
5701 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
5703 * g++.dg/template/error46.C: Add missing comment to dg-message.
5704 * g++.dg/template/crash107.C: Likewise.
5705 * g++.dg/template/error47.C: Likewise.
5706 * g++.dg/template/crash108.C: Likewise.
5707 * g++.dg/overload/operator5.C: Likewise.
5709 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
5710 errors in dg-message directives, add comments.
5714 * g++.dg/cpp0x/constexpr-52672.C (ul_ptr): Use SIZE_TYPE instead of
5720 * gcc.dg/vect/pr51581-4.c: New test.
5728 * gcc.dg/torture/pr53790.c: New testcase.
5737 * gnat.dg/deep_old.adb, gnat.dg/old_errors.adb: Removed, obsolete.
5743 * gcc.dg/guality/pr49888.c: Account for the possibility that
5748 * g++.dg/cpp0x/override2.C: Adjust.
5749 * g++.dg/template/error5.C: Adjust.
5750 * g++.dg/parse/crash28.C: Adjust.
5753 * g++.dg/parse/template27.C: New.
5754 * g++.dg/template/crash74.C: Adjust expected output.
5760 * gfortran.dg/typebound_operator_16.f03: New.
5770 * g++.dg/torture/vshuf-16.inc: New test.
5771 * g++.dg/torture/vshuf-2.inc: New test.
5772 * g++.dg/torture/vshuf-4.inc: New test.
5773 * g++.dg/torture/vshuf-8.inc: New test.
5774 * g++.dg/torture/vshuf-main.inc: New test.
5775 * g++.dg/torture/vshuf-v16hi.C: New test.
5776 * g++.dg/torture/vshuf-v16qi.C: New test.
5777 * g++.dg/torture/vshuf-v2df.C: New test.
5778 * g++.dg/torture/vshuf-v2di.C: New test.
5779 * g++.dg/torture/vshuf-v2sf.C: New test.
5780 * g++.dg/torture/vshuf-v2si.C: New test.
5781 * g++.dg/torture/vshuf-v4df.C: New test.
5782 * g++.dg/torture/vshuf-v4di.C: New test.
5783 * g++.dg/torture/vshuf-v4sf.C: New test.
5784 * g++.dg/torture/vshuf-v4si.C: New test.
5785 * g++.dg/torture/vshuf-v8hi.C: New test.
5786 * g++.dg/torture/vshuf-v8qi.C: New test.
5787 * g++.dg/torture/vshuf-v8si.C: New test.
5792 * gcc.dg/tree-ssa/scev-6.c: New testcase.
5802 * gcc.dg/pubtypes-2.c: Update expected output.
5803 * gcc.dg/pubtypes-3.c: Likewise.
5804 * gcc.dg/pubtypes-4.c: Likewise.
5808 * gcc.dg/tree-ssa/slsr-1.c: New test.
5809 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
5810 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
5811 * gcc.dg/tree-ssa/slsr-4.c: Likewise.
5821 * g++.dg/torture/pr53752.C: New testcase.
5832 * g++.dg/cpp0x/decltype38.C: New.
5833 * g++.dg/cpp0x/variadic132.C: Remove dg-error.
5837 * lib/target-supports-dg.exp (testname-for-summary): New.
5839 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
5843 (dg-test): Clean up testname_with_flags.
5853 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
5855 * g++.dg/bprob/bprob.exp: Likewise.
5856 * gcc.dg/matrix/matrix.exp: Likewise.
5857 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
5863 * gcc.dg/pr53749.c: New.
5868 * g++.dg/cpp0x/nullptr28.C: New.
5876 * g++.dg/init/new35.C: New.
5877 * g++.dg/init/new36.C: New.
5878 * g++.dg/init/new37.C: New.
5879 * g++.dg/ext/vla5.C: New warning.
5880 * g++.dg/ext/vla8.C: New warning.
5881 * g++.dg/cpp0x/regress/debug-debug7.C: Update diagnostics.
5920 * g++.dg/cpp0x/constexpr-tuple.C: New.
5928 * g++.dg/cpp0x/nsdmi7.C: New test.
5940 * gfortran.dg/typebound_generic_12.f03: New.
5941 * gfortran.dg/typebound_generic_13.f03: New.
5945 * gnat.dg/lto15.ad[sb]: New test.
5950 * gcc.dg/Wunused-local-typedefs.c: New testcase.
5954 * gcc.dg/pch/ident-1.c: New test.
5955 * gcc.dg/pch/ident-1.hs: Header file for new test.
5965 * gcc.dg/tree-ssa/vrp69.c: New testcase.
5969 * g++.dg/debug/dwarf2/nested-3.C: Add ARM comment character to regexp.
5978 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
5984 * g++.dg/debug/localclass1.C: New.
5988 * g++.dg/cpp0x/override4.C: New.
5993 * g++.dg/cpp0x/decltype37.C: New.
5997 * gcc.dg/stack-usage-1.c: Use sh*-*-* instead of sh-*-*.
6010 * gcc.dg/tree-ssa/vrp68.c: Adjust testcase.
6020 * gfortran.dg/elemental_optional_args_6.f90: New.
6025 * gfortran.dg/coarray_lib_move_alloc_1.f90: New.
6026 * gfortran.dg/coarray/move_alloc_1.f90
6031 * gfortran.dg/coarray_27.f90: New.
6041 * g++.dg/torture/pr53693.C: New testcase.
6046 * gcc.dg/torture/pr53703.c: New test.
6061 * gfortran.dg/transfer_check_3.f90: New.
6065 * gcc.dg/tree-ssa/vrp68.c: Fix scan-tree-dump-times argument order.
6071 * gfortran.dg/deferred_type_param_8.f90: New.
6078 (run_gcov): Get testname from dg-test, use it in pass/fail messages
6081 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
6084 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
6086 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
6087 * g++.dg/cpp0x/decltype2.C: Likewise.
6088 * g++.dg/cpp0x/decltype3.C: Likewise.
6089 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
6090 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
6091 * g++.dg/cpp0x/static_assert3.C: Likewise.
6092 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
6093 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
6094 * g++.dg/cpp0x/union1.C: Likewise.
6095 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
6096 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
6097 * g++.dg/cpp0x/variadic2.C: Likewise.
6098 * g++.dg/cpp0x/variadic20.C: Likewise.
6099 * g++.dg/cpp0x/variadic74.C: Likewise.
6100 * g++.dg/diagnostic/bitfld2.C: Likewise.
6101 * g++.dg/ext/attrib44.C: Likewise.
6102 * g++.dg/ext/no-asm-1.C: Likewise.
6103 * g++.dg/other/error34.C: Likewise.
6104 * g++.dg/parse/crash46.C: Likewise.
6105 * g++.dg/parse/error10.C: Likewise.
6106 * g++.dg/parse/error2.C: Likewise.
6107 * g++.dg/parse/error3.C: Likewise.
6108 * g++.dg/parse/error36.C: Likewise.
6109 * g++.dg/parse/error8.C: Likewise.
6110 * g++.dg/parse/error9.C: Likewise.
6111 * g++.dg/parse/parser-pr28152-2.C: Likewise.
6112 * g++.dg/parse/parser-pr28152.C: Likewise.
6113 * g++.dg/parse/template25.C: Likewise.
6114 * g++.dg/parse/typename11.C: Likewise.
6115 * g++.dg/tc1/dr147.C: Likewise.
6116 * g++.dg/template/deduce3.C: Likewise.
6117 * g++.dg/template/koenig9.C: Likewise.
6118 * g++.dg/template/pr23510.C: Likewise.
6119 * g++.dg/warn/pr12242.C: Likewise.
6120 * g++.dg/warn/pr30551-2.C: Likewise.
6121 * g++.dg/warn/pr30551.C: Likewise.
6150 * gcc.dg/tree-ssa/vector-4.c: New test.
6154 * gcc.dg/debug/dwarf2/inline3.c: Adjust.
6155 * gcc.dg/tree-ssa/foldstring-1.c: Adjust.
6167 * gcc.dg/vect/pr51581-1.c: New test.
6168 * gcc.dg/vect/pr51581-2.c: New test.
6169 * gcc.dg/vect/pr51581-3.c: New test.
6174 * gcc.dg/vect/slp-26.c (main1): Divide by 0x8031 instead of 3.
6182 * gnat.dg/vect8.ad[sb]: New test.
6186 * gcc.dg/tree-ssa/vrp.h: New testcase.
6187 * gcc.dg/tree-ssa/vrp68.c: Likewise.
6192 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
6196 * gcc.target/mips/mips.exp (mips-dg-options): Handle -msynci.
6201 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
6211 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
6213 * gcc.dg/format/few-1.c: Likewise.
6214 * gcc.dg/ia64-sync-2.c: Likewise.
6215 * gcc.dg/sync-2.c: Likewise.
6216 * gcc.dg/noncompile/pr44517.c: Likewise.
6221 * gcc.dg/guality/pr49888.c: New.
6225 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
6226 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
6227 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
6232 * gfortran.dg/intent_out_7.f90: New.
6237 * gfortran.dg/save_4.f90: New.
6244 * gcc.dg/pr53532.c: New test.
6245 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
6247 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
6248 * gcc.dg/Wcxx-compat-8.c: Likewise.
6249 * gcc.dg/pr51034.c: New test.
6250 * gcc.dg/pr53196-1.c: New test.
6251 * gcc.dg/pr53196-2.c: New test.
6255 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
6257 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
6258 instead of dg-options.
6259 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
6260 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
6261 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
6262 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
6263 * gcc.dg/torture/stackalign/push-1.c: Likewise.
6264 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
6273 * gcc.dg/20031223-1.c: Add comments to check for multiple
6275 * gcc.dg/Wconversion-integer.c: Likewise.
6276 * gcc.dg/Wfatal-2.c: Likewise.
6277 * gcc.dg/Wfatal.c: Likewise.
6278 * gcc.dg/Wobjsize-1.c: Likewise.
6279 * gcc.dg/c99-vla-jump-1.c: Likewise.
6280 * gcc.dg/c99-vla-jump-2.c: Likewise.
6281 * gcc.dg/c99-vla-jump-3.c: Likewise.
6282 * gcc.dg/c99-vla-jump-4.c: Likewise.
6283 * gcc.dg/c99-vla-jump-5.c: Likewise.
6284 * gcc.dg/decl-9.c: Likewise.
6285 * gcc.dg/declspec-10.c: Likewise.
6286 * gcc.dg/declspec-18.c: Likewise.
6287 * gcc.dg/mtune.c: Likewise.
6288 * gcc.dg/parser-pr28152-2.c: Likewise.
6289 * gcc.dg/parser-pr28152.c: Likewise.
6290 * gcc.dg/pr14475.c: Likewise.
6291 * gcc.dg/pr27953.c: Likewise.
6292 * gcc.dg/pr28322-3.c: Likewise.
6293 * gcc.dg/pr30457.c: Likewise.
6294 * gcc.dg/pr30551-2.c: Likewise.
6295 * gcc.dg/pr30551-3.c: Likewise.
6296 * gcc.dg/pr30551-4.c: Likewise.
6297 * gcc.dg/pr30551-5.c: Likewise.
6298 * gcc.dg/pr30551-6.c: Likewise.
6299 * gcc.dg/pr30551.c: Likewise.
6300 * gcc.dg/pr45461.c: Likewise.
6301 * gcc.dg/pr48552-1.c: Likewise.
6302 * gcc.dg/pr48552-2.c: Likewise.
6303 * gcc.dg/redecl-1.c: Likewise.
6304 * gcc.dg/transparent-union-3.c: Likewise.
6305 * gcc.dg/utf-dflt.c: Likewise.
6306 * gcc.dg/utf-dflt2.c: Likewise.
6307 * gcc.dg/vla-8.c: Likewise.
6308 * gcc.dg/vla-init-1.c: Likewise.
6309 * gcc.dg/wtr-int-type-1.c: Likewise.
6318 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
6320 * gcc.dg/cpp/pr30786.c: Likewise.
6321 * gcc.dg/cpp/pr28709.c: Likewise.
6322 * gcc.dg/cpp/missing-header-MD.c: Likewise.
6323 * gcc.dg/cpp/macspace2.c: Likewise.
6324 * gcc.dg/cpp/missing-header-1.c: Likewise.
6325 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
6326 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
6327 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
6332 * g++.dg/template/local7.C: New.
6343 * gcc.dg/torture/alias-1.c: New test.
6348 * gcc.dg/torture/pr53589.c: New test.
6396 * g++.dg/lto/pr53470_0.C: New testcase.
6397 * gcc.dg/lto/pr53470_0.c: Likewise.
6402 * g++.dg/ext/pr53605.C: New testcase.
6406 * gnat.dg/specs/array1.ads: New test.
6407 * gnat.dg/specs/array2.ads: Likewise.
6408 * gnat.dg/array22.adb: Likewise.
6412 * gnat.dg/constant4.adb: New test.
6413 * gnat.dg/constant4_pkg.ads: New helper.
6418 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
6419 * gfortran.dg/allocate_class_1.f90: Modified.
6420 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
6421 * gfortran.dg/allocate_class_2.f90: New.
6426 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
6431 * gfortran.dg/string_assign_2.f90: New test case.
6436 * gfortran.dg/string_assign_1.f90: New test case.
6441 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
6442 * gcc.dg/gomp/critical-4.c: Likewise.
6443 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
6444 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
6445 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
6446 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
6452 * g++.dg/cpp0x/forw_enum11.C: New.
6457 * g++.dg/cpp0x/alias-decl-19.C: New.
6461 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
6474 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
6480 * g++.dg/cpp0x/pr52841.C: New testcase.
6485 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
6486 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
6498 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
6503 * gcc.dg/vect/bb-slp-30.c: New testcase.
6508 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
6520 * gfortran.dg/init_flag_10.f90: New.
6525 * g++.dg/warn/Wenum-compare-no-2: New.
6530 * g++.dg/cpp/limits.C: New test.
6531 * g++.dg/parse/error19.C: Adjust.
6532 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
6533 * g++.dg/warn/pr35635.C: Likewise.
6550 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
6555 * gcc.dg/pr53550.c: New test.
6559 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
6560 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
6561 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
6566 * gfortran.dg/parameter_array_element_2.f90: New.
6579 * g++.dg/ext/visibility/template12.C: New.
6580 * g++.dg/ext/attrib14.C: Adjust warning line.
6583 * g++.dg/parse/new6.C: New.
6584 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
6593 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
6596 * g++.dg/cpp0x/auto33.C: New.
6601 * g++.dg/parse/namespace-alias-1.C: New.
6605 * gcc.dg/spec-options.c: New test.
6606 * gcc.dg/foo.specs: New file.
6611 * gnat.dg/lto14.adb: Skip on Solaris.
6640 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
6646 * gcc.dg/torture/pr48493.c: New testcase.
6652 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
6654 (dg-final): Adjust the expected number of vectorized loops depending
6667 * g++.dg/init/new34.C: New.
6668 * g++.dg/tree-ssa/stabilize1.C: New.
6673 * g++.dg/init/new33.C: New test.
6678 * gcc.dg/torture/pr53501.c: New testcase.
6709 * gcc.dg/torture/pr53516.c: New testcase.
6714 * gcc.dg/cpp/paste6.c: Force to run without
6716 * gcc.dg/cpp/paste8.c: Likewise.
6717 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
6719 * gcc.dg/cpp/paste12.c: Force to run without
6721 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
6723 * gcc.dg/cpp/paste13.c: Likewise.
6724 * gcc.dg/cpp/paste14.c: Likewise.
6725 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
6727 * gcc.dg/cpp/paste18.c: New test.
6740 * g++.dg/warn/Wbraces3.C: New.
6741 * g++.dg/warn/Wbraces4.C: Likewise.
6750 * gcc.dg/stmt-expr-4.c: New.
6755 * g++.dg/parse/crash60.C: New.
6761 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
6766 * gnat.dg/array21.adb: New test.
6770 * gnat.dg/renaming5.adb: Adjust dg-final directive.
6775 * g++.dg/other/anon-union3.C: New.
6779 * gcc.dg/split-6.c: New test.
6783 * gnat.dg/lto14.adb: New test.
6797 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
6798 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
6799 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
6800 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
6801 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
6802 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
6807 * g++.dg/cpp0x/constexpr-default1.C: New.
6812 * g++.dg/eh/goto2.C: New.
6817 * g++.dg/tree-prof/pr53460.C: New testcase.
6822 * g++.dg/debug/pr53466.C: New testcase.
6833 * gfortran.dg/allocate_with_typespec_6.f90: New.
6838 * g++.dg/warn/delete-array-1.C: New.
6842 * gcc.dg/torture/pr39074-2.c: Adjust.
6843 * gcc.dg/torture/pr39074.c: Likewise.
6844 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
6845 * gcc.dg/tree-ssa/alias-19.c: Likewise.
6850 * g++.dg/torture/pr53161.C: New testcase.
6855 * gfortran.dg/realloc_on_assign_15.f90: New.
6860 * gcc.dg/torture/pr51071-2.c: New testcase.
6865 * g++.dg/torture/pr53336.C: New testcase.
6870 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
6876 * g++.dg/other/abstract4.C: New-
6881 * g++.dg/ext/attrib46.C: New.
6892 * gcc.dg/torture/pr53366-1.c: New test.
6893 * gcc.dg/torture/pr53366-2.c: New test.
6913 * gcc.dg/torture/pr53408.c: New testcase.
6923 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
6927 * gcc.dg/torture/ldist-1.c: New testcase.
6931 * gnat.dg/lto13.adb: New test.
6932 * gnat.dg/lto13_pkg.ad[sb]: New helper.
6936 * gnat.dg/specs/lto12.ads: New test.
6937 * gnat.dg/specs/lto12_pkg.ads: New helper.
6942 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
6949 * gcc.dg/pr53352.c: Return zero.
6954 * gcc.dg/torture/pr53390.c: New testcase.
6959 * gcc.dg/pr53352.c: New test.
6963 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
6969 * g++.dg/parse/error49.C: New.
6970 * g++.dg/cpp0x/error8.C: Likewise.
6971 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
6972 * g++.dg/ext/utf-dflt2.C: Likewise.
6973 * g++.dg/ext/utf-gnuxx98.C: Likewise.
6974 * g++.dg/ext/utf-dflt.C: Likewise.
6981 * g++.dg/cpp0x/catch1.C: New.
6986 * g++.dg/parse/error48.C: New.
6987 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
6988 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
6992 * gcc.dg/tm/indirect-2.c: New test.
6997 * gfortran.dg/pr53217.f90: New test.
7002 * g++.dg/torture/pr53364.C: New testcase.
7007 * gcc.dg/pr52549.c: Fix test for long != void*
7014 * gcc.dg/binary-constants-2.c: Run without tracking locations
7016 * gcc.dg/binary-constants-3.c: Likewise.
7017 * gcc.dg/cpp/sysmac2.c: Likewise.
7018 * gcc.dg/nofixed-point-2.c: Adjust for more precise
7020 * gcc.dg/cpp/syshdr3.c: New test.
7021 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
7022 * gcc.dg/system-binary-constants-1.c: New test.
7023 * gcc.dg/system-binary-constants-1.h: New header for the new test
7025 * g++.dg/cpp/syshdr3.C: New test.
7026 * g++.dg/cpp/syshdr3.h: New header the new test above.
7027 * g++.dg/system-binary-constants-1.C: New test.
7028 * g++.dg/system-binary-constants-1.h: New header the new test
7038 * gcc.dg/pr53358.c: New test.
7043 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
7044 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
7048 * g++.dg/eh/sighandle.C: New testcase.
7053 * gcc.dg/tree-ssa/vrp67.c: New testcase.
7057 * gfortran.dg/*.f90: Remove now redundant manual
7068 * gfortran.dg/int_range_io_1.f90: New test.
7083 * gfortran.dg/deferred_type_param_4.f90: New.
7084 * gfortran.dg/deferred_type_param_6.f90: New.
7093 * gfortran.dg/deferred_type_param_3.f90: New.
7094 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
7095 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
7099 * gnat.dg/null_pointer_deref3.adb: New test.
7105 * gfortran.dg/deferred_type_param_5.f90: New.
7109 * g++.dg/parse/error47.C: New.
7114 * gfortran.dg/string_compare_4.f90: Change option
7120 * gfortran.dg/string_compare_4.f90: New test.
7124 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
7129 * g++.dg/cpp0x/variadic132.C: New.
7134 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
7135 * g++.dg/parse/error26.C: Tweak dg-error column number.
7140 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
7144 * gnat.dg/lto11.ad[sb]: New test.
7155 * gcc.dg/vect/pr53185.c: New test.
7165 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
7166 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
7192 * gcc.dg/predict-1.c: Remove the replicated text in this test.
7193 * gcc.dg/predict-2.c: Likewise.
7194 * gcc.dg/predict-3.c: Likewise.
7195 * gcc.dg/predict-4.c: Likewise.
7196 * gcc.dg/predict-5.c: Likewise.
7197 * gcc.dg/predict-6.c: Likewise.
7202 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
7206 * gcc.dg/fold-bitand-4.c: New testcase.
7210 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
7212 * gcc.dg/predict-2.c: Likewise.
7213 * gcc/dg/predict-3.c: Likewise.
7214 * gcc/dg/predict-4.c: Likewise.
7215 * gcc/dg/predict-5.c: Likewise.
7216 * gcc/dg/predict-6.c: Likewise.
7221 * g++.dg/opt/vrp3.C: New test.
7222 * g++.dg/opt/vrp3-aux.cc: New file.
7223 * g++.dg/opt/vrp3.h: New file.
7227 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
7233 * g++.dg/lto/pr42987_0.C: New testcase.
7234 * g++.dg/lto/pr42987_1.C: Likewise.
7239 * gfortran.dg/typebound_operator_15.f90: New.
7244 * gfortran.dg/class_array_13.f90: New.
7248 * gnat.dg/warn7.adb: New test.
7252 * gnat.dg/specs/renamings.ads: Rename to...
7253 * gnat.dg/specs/renaming1.ads: ...this.
7254 * gnat.dg/specs/renaming2.ads: New test.
7255 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
7256 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
7257 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
7258 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
7262 * gnat.dg/discr36.ad[sb]: New test.
7263 * gnat.dg/discr36_pkg.ad[sb]: New helper.
7273 * gfortran.dg/select_type_26.f03 : New test.
7274 * gfortran.dg/select_type_27.f03 : New test.
7277 * gfortran.dg/select_type_28.f03 : New test.
7283 * gfortran.dg/mod_sign0_1.f90: New test.
7284 * gfortran.dg/mod_large_1.f90: New test.
7289 gfortran.dg/public_private_module_5.f90: New.
7294 * gfortran.dg/constructor_7.f90: New.
7295 * gfortran.dg/constructor_8.f90: New.
7300 * g++.dg/cpp0x/static_assert7.C: New.
7305 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
7307 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7308 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7309 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7315 * gcc.dg/torture/pr53168.c: New testcase.
7316 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
7320 * gcc.dg/lto/pr53214_0.c: New testcase.
7339 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
7341 * gcc.dg/debug/dwarf2/dups-types.c: New.
7342 * gcc.dg/debug/dwarf2/dups-types.h: New.
7346 * g++.dg/debug/dwarf2/namespace-2.C: New.
7347 * g++.dg/debug/dwarf2/localclass3.C: New.
7351 * g++.dg/debug/dwarf2/thunk1.C: New.
7356 * g++.dg/other/final2.C: New.
7360 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
7364 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
7365 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
7366 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
7367 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
7378 * gcc.dg/pr53174.c: New test.
7386 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
7391 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
7393 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
7398 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
7399 dg-options for target arm with dg-additional-options.
7404 * gcc.dg/torture/pr53144.c: New testcase.
7409 * gfortran.dg/pointer_intent_7.f90: New.
7410 * gfortran.dg/pure_formal_3.f90: New.
7419 * g++.dg/lto/pr52605_0.C: New test.
7443 * gcc.dg/pr53153.c: New test.
7447 * g++.dg/tree-ssa/pr19807.C: Adjust.
7460 * gcc.dg/pr37303.c: New test.
7471 * gcc.dg/vector-1.c: Move to ...
7473 * gcc.dg/vector-2.c: Move to ...
7475 * gcc.dg/vector-3.c: Move to ...
7477 * gcc.dg/vector-4.c: Move to ...
7479 * gcc.dg/vector-init-1.c: Move to ...
7481 * gcc.dg/vector-init-2.c: Move to ...
7483 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
7485 * gcc.dg/vector-subscript-2.c: Move to ...
7487 * gcc.dg/vector-subscript-3.c: Move to ...
7491 * g++.dg/cpp0x/vt-51314.C: New test.
7492 * g++.dg/cpp0x/variadic76.C: Fix.
7496 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
7507 * objc.dg/foreach-7.m: Force the test case to run without
7511 * gcc.dg/assign-warn-1.c: Likewise.
7512 * gcc.dg/assign-warn-2.c: Likewise.
7513 * gcc.dg/attr-alloc_size.c: Likewise.
7514 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7515 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
7516 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
7517 * gcc.dg/c90-const-expr-9.c: Likewise.
7518 * gcc.dg/c99-const-expr-9.c: Likewise.
7519 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
7520 * gcc.dg/cpp/direct2s.c: Likewise.
7521 * gcc.dg/cpp/pr28709.c: Likewise.
7522 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
7523 * gcc.dg/dfp/composite-type.c: Likewise.
7524 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
7526 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
7527 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
7528 * g++.dg/ext/cleanup-1.C: Likewise.
7529 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
7530 * g++.dg/template/sfinae10.C: Likewise.
7531 * g++.dg/tm/wrap-2.C: Likewise.
7532 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
7533 * g++.dg/warn/Wsign-conversion.C: Likewise.
7534 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
7536 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
7542 * g++.dg/template/sfinae6_neg.C: Adjust.
7545 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
7549 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
7552 * g++.dg/warn/Wconversion-real-integer2.C: New test.
7553 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7554 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
7558 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
7559 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
7562 * gcc.dg/cpp/paste17.c: New test case for
7564 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
7568 * gnat.dg/warn6.ad[sb]: New test.
7573 * gcc.dg/20011021-1.c: Adjust testcase.
7578 * gfortran.dg/function_optimize_12.f90: New test.
7588 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
7593 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
7594 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
7595 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
7605 * gcc.dg/tree-ssa/forwprop-18.c: New test.
7610 * gcc.dg/pr51879.c: New test.
7611 * gcc.dg/pr51879-2.c: Same.
7612 * gcc.dg/pr51879-3.c: Same.
7613 * gcc.dg/pr51879-4.c: Same.
7614 * gcc.dg/pr51879-6.c: Same.
7619 * g++.dg/cpp0x/defaulted35.C: New.
7620 * g++.dg/cpp0x/defaulted15.C: Adjust.
7624 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
7639 * gcc.dg/torture/pr53120.c: New test.
7676 * gcc.dg/pr52880.c: New test.
7680 * gcc.dg/m-un-2.c: Update.
7681 * gcc.dg/20011021-1.c: Update.
7686 * gfortran.dg/realloc_on_assign_14.f90: New.
7697 * g++.dg/cpp0x/sfinae35.C: New.
7698 * g++.dg/cpp0x/sfinae36.C: Likewise.
7712 * g++.dg/torture/pr53085.C: New testcase.
7717 * gcc.dg/tree-ssa/andor-3.c: New testcase.
7718 * gcc.dg/tree-ssa/andor-4.c: New testcase.
7719 * gcc.dg/tree-ssa/andor-5.c: New testcase.
7728 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
7732 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
7737 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
7738 * gcc.dg/torture/builtin-power-1.c: Likewise.
7743 * gcc.dg/torture/pr53070.c: New testcase.
7748 * gcc.dg/pr53060.c: New testcase.
7759 * gfortran.dg/read_float_4.f90: New.
7780 * gcc.dg/pr44214-1.c: New test.
7781 * gcc.dg/pr44214-2.c: Likewise.
7782 * gcc.dg/pr44214-3.c: Likewise.
7786 * g++.dg/torture/20120420-1.C: New testcase.
7794 * gcc.dg/pr52283.c: New test.
7798 * gcc.dg/pr37985.c: New test.
7803 * gcc.dg/var-expand1.c: Increase array size to make unrolling
7809 * gfortran.dg/reassoc_11.f: New test.
7814 * gfortran.dg/reassoc_7.f: New test.
7815 * gfortran.dg/reassoc_8.f: Likewise.
7816 * gfortran.dg/reassoc_9.f: Likewise.
7817 * gfortran.dg/reassoc_10.f: Likewise.
7822 * g++.dg/cpp0x/sfinae33.C: New.
7823 * g++.dg/cpp0x/sfinae34.C: Likewise.
7838 * g++.dg/pr51264-4.C: New test.
7843 * g++.dg/cpp0x/constexpr-ctor10.C: New.
7848 * g++.dg/parse/crash59.C: New.
7853 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
7858 * g++.dg/torture/pr53011.C: New testcase.
7863 * g++.dg/cpp0x/variadic131.C: New.
7866 * g++.dg/cpp0x/variadic130.C: New.
7869 * g++.dg/cpp0x/variadic129.C: New.
7872 * g++.dg/cpp0x/variadic128.C: New.
7877 * gfortran.dg/pointer_intent_6.f90: New.
7882 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
7884 * gfortran.dg/public_private_module_4.f90: Skip this test on all
7890 * g++.dg/diagnostic/operator1.C: New.
7891 * g++.dg/ext/label5.C: Adjust.
7892 * g++.dg/ext/va-arg1.C: Likewise.
7893 * g++.dg/other/error20.C: Likewise.
7894 * g++.dg/other/error20.C: Likewise.
7895 * g++.dg/other/error16.C: Likewise.
7896 * g++.dg/other/error10.C: Likewise.
7897 * g++.dg/parse/error30.C: Likewise.
7898 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
7903 * g++.dg/cpp0x/variadic127.C: New.
7913 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
7915 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
7916 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
7917 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
7922 * gfortran.dg/typebound_call_23.f03: New test case.
7927 * g++.dg/cpp0x/variadic126.C: New.
7930 * g++.dg/cpp0x/variadic125.C: New.
7933 * g++.dg/cpp0x/variadic124.C: New.
7936 * g++.dg/cpp0x/nullptr27.C: New.
7939 * g++.dg/warn/format8.C: New.
7944 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
7950 * gfortran.dg/public_private_module_3.f90: New.
7951 * gfortran.dg/public_private_module_4.f90: New.
7955 * gcc.dg/superblock.c: New test.
7959 * gcc.dg/pr51879-12.c: New test.
7964 * g++.dg/cpp0x/variadic123.C: New.
7965 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
7968 * g++.dg/cpp0x/initlist-ctor1.C: New.
7971 * g++.dg/other/anon-union2.C: New.
7976 * g++.dg/ipa/pr52939.C: New test.
7980 * gcc.dg/pr52734.c: New test.
7985 * gcc.dg/torture/pr52969.c: New testcase.
7990 * gcc.dg/pr52549.c: New testcase.
7995 * gcc.dg/pr52862.c: New testcase.
8020 * gcc.dg/tree-ssa/pr18589-1.c: New test.
8021 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
8022 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
8023 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
8024 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
8025 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
8026 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
8027 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
8028 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
8029 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
8034 * gcc.dg/torture/pr52943.c: New testcase.
8047 * g++.dg/lookup/using52.C: New.
8060 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
8064 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
8065 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
8066 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
8068 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
8069 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
8072 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
8074 * gcc.dg/mallign.c (main): Likewise.
8075 * gcc.dg/pr38700.c (foo): Likewise.
8076 * gcc.dg/long-long-cst1.c (t): Likewise.
8077 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
8078 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
8079 * gcc.dg/pointer-arith-10.c (foo): Likewise.
8080 * gcc.dg/pr25682.c (d, foo): Likewise.
8081 * gcc.dg/format/cast-1.c (f): Likewise.
8082 * gcc.dg/c90-const-expr-10.c
8083 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
8088 * gcc.dg/pr34856.c (uintptr_t): Likewise.
8089 * gcc.dg/sequence-pt-1.c: Likewise.
8090 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
8091 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
8092 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
8093 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
8095 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
8096 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
8097 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
8102 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
8103 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
8106 * g++.dg/ext/attrib45.C: New.
8108 * g++.dg/eh/dtor3.C: New.
8113 * gfortran.dg/pr52621.f90: New testcase.
8118 * g++.dg/torture/pr52918-1.C: New testcase.
8119 * g++.dg/torture/pr52918-2.C: Likewise.
8124 * gfortran.dg/block_11.f90: New.
8128 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
8140 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
8141 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
8142 * gcc.dg/builtin-bswap-5.c: Likewise.
8153 * gcc.dg/torture/pr52881.c: New testcase.
8154 * gcc.dg/torture/pr52913.c: Likewise.
8159 * gcc.dg/torture/pr52912.c: New testcase.
8163 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
8164 * gcc.dg/vect/vect-outer-1.c: Adjust.
8165 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
8166 * gcc.dg/vect/vect-outer-1a.c: Adjust.
8167 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
8168 * gcc.dg/vect/vect-outer-1b.c: Adjust.
8169 * gcc.dg/vect/vect-outer-2b.c: Adjust.
8170 * gcc.dg/vect/vect-outer-3b.c: Adjust.
8175 * gcc.dg/vect/pr52870.c: New test.
8179 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
8180 * gcc.dg/tree-ssa/vrp59.c: Likewise.
8181 * gcc.dg/tree-ssa/vrp60.c: Likewise.
8182 * gnat.dg/aggr11.adb: Likewise.
8183 * gnat.dg/aggr11_pkg.ads: Likewise.
8184 * gnat.dg/aggr15.adb: Likewise.
8185 * gnat.dg/aggr15.ads: Likewise.
8186 * gnat.dg/aggr17.adb: Likewise.
8187 * gnat.dg/aggr18.adb: Likewise.
8188 * gnat.dg/array14.adb: Likewise.
8189 * gnat.dg/array14.ads: Likewise.
8190 * gnat.dg/array14_pkg.ads: Likewise.
8191 * gnat.dg/array19.adb: Likewise.
8192 * gnat.dg/array19.ads: Likewise.
8193 * gnat.dg/discr27.adb: Likewise.
8194 * gnat.dg/discr27.ads: Likewise.
8195 * gnat.dg/discr35.adb: Likewise.
8196 * gnat.dg/discr35.ads: Likewise.
8197 * gnat.dg/discr6.adb: Likewise.
8198 * gnat.dg/discr6_pkg.ads: Likewise.
8199 * gnat.dg/import1.adb: Likewise.
8200 * gnat.dg/import1.ads: Likewise.
8201 * gnat.dg/loop_address2.adb: Likewise.
8202 * gnat.dg/opt7.adb: Likewise.
8203 * gnat.dg/opt7.ads: Likewise.
8204 * gnat.dg/pointer_variable_bounds.adb: Likewise.
8205 * gnat.dg/pointer_variable_bounds.ads: Likewise.
8206 * gnat.dg/rep_clause2.adb: Likewise.
8207 * gnat.dg/rep_clause2.ads: Likewise.
8208 * gnat.dg/slice2.adb: Likewise.
8209 * gnat.dg/slice2.ads: Likewise.
8210 * gnat.dg/slice6.adb: Likewise.
8211 * gnat.dg/slice6_pkg.ads: Likewise.
8212 * gnat.dg/specs/unchecked_union2.ads: Likewise.
8213 * gnat.dg/taft_type2.adb: Likewise.
8214 * gnat.dg/taft_type2.ads: Likewise.
8215 * gnat.dg/taft_type2_pkg.ads: Likewise.
8216 * gnat.dg/volatile10.adb: Likewise.
8217 * gnat.dg/volatile10_pkg.ads: Likewise.
8219 * gcc.dg/dll-8.c: Remove execute permissions.
8220 * g++.dg/ext/dllexport5.C: Likewise.
8227 * gcc.dg/lto/pr52634_1.c: New testcase.
8228 * gcc.dg/lto/pr52634_0.c: New testcase.
8252 * gfortran.dg/public_private_module_2.f90: New.
8256 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
8262 * gfortran.dg/function_optimize_11.f90: New test.
8267 * gfortran.dg/use_only_6.f90: New test.
8272 * gfortran.dg/use_only_6.f90: New test.
8276 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
8281 * g++.dg/template/qualified-id5.C: New.
8292 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
8293 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
8298 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
8303 * g++.dg/cpp0x/variadic-value1.C: New.
8307 * gnat.dg/pack18.adb: New test.
8308 * gnat.dg/pack18_pkg.ads: New helper.
8313 * gcc.dg/pr52808.c: New testcase.
8318 * gfortran.dg/pr52835.f90: New test.
8322 * gnat.dg/specs/aggr5.ads: New test.
8327 * gcc.dg/torture/pr52756.c: New testcase.
8332 * gcc.dg/pr52803.c: New testcase.
8343 * g++.dg/cpp0x/noexcept17.C: New.
8345 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
8346 * g++.dg/cpp0x/noexcept01.C: Likewise.
8347 * g++.dg/eh/init-temp1.C: Likewise.
8348 * g++.dg/eh/ctor1.C: Likwise.
8352 * gnat.dg/controlled6.adb: New test.
8353 * gnat.dg/controlled6_pkg.ads: New helper.
8354 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
8359 * g++.dg/opt/pr52727.C: New testcase.
8369 * g++.dg/torture/pr52772.C: New testcase.
8374 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
8379 * g++.dg/template/inherit8.C: New.
8384 * g++.dg/ext/weak4.C: New test.
8392 * g++.dg/cpp0x/initlist-array3.C: New.
8397 * g++.dg/overload/virtual2.C: New.
8401 * gnat.dg/vect7.ad[sb]: New test.
8407 * gfortran.dg/allocate_class_1.f90 : Change error test.
8408 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
8409 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
8410 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
8415 * gcc.dg/pr52691.c: New test.
8433 * gcc.dg/torture/pr52693.c: New test.
8438 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
8455 * gcc.dg/torture/pr52720.c: New testcase.
8459 * gnat.dg/pack17.adb: New test.
8469 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
8474 * gfortran.dg/pr52701.f90: New testcase.
8488 * gnat.dg/concat2.ad[sb]: New test.
8492 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
8493 * g++.dg/cpp0x/trailing2.C: Likewise.
8494 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
8495 * g++.dg/cpp1y/auto-fn1.C: New.
8496 * g++.dg/cpp1y/auto-fn2.C: New.
8497 * g++.dg/cpp1y/auto-fn3.C: New.
8498 * g++.dg/cpp1y/auto-fn4.C: New.
8499 * g++.dg/cpp1y/auto-fn5.C: New.
8500 * g++.dg/cpp1y/auto-fn6.C: New.
8501 * g++.dg/cpp1y/auto-fn7.C: New.
8502 * g++.dg/cpp1y/auto-fn8.C: New.
8503 * g++.dg/cpp1y/auto-fn9.C: New.
8504 * g++.dg/cpp1y/auto-fn10.C: New.
8505 * g++.dg/cpp1y/auto-fn11.C: New.
8510 * gfortran.dg/pr52678.f: New testcase.
8515 * g++.dg/torture/pr52638.C: New testcase.
8520 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
8525 * g++.dg/ext/attrib44.C: New test.
8530 * g++.dg/torture/pr51737.C: New testcase
8535 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
8564 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
8565 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
8576 * g++.dg/cpp0x/auto32.C: New.
8581 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
8583 * gcc.dg/torture/pr48124-4.c: Ditto:
8584 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
8589 * g++.dg/cpp0x/initlist66.C: New.
8607 * gnat.dg/pack16.adb: New testcase.
8608 * gnat.dg/pack16_pkg.ads: Likewise.
8609 * gnat.dg/specs/pack8.ads: Likewise.
8610 * gnat.dg/specs/pack8_pkg.ads: Likewise.
8614 * g++.dg/warn/Wuseless-cast.C: Extend.
8619 * g++.dg/warn/Wuseless-cast.C: New.
8624 * gfortran.dg/pr52608.f90: New test.
8629 * gfortran.dg/proc_ptr_36.f90: New.
8633 * gcc.dg/misaligned-expand-1.c: New test.
8634 * gcc.dg/misaligned-expand-3.c: Likewise.
8642 * gcc.dg/tree-ssa/assign-1.c: New test.
8643 * gcc.dg/tree-ssa/assign-2.c: New test.
8644 * gcc.dg/tree-ssa/assign-3.c: New test.
8648 * gnat.dg/specs/pack7.ads: New testcase.
8653 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
8654 * gcc.dg/torture/vshuf-8.inc: Likewise.
8655 * gcc.dg/torture/vshuf-16.inc: Likewise.
8656 * gcc.dg/torture/vshuf-32.inc: Likewise.
8660 * g++.dg/torture/pr52582.C: New.
8669 * gcc.dg/vect/slp-cond-3.c: New test.
8670 * gcc.dg/vect/slp-cond-4.c: New test.
8675 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
8676 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
8683 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
8684 * gfortran.dg/round_1.f03: Likewise.
8690 * gcc.dg/pr52592.c: New test.
8696 * lib/gcc-dg.exp (cleanup-modules): Move to ..
8698 * lib/gfortran-dg.exp (gfortran-dg-runtest,
8699 gfortran-dg-debug-runtest): Call cleanup-modules.
8702 * gfortran.dg/coarray/caf.exp: Likewise.
8704 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
8705 * gfortran.dg/class_4b.f03: Likewise.
8706 * gfortran.dg/class_4c.f03: Likewise.
8707 * gfortran.dg/class_45a.f03: Likewise.
8708 * gfortran.dg/binding_label_tests_10.f03: Likewise.
8709 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
8710 * gfortran.dg/binding_label_tests_11.f03: Likewise.
8711 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
8712 * gfortran.dg/binding_label_tests_13.f03: Likewise.
8713 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
8714 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
8715 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
8716 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
8717 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
8718 * gfortran.dg/whole_file_28.f90: Likewise.
8719 * gfortran.dg/whole_file_29.f90: Likewise.
8720 * gfortran.dg/whole_file_30.f90: Likewise.
8721 * gfortran.dg/whole_file_31.f90: Likewise.
8726 * gcc.dg/pr52267.c: New test.
8727 * gcc.dg/tree-ssa/vrp65.c: New test.
8728 * gcc.dg/tree-ssa/vrp66.c: New test.
8733 * gfortran.dg/vect/pr52580.f: New testcase.
8742 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
8747 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
8748 * gcc.dg/c99-stdint-6.c: Likewise.
8749 * gcc.dg/lto/20090210_0.c: Likewise.
8750 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
8751 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
8752 * gcc.dg/pragma-init-fini-2.c: Likewise.
8753 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
8762 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
8763 * g++.dg/tree-prof/partition1.C: Likewise.
8764 * g++.dg/tree-prof/partition2.C: Likewise.
8767 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
8779 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
8780 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
8781 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
8783 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8784 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
8785 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
8795 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
8805 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
8810 * g++.dg/opt/pr52582.C: New test.
8815 * gcc.dg/vect/vect-2.c: Initialize arrays.
8816 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
8825 * gcc.dg/torture/pr48124-1.c: New testcase.
8826 * gcc.dg/torture/pr48124-2.c: Likewise.
8827 * gcc.dg/torture/pr48124-3.c: Likewise.
8828 * gcc.dg/torture/pr48124-4.c: Likewise.
8833 * gcc.dg/pr52578.c: New testcase.
8838 * g++.dg/cpp0x/udlit-args2.C: New test.
8849 * g++.dg/lookup/hidden-class17.C: New test.
8854 * gcc.dg/Wunused-var-3.c: New test.
8858 * gcc.dg/misaligned-expand-2.c: New test.
8863 * gcc.dg/pr52134.c: New testcase.
8884 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
8909 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
8913 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
8914 * g++.dg/abi/thunk4.C: Likewise.
8915 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
8917 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
8919 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
8920 * g++.dg/eh/spbp.C: Likewise.
8921 * g++.dg/ext/label13.C: Likewise.
8922 * g++.dg/guality/guality.exp: Likewise.
8923 * g++.dg/other/anon5.C: Likewise.
8924 * g++.dg/other/pragma-ep-1.C: Remove.
8925 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
8926 * g++.dg/warn/pr31246.C: Likewise.
8927 * g++.dg/warn/weak1.C: Likewise.
8933 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
8934 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
8935 * gcc.dg/c99-tgmath-1.c: Likewise.
8936 * gcc.dg/c99-tgmath-2.c: Likewise.
8937 * gcc.dg/c99-tgmath-3.c: Likewise.
8938 * gcc.dg/c99-tgmath-4.c: Likewise.
8939 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
8941 * gcc.dg/debug/pr49032.c: Likewise.
8942 * gcc.dg/guality/guality.exp: Likewise.
8943 * gcc.dg/intmax_t-1.c: Likewise.
8944 * gcc.dg/pr48616.c: Likewise.
8945 * gcc.dg/pragma-ep-1.c: Remove.
8946 * gcc.dg/pragma-ep-2.c: Remove.
8947 * gcc.dg/pragma-ep-3.c: Remove.
8948 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
8949 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
8951 * gfortran.dg/guality/guality.exp: Likewise.
8955 * obj-c++.dg/dwarf-2.mm: Likewise.
8956 * objc.dg/dwarf-1.m: Likewise.
8957 * objc.dg/dwarf-2.m: Likewise.
8962 * gcc.dg/tree-ssa/vrp64.c: New test.
8978 * g++.dg/other/i386-2.C: Ditto.
8979 * g++.dg/other/i386-3.C: Ditto.
8984 * gfortran.dg/proc_ptr_35.f90: New.
8989 * gcc.dg/torture/pr52530.c: New test.
8999 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
9001 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
9006 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
9007 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
9011 * gcc.dg/tree-ssa/scev-3.c: New.
9012 * gcc.dg/tree-ssa/scev-4.c: New.
9017 * gfortran.dg/proc_ptr_34.f90
9022 * g++.dg/cpp0x/udlit-mangle.C: New.
9026 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
9031 * gcc.dg/torture/pr52493.c: New testcase.
9036 * gcc.dg/lto/pr52097_0.c: New testcase.
9048 * g++.dg/ext/visibility/template11.C: New.
9050 * g++.dg/cpp0x/implicit13.C: New.
9055 * gcc.dg/tree-ssa/vrp63.c: New test.
9056 * gcc.dg/pr51721.c: New test.
9061 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
9072 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
9076 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
9081 * g++.dg/cpp0x/nsdmi-defer6.C: New.
9084 * g++.dg/cpp0x/initlist65.C: New.
9087 * g++.dg/ext/is_empty2.C: New.
9092 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
9096 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
9097 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
9098 * gfortran.dg/bind_c_usage_8.f03: Ditto.
9099 * gfortran.dg/c_kind_tests_2.f03: Ditto.
9100 * gfortran.dg/class_30.f90: Remove dg-warning line.
9101 * gfortran.dg/bind_c_usage_25.f90: New.
9106 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
9107 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
9108 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
9113 * gfortran.dg/assumed_type_1.f90: New.
9114 * gfortran.dg/assumed_type_2.f90: New.
9115 * gfortran.dg/assumed_type_3.f90: New.
9116 * gfortran.dg/assumed_type_4.f90: New.
9126 * gcc.dg/graphite/pr50561.c: Update.
9144 * g++.dg/cpp0x/sfinae32.C: New.
9149 * gcc.dg/torture/pr52406.c: New testcase.
9154 * gfortran.dg/derived_comp_array_ref_8.f90: New.
9155 * gfortran.dg/nullify_2.f90: Update dg-error.
9156 * gfortran.dg/nullify_4.f90: Ditto.
9157 * gfortran.dg/pointer_init_6.f90: Ditto.
9162 * gfortran.dg/class_51.f90: New.
9167 * gfortran.dg/intrinsic_8.f90: New.
9171 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
9173 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
9178 * gcc.dg/pr52445.c: New test.
9186 * gcc.dg/torture/pr52419.c: New test.
9189 * gcc.dg/torture/pr52429.c: New test.
9190 * g++.dg/opt/pr52429.C: New test.
9195 * gcc.dg/lto/trans-mem-1_0.c: Remove.
9196 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
9197 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
9198 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
9199 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
9200 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
9204 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
9209 * gfortran.dg/realloc_on_assign_13.f90 : New test.
9219 * gcc.dg/torture/pr52407.c: New testcase.
9253 * gcc.dg/torture/pr52402.c: New testcase.
9258 * g++.dg/lto/pr52400_0.C: New testcase.
9295 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
9310 * gnat.dg/array20.ad[sb]: New test.
9320 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
9321 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
9325 * gnat.dg/aggr19.adb: New test.
9326 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
9335 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
9337 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
9340 * gcc.dg/simulate-thread/speculative-store.c
9342 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
9357 * gcc.dg/pr52355.c: New testcase.
9361 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
9362 * gcc.dg/Wpadded.c: Likewise.
9363 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
9365 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
9367 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
9369 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
9371 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
9372 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
9374 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
9375 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
9382 * gcc.dg/noncompile/pr52290.c: New test.
9387 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
9391 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
9392 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
9394 * g++.dg/torture/pr49720.C: Likewise
9404 * gfortran.dg/io_constraints_10.f90: New.
9413 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
9418 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
9428 * gcc.dg/pr52318.c: New test.
9432 * gcc.dg/bf-ms-layout-3.c: New testcase.
9438 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
9443 * gcc.dg/torture/pr52298.c: New testcase.
9444 * gcc.dg/vect/pr52298.c: Likewise.
9448 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
9459 * gfortran.dg/interface_35.f90: Use -std=f2003.
9460 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
9461 * gfortran.dg/interface_assignment_4.f90: Ditto.
9462 * gfortran.dg/bessel_1.f90: Ditto.
9463 * gfortran.dg/func_result_6.f90: Ditto.
9464 * gfortran.dg/hypot_1.f90: Ditto.
9465 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
9475 * gfortran.dg/coarray_22.f90: Update dg-error.
9476 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
9487 * g++.dg/ext/timevar1.C: New.
9492 * g++.dg/template/using21.C: New.
9493 * g++.dg/template/using22.C: Likewise.
9498 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
9506 * g++.dg/debug/dwarf2/pr52260.C: New test.
9509 * g++.dg/ipa/pr51929.C: New test.
9519 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
9523 * gcc.dg/pr51867.c: Don't include <math.h>.
9528 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
9529 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
9534 * gcc.dg/graphite/pr50561.c: New testcase.
9543 * gnat.dg/discr35.ad[sb]: New test.
9547 * gnat.dg/volatile10.adb: New test.
9548 * gnat.dg/volatile10_pkg.ads: New helper.
9552 * g++.dg/ext/attrib43.C: New.
9557 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9559 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
9560 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
9561 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
9563 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
9568 * g++.dg/template/asmgoto1.C: New test.
9578 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
9584 * gcc.dg/torture/pr52244.c: New testcase.
9588 * g++.dg/other/PR23205.C: Disable test on tile.
9589 * g++.dg/other/pr23205-2.C: Disable test on tile.
9590 * gcc.dg/20020312-2.c: Add a condition for __tile__.
9591 * gcc.dg/20040813-1.c: Disable test on tile.
9592 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
9598 * gcc.dg/pr52210.c: New test.
9603 * g++.dg/overload/defarg5.C: New.
9613 * g++.dg/ext/atomic-1.C: New test.
9627 * gfortran.dg/elemental_optional_args_5.f03: New test.
9650 * g++.dg/template/repo10.C: New.
9655 * gcc.dg/pr52132.c: New test.
9659 * gnat.dg/specs/aggr4.ads: New test.
9660 * gnat.dg/specs/aggr4_pkg.ads: New helper.
9675 * g++.dg/torture/pr48600.C: New testcase.
9680 * gcc.dg/dfp/pr52140.c: New test.
9685 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
9686 of dg-options.
9692 * gcc.dg/pr51867.c: New test.
9707 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
9708 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
9719 * gcc.dg/pr48524.c: New test.
9720 * gcc.dg/pr48524.spec: New spec file for test.
9725 * gfortran.dg/vect/pr32380.f90: New test.
9730 * gfortran.dg/realloc_on_assign_12.f90: New.
9735 * gcc.dg/torture/pr52170.c: New testcase.
9740 * gcc.dg/tree-prof/pr52150.c: New test.
9743 * gcc.dg/pr52139.c: New test.
9748 * g++.dg/cpp0x/constexpr-union3.C: New.
9751 * g++.dg/lto/pr52035_0.C: New.
9755 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
9756 * gcc.dg/special/weak-1.c: Likewise.
9757 * gcc.dg/ucnid-12.c: Likewise.
9758 * gcc.dg/torture/pr45678-1.c: Likewise.
9759 * gcc.dg/torture/pr45678-2.c: Likewise.
9760 * gcc.dg/vector-4.c: Likewise.
9761 * gcc.dg/ipa/inline-5.c: Likewise.
9762 * gcc.dg/ucnid-11.c: Likewise.
9765 * g++.dg/ext/label13.C: Likewise.
9766 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
9768 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
9769 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
9770 * gcc.dg/pr48616.c: Likewise.
9771 * gcc.dg/pr17957.c: Likewise.
9772 * gcc.dg/pr17055-1.c: Likewise.
9773 * gcc.dg/pr32912-1.c: Likewise.
9774 * gcc.dg/tm/pr51472.c: Likewise.
9777 Use dg-additional-options for extra options.
9786 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
9793 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
9814 * gcc.dg/torture/pr52060.c: New test.
9822 * gfortran.dg/class_to_type_2.f90: New.
9827 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
9833 * g++.dg/template/conv13.C: New.
9847 * gcc.dg/pr48374.c: Actually add the test I forgot
9853 * gfortran.dg/vect/vect-8.f90: New test case.
9858 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
9863 * gfortran.dg/class_48.f90 : Add test of allocate class array
9870 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
9872 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
9878 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
9890 * gfortran.dg/class_48.f90: Add some further checks.
9895 * gcc.dg/vect/pr52091.c: New test.
9910 * gfortran.dg/class_array_10.f03: New test.
9913 * gfortran.dg/class_array_11.f03: New test.
9916 * gfortran.dg/class_array_12.f03: New test.
9921 * gfortran.dg/realloc_on_assign_11.f90: New test.
9926 * gfortran.dg/shape_7.f90: New.
9936 * gcc.dg/alias-12.c: New testcase.
9937 * gcc.dg/alias-13.c: New testcase.
9942 * gcc.dg/pr52086.c: New test.
9950 * gfortran.dg/function_optimize_10.f90: New test.
9960 * gfortran.dg/typebound_operator_14.f90: New.
9965 * gfortran.dg/elemental_function_1.f90: New.
9981 * gfortran.dg/typebound_generic_11.f90: New.
9986 * gfortran.dg/class_49.f90: New.
9991 * gfortran.dg/elemental_args_check_6.f90: New.
9996 * g++.dg/cpp0x/variadic122.C: New.
10001 * gfortran.dg/realloc_on_assign_10.f90: New test.
10006 * gcc.dg/torture/pr51528.c: New testcase.
10012 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
10035 * gcc.dg/torture/pr52028.c: New testcase.
10036 * gfortran.dg/ldist-pr45199.f: Adjust.
10037 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
10038 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
10039 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
10044 * gcc.dg/tree-prof/pr52027.c: New test.
10047 * gcc.dg/pr52046.c: New test.
10050 * g++.dg/other/pr52048.C: New test.
10055 * gcc.dg/pr52045.c: New testcase.
10064 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
10069 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
10071 * g++.dg/ext/visibility/template10.C: Fix typo.
10073 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
10078 * g++.dg/cpp0x/constexpr-ice6.C: New.
10083 * gfortran.dg/default_initialization_6.f90: New.
10088 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
10089 * gfortran.dg/class_48.f90: New.
10094 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
10099 * gfortran.dg/class_allocate_12.f90: New.
10103 * gcc.dg/torture/pr50444.c: Fix dg directives.
10113 * gcc.dg/lto/trans-mem.h: New file.
10114 * gcc.dg/lto/trans-mem-2_0.c: Include it.
10115 * gcc.dg/lto/trans-mem-1_1.c: Same.
10116 * gcc.dg/lto/trans-mem-4_1.c: Same.
10117 * gcc.dg/lto/trans-mem-3_1.c: Same.
10122 * gfortran.dg/dummy_procedure_7.f90: New.
10126 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
10132 * g++.dg/other/gc5.C: New test.
10137 * gcc.dg/torture/pr50444.c: New testcase.
10143 * gfortran.dg/move_alloc_13.f90: New.
10148 * gfortran.dg/allocate_alloc_opt_13.f90: New.
10149 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
10150 and change dg-error string.
10155 * gfortran.dg/elemental_args_check_5.f90: New.
10160 * g++.dg/torture/pr51959.C: New testcase.
10165 * gcc.dg/pr51990.c: New test.
10166 * gcc.dg/pr51990-2.c: Same.
10172 * gfortran.dg/class_allocate_11.f03: New.
10177 * gfortran.dg/class_allocate_7.f03: New.
10178 * gfortran.dg/class_allocate_8.f03: New.
10179 * gfortran.dg/class_allocate_9.f03: New.
10180 * gfortran.dg/class_allocate_10.f03: New.
10184 * gnat.dg/discr34.adb: New test.
10185 * gnat.dg/discr34_pkg.ads: New helper.
10189 * gnat.dg/discr33.adb: New test.
10193 * gnat.dg/limited_with3.ad[sb): New test.
10194 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
10195 * gnat.dg/limited_with3_pkg2.ads: Likewise.
10196 * gnat.dg/limited_with3_pkg3.ads: Likewise.
10200 * gnat.dg/stack_usage1.adb: New test.
10201 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
10203 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
10204 * gcc.dg/pr44194-2.c: Likewise.
10209 * g++.dg/template/crash112.C: New.
10213 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
10217 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
10222 * g++.dg/opt/pr51895.C: New test.
10227 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
10231 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
10235 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
10236 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
10238 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
10244 * gcc.dg/lto/trans-mem-4_0.c: New.
10245 * gcc.dg/lto/trans-mem-4_1.c: New.
10246 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
10248 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
10249 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
10251 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
10252 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
10266 * gfortran.dg/typebound_proc_25.f90: New.
10271 * g++.dg/lto/pr51992_0.C: New.
10280 * gcc.dg/tm/lto-1.c: Require lto support in target.
10285 * gcc.dg/pr48374.c: New test.
10289 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
10294 * gfortran.dg/derived_constructor_char_3.f90: New.
10319 * g++.dg/cpp0x/sfinae31.C: New.
10323 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
10328 * g++.dg/inherit/covariant20.C: New.
10333 * g++.dg/parse/crash58.C: New.
10338 * gcc.dg/pr51957-1.c: New test.
10339 * gcc.dg/pr51957-1.h: New file.
10340 * gcc.dg/pr51957-2.c: New test.
10345 * g++.dg/ext/visibility/template10.C: New.
10350 * gfortran.dg/move_alloc_12.f90: New.
10355 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
10360 * g++.dg/template/crash111.C: New.
10371 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
10383 * g++.dg/template/using20.C: New.
10384 * g++.dg/template/template-id-2.C: Adjust diagnostic.
10389 * g++.dg/torture/pr51344.C: Limit to x86.
10398 * gcc.dg/torture/pr51949.c: New testcase.
10407 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
10413 * g++.dg/lto/pr51832.h: New.
10414 * g++.dg/lto/pr51832_0.C: New.
10415 * g++.dg/lto/pr51832_1.C: New.
10419 * gcc.dg/ext-elim-1.c: New test.
10425 * g++.dg/opt/longbranch1.C: Likewise.
10435 * gfortran.dg/namelist_74.f90: New test.
10436 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
10441 * gfortran.dg/class_47.f90: New.
10445 * gnat.dg/renaming5.ad[sb]: New test.
10450 * g++.dg/pch/mangle1.{C,Hs}: Remove.
10455 * g++.dg/ext/attrib42.C: Require ilp32.
10466 * g++.dg/debug/dwarf2/nested-3.C: New test.
10471 * g++.dg/template/crash110.C: New.
10480 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
10493 * g++.dg/torture/pr51344.C: Fix typo.
10498 * g++.dg/torture/pr51903.C: New testcase.
10504 * gfortran.dg/use_21.f90: New.
10509 * gcc.dg/torture/pr51106-1.c: New test.
10510 * gcc.dg/torture/pr51106-2.c: New test.
10514 * g++.dg/torture/pr51344.C: New test.
10519 * gfortran.dg/intrinsic_size_2.f90: New.
10524 * g++.dg/inherit/using7.C: New.
10529 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
10534 * gcc.dg/pr51505.c: New test.
10539 * gfortran.dg/typebound_operator_12.f03: New.
10540 * gfortran.dg/typebound_operator_13.f03: New.
10545 * g++.dg/cpp0x/pr51225.C: New.
10555 * gfortran.dg/realloc_on_assign_9.f90: New.
10560 * gcc.dg/tm/memopt-3.c: Remove xfail.
10561 * gcc.dg/tm/memopt-4.c: Remove xfail.
10562 * gcc.dg/tm/memopt-5.c: Remove xfail.
10563 * gcc.dg/tm/memopt-7.c: Remove xfail.
10572 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
10574 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
10575 * gcc.dg/vect/vect-peel-3.c: Ditto.
10580 * g++.dg/abi/mangle60.C: New.
10583 * g++.dg/pch/mangle1.{C,Hs}: New.
10589 * gfortran.dg/elemental_optional_args_3.f90: New
10590 * gfortran.dg/elemental_optional_args_4.f90: New
10595 * gfortran.dg/use_20.f90: New
10600 * g++.dg/cpp0x/rv-bitfield.C: New.
10601 * g++.dg/cpp0x/rv-bitfield2.C: New.
10605 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
10611 * gcc.dg/pr51865.c: New test.
10615 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
10625 * gcc.dg/pr51821.c: New test.
10629 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
10633 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
10638 * gfortran.dg/init_flag_8.f90: New.
10639 * gfortran.dg/init_flag_9.f90: New.
10644 * gfortran.dg/use_18.f90: New.
10645 * gfortran.dg/use_19.f90: New.
10650 * g++.dg/warn/Wsign-compare-4.C: New.
10655 * gfortran.dg/alloc_comp_assign.f03: New.
10656 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
10662 * g++.dg/warn/Wreturn-type-7.C: New.
10668 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
10669 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
10670 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
10671 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
10673 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
10674 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
10679 * g++.dg/ext/visibility/template9.C: New.
10682 * g++.dg/cpp0x/defaulted34.C: New.
10683 * g++.dg/template/virtual3.C: New.
10688 * gcc.dg/torture/pr8081.c: New testcase.
10692 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
10697 * g++.dg/ext/stmtexpr14.C: New.
10702 * g++.dg/cpp0x/constexpr-diag4.C: New test.
10707 * g++.dg/abi/mangle48.C: Test qualified-names, too.
10708 * g++.dg/abi/mangle58.C: Likewise.
10711 * g++.dg/template/arg8.C: New.
10716 * gcc.dg/vect/pr51799.c: New test.
10717 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
10727 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
10732 * g++.dg/ext/attrib42.C: New.
10737 * gcc.dg/pr51796.c: New test.
10742 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
10746 * gnat.dg/array19.ad[sb]: New test.
10750 * gnat.dg/opt23.ad[sb]: New test.
10751 * gnat.dg/opt23_pkg.ad[sb]: New helper.
10752 * gnat.dg/opt24.ad[sb]: New test.
10757 * gcc.dg/tree-ssa/pr49642-1.c: New test.
10758 * gcc.dg/tree-ssa/pr49642-2.c: New test.
10763 * g++.dg/template/explicit-args5.C: New.
10772 * g++.dg/inherit/ambig1.C: New.
10775 * g++.dg/cpp0x/constexpr-cache1.C: New.
10780 * gcc.dg/torture/pr51801.c: New testcase.
10785 * gfortran.dg/allocate_with_typespec_5.f90: New.
10789 * gfortran.dg/class_39.f03: Update dg-error string.
10794 * gcc.dg/graphite/interchange-16.c: New testcase.
10795 * gcc.dg/graphite/scop-20.c: XFAIL.
10796 * gfortran.dg/graphite/interchange-1.f: Likewise.
10797 * gfortran.dg/graphite/block-1.f90: Likewise.
10798 * gfortran.dg/graphite/block-2.f: Likewise.
10809 * gfortran.dg/typebound_operator_11.f90: New.
10813 * gnat.dg/array18.adb: New test.
10814 * gnat.dg/array18_pkg.ads: New helper.
10819 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
10821 * gfortran.dg/typebound_operator_10.f03: New test.
10826 * g++.dg/ipa/pr51759.C: New test.
10831 * gfortran.dg/optional_absent_2.f90: New.
10836 * gfortran.dg/use_17.f90: New.
10841 * gcc.dg/pr33919.c: New test.
10842 * gcc.dg/pr33919-0.h: New test header file.
10843 * gcc.dg/pr33919-1.h: Ditto.
10844 * gcc.dg/pr33919-2.h: Ditto.
10854 * g++.dg/torture/pr51600.C: New testcase.
10865 * g++.dg/parse/new5.C: New.
10875 * g++.dg/abi/mangle51.C: New.
10876 * g++.dg/abi/mangle52.C: New.
10877 * g++.dg/abi/mangle53.C: New.
10878 * g++.dg/abi/mangle54.C: New.
10879 * g++.dg/abi/mangle55.C: New.
10880 * g++.dg/abi/mangle56.C: New.
10881 * g++.dg/abi/mangle57.C: New.
10882 * g++.dg/abi/mangle58.C: New.
10883 * g++.dg/abi/mangle59.C: New.
10884 * g++.dg/cpp0x/trailing3.C: Update mangling.
10885 * g++.dg/cpp0x/variadic111.C: Update mangling.
10886 * g++.dg/cpp0x/variadic4.C: Update mangling.
10887 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
10888 * g++.dg/template/nontype22.C: Works now.
10889 * g++.dg/template/pr35240.C: Works now.
10891 * g++.dg/cpp0x/error7.C: New.
10895 * gfortran.dg/deallocate_stat_2.f90: New.
10897 * gfortran.dg/coarray_lib_alloc_1.f90: New.
10898 * gfortran.dg/coarray_lib_alloc_2.f90: New.
10900 * gfortran.dg/deallocate_stat.f90: Update due to changed
10914 * g++.dg/cpp0x/alias-decl-18.C: New test.
10923 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
10925 * gfortran.dg/typebound_operator_8.f03: New version of
10931 * g++.dg/torture/pr49309.C: Skip for -flto.
10941 * gcc.dg/torture/pr51760.c: New testcase.
10946 * gcc.dg/tm/memopt-6.c: Adjust regexp.
10951 * gfortran.dg/lto/pr41576_0.f90: New testcase.
10952 * gfortran.dg/lto/pr41576_1.f90: Likewise.
10957 * gcc.dg/pr51695.c: New test.
10971 * gcc.dg/tm/alias-1.c: Adjust regexp.
10972 * gcc.dg/tm/alias-2.c: Adjust regexp.
10977 * g++.dg/warn/Wparentheses-26.C: New.
10981 * gfortran.dg/elemental_optional_args_2.f90: New test.
10986 * gfortran.dg/common_17.f90: New test.
10991 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
10992 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
10997 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
11001 * lib/scanasm.exp (dg-function-on-line): Always use a special format
11006 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
11011 * g++.dg/rtti/dyncast5.C: New.
11016 * gcc.dg/torture/pr51070-2.c: New testcase.
11021 * gcc.dg/torture/pr51692.c: New testcase.
11026 * g++.dg/lto/pr51650-3_0.C: New testcase.
11031 * g++.dg/warn/Wredundant-decls-spec.C: New.
11036 * g++.dg/tree-prof/pr51719.C: New test.
11041 * gcc.dg/fold-compare-6.c: New testcase.
11046 * g++.dg/gomp/pr51669.C: New test.
11051 * g++.dg/cpp0x/constexpr-union2.C: New.
11054 * g++.dg/cpp0x/nsdmi-defer5.C: New.
11059 * g++.dg/cpp0x/constexpr-99.C: New test.
11064 * g++.dg/template/init9.C: New.
11068 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
11077 * gfortran.dg/typebound_operator_7.f03: New.
11078 * gfortran.dg/typebound_operator_8.f03: New.
11089 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
11093 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
11098 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
11099 * gfortran.dg/io_real_boz_4.f90: Likewise.
11100 * gfortran.dg/io_real_boz_5.f90: Likewise.
11104 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
11108 * gcc.dg/sms-11.c: New file.
11113 * gfortran.dg/coarray/image_index_3.f90: New.
11118 * g++.dg/parse/enum8.C: New.
11123 * g++.dg/conversion/reinterpret4.C: New.
11124 * g++.dg/conversion/reinterpret1.C: Adjust.
11128 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
11143 * g++.dg/debug/using1.C: Likewise.
11144 * g++.dg/lookup/using51.C: Likewise.
11145 * g++.dg/inherit/using5.C: Likewise.
11146 * g++.dg/inherit/pr30297.C: Likewise.
11147 * g++.dg/inherit/access8.C: Likewise.
11148 * g++.dg/torture/pr39362.C: Likewise.
11149 * g++.dg/template/crash13.C: Likewise.
11150 * g++.dg/template/using10.C: Likewise.
11155 * lib/gcc-dg.exp (scan-module-absence): Really commit last change.
11160 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
11161 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
11167 * g++.dg/cpp0x/constexpr-delegating2.C: New.
11177 * gcc.dg/pr51683.c: New test.