From 6481daa9711df83b9c1a3f37710cf8afbd147a1c Mon Sep 17 00:00:00 2001 From: Mark Mitchell Date: Thu, 1 May 2003 02:02:59 +0000 Subject: [PATCH] g++-dg.exp (g++-dg-test): Add "repo" option. * lib/g++-dg.exp (g++-dg-test): Add "repo" option. (dg-gpp-additional-sources): New function. (dg-gpp-additional-files): Likewise. * lib/g++.exp (additional_sources): New variable. (additional_files): Likewise. (g++_target_compile): Deal with them. * lib/old-dejagnu.exp: Remove. * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp. * g++.old-deja: Revise all tests to use dg commands. From-SVN: r66317 --- gcc/testsuite/ChangeLog | 12 + .../g++.old-deja/g++.abi/aggregates.C | 4 +- gcc/testsuite/g++.old-deja/g++.abi/align.C | 4 +- gcc/testsuite/g++.old-deja/g++.abi/arraynew.C | 1 + .../g++.old-deja/g++.abi/bitfields.C | 4 +- gcc/testsuite/g++.old-deja/g++.abi/crash1.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/empty.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/empty2.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/empty3.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/layout1.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/mangle1.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/primary.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/primary2.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/primary3.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/primary4.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/primary5.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/vbase1.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vbase2.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vbase3.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vbase4.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vbase5.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/vbase6.C | 2 +- gcc/testsuite/g++.old-deja/g++.abi/vbase7.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vbase8-5.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/vmihint.C | 1 + gcc/testsuite/g++.old-deja/g++.abi/vtable.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/vtable2.C | 3 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3c.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3d.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3e.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3f.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3g.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3h.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3i.C | 6 +- gcc/testsuite/g++.old-deja/g++.abi/vtable3j.C | 6 +- .../g++.old-deja/g++.benjamin/13478.C | 6 +- .../g++.old-deja/g++.benjamin/13523.C | 2 +- .../g++.old-deja/g++.benjamin/13908.C | 4 +- .../g++.old-deja/g++.benjamin/14139.C | 2 +- .../g++.old-deja/g++.benjamin/14664-1.C | 4 +- .../g++.old-deja/g++.benjamin/14664-2.C | 4 +- .../g++.old-deja/g++.benjamin/14687.C | 1 + .../g++.old-deja/g++.benjamin/15054.C | 4 +- .../g++.old-deja/g++.benjamin/15071.C | 1 + .../g++.old-deja/g++.benjamin/15309-1.C | 6 +- .../g++.old-deja/g++.benjamin/15309-2.C | 6 +- .../g++.old-deja/g++.benjamin/15351-1.C | 3 +- .../g++.old-deja/g++.benjamin/15351-2.C | 3 +- .../g++.old-deja/g++.benjamin/15756-1.C | 4 +- .../g++.old-deja/g++.benjamin/15756-2.C | 8 +- .../g++.old-deja/g++.benjamin/15799.C | 10 +- .../g++.old-deja/g++.benjamin/15800-1.C | 6 +- .../g++.old-deja/g++.benjamin/15800-2.C | 2 +- .../g++.old-deja/g++.benjamin/15822.C | 1 + .../g++.old-deja/g++.benjamin/16077.C | 4 +- .../g++.old-deja/g++.benjamin/16567.C | 4 +- .../g++.old-deja/g++.benjamin/17922.C | 2 +- .../g++.old-deja/g++.benjamin/17930.C | 4 +- .../g++.old-deja/g++.benjamin/18208.C | 6 +- .../g++.old-deja/g++.benjamin/bool01.C | 1 + .../g++.old-deja/g++.benjamin/bool02.C | 1 + .../g++.old-deja/g++.benjamin/friend01.C | 2 +- .../g++.old-deja/g++.benjamin/friend02.C | 2 +- .../g++.old-deja/g++.benjamin/p12475.C | 4 +- .../g++.old-deja/g++.benjamin/p13417.C | 6 +- .../g++.old-deja/g++.benjamin/p13721.C | 2 +- .../g++.old-deja/g++.benjamin/scope01.C | 2 +- .../g++.old-deja/g++.benjamin/scope02.C | 2 +- .../g++.old-deja/g++.benjamin/tem01.C | 2 +- .../g++.old-deja/g++.benjamin/tem02.C | 2 +- .../g++.old-deja/g++.benjamin/tem03.C | 54 +- .../g++.old-deja/g++.benjamin/tem04.C | 42 +- .../g++.old-deja/g++.benjamin/tem05.C | 12 +- .../g++.old-deja/g++.benjamin/tem06.C | 1 + .../g++.old-deja/g++.benjamin/tem07.C | 1 + .../g++.old-deja/g++.benjamin/typedef01.C | 14 +- .../g++.old-deja/g++.benjamin/typedef03.C | 2 +- .../g++.old-deja/g++.benjamin/typeid01.C | 1 + .../g++.old-deja/g++.benjamin/warn01.C | 6 +- .../g++.old-deja/g++.benjamin/warn02.C | 14 +- .../g++.old-deja/g++.benjamin/warn03.C | 4 +- .../g++.old-deja/g++.benjamin/warn04.C | 4 +- gcc/testsuite/g++.old-deja/g++.bob/array1.C | 4 +- gcc/testsuite/g++.old-deja/g++.bob/array2.C | 2 +- gcc/testsuite/g++.old-deja/g++.bob/case1.C | 5 +- gcc/testsuite/g++.old-deja/g++.bob/cond1.C | 2 +- gcc/testsuite/g++.old-deja/g++.bob/delete1.C | 1 + gcc/testsuite/g++.old-deja/g++.bob/extern_C.C | 2 +- gcc/testsuite/g++.old-deja/g++.bob/friend1.C | 3 +- .../g++.old-deja/g++.bob/incomplete-cast1.C | 3 +- gcc/testsuite/g++.old-deja/g++.bob/inherit1.C | 4 +- gcc/testsuite/g++.old-deja/g++.bob/inherit2.C | 6 +- gcc/testsuite/g++.old-deja/g++.bob/nested1.C | 2 +- gcc/testsuite/g++.old-deja/g++.bob/packed1.C | 1 + .../g++.old-deja/g++.bob/protected1.C | 4 +- gcc/testsuite/g++.old-deja/g++.bob/static1.C | 4 +- .../g++.old-deja/g++.bob/template1.C | 2 +- .../g++.old-deja/g++.bob/template2.C | 2 +- .../g++.old-deja/g++.bob/template3.C | 2 +- .../g++.old-deja/g++.bob/template4.C | 1 + .../g++.old-deja/g++.brendan/abstract1.C | 2 +- .../g++.old-deja/g++.brendan/access1.C | 2 +- .../g++.old-deja/g++.brendan/alignof.C | 4 +- .../g++.old-deja/g++.brendan/ambiguity1.C | 8 +- .../g++.old-deja/g++.brendan/anon-union1.C | 4 +- gcc/testsuite/g++.old-deja/g++.brendan/arm1.C | 6 +- gcc/testsuite/g++.old-deja/g++.brendan/arm2.C | 6 +- gcc/testsuite/g++.old-deja/g++.brendan/arm3.C | 6 +- .../g++.old-deja/g++.brendan/array-refs.C | 4 +- .../g++.old-deja/g++.brendan/array1.C | 6 +- .../g++.old-deja/g++.brendan/asm-extn1.C | 5 +- .../g++.old-deja/g++.brendan/bit-fields1.C | 4 +- .../g++.old-deja/g++.brendan/bit-fields2.C | 6 +- .../g++.old-deja/g++.brendan/bool1.C | 2 +- .../g++.old-deja/g++.brendan/code-gen1.C | 1 + .../g++.old-deja/g++.brendan/code-gen2.C | 1 + .../g++.old-deja/g++.brendan/code-gen3.C | 1 + .../g++.old-deja/g++.brendan/code-gen4.C | 3 +- .../g++.old-deja/g++.brendan/code-gen6.C | 1 + .../g++.old-deja/g++.brendan/complex1.C | 3 +- .../g++.old-deja/g++.brendan/copy1.C | 1 + .../g++.old-deja/g++.brendan/copy2.C | 1 + .../g++.old-deja/g++.brendan/copy3.C | 1 + .../g++.old-deja/g++.brendan/copy4.C | 1 + .../g++.old-deja/g++.brendan/copy5.C | 1 + .../g++.old-deja/g++.brendan/copy6.C | 1 + .../g++.old-deja/g++.brendan/copy7.C | 1 + .../g++.old-deja/g++.brendan/copy8.C | 1 + .../g++.old-deja/g++.brendan/copy9.C | 1 + .../g++.old-deja/g++.brendan/crash1.C | 2 +- .../g++.old-deja/g++.brendan/crash10.C | 2 +- .../g++.old-deja/g++.brendan/crash11.C | 12 +- .../g++.old-deja/g++.brendan/crash12.C | 4 +- .../g++.old-deja/g++.brendan/crash13.C | 6 +- .../g++.old-deja/g++.brendan/crash14.C | 2 +- .../g++.old-deja/g++.brendan/crash15.C | 4 +- .../g++.old-deja/g++.brendan/crash16.C | 7 +- .../g++.old-deja/g++.brendan/crash17.C | 4 +- .../g++.old-deja/g++.brendan/crash18.C | 8 +- .../g++.old-deja/g++.brendan/crash2.C | 2 +- .../g++.old-deja/g++.brendan/crash20.C | 2 +- .../g++.old-deja/g++.brendan/crash22.C | 6 +- .../g++.old-deja/g++.brendan/crash23.C | 6 +- .../g++.old-deja/g++.brendan/crash24.C | 4 +- .../g++.old-deja/g++.brendan/crash25.C | 2 +- .../g++.old-deja/g++.brendan/crash26.C | 2 +- .../g++.old-deja/g++.brendan/crash27.C | 2 +- .../g++.old-deja/g++.brendan/crash28.C | 2 +- .../g++.old-deja/g++.brendan/crash29.C | 8 +- .../g++.old-deja/g++.brendan/crash3.C | 2 +- .../g++.old-deja/g++.brendan/crash30.C | 2 +- .../g++.old-deja/g++.brendan/crash31.C | 2 +- .../g++.old-deja/g++.brendan/crash32.C | 4 +- .../g++.old-deja/g++.brendan/crash33.C | 2 +- .../g++.old-deja/g++.brendan/crash34.C | 4 +- .../g++.old-deja/g++.brendan/crash35.C | 2 +- .../g++.old-deja/g++.brendan/crash36.C | 2 +- .../g++.old-deja/g++.brendan/crash37.C | 2 +- .../g++.old-deja/g++.brendan/crash38.C | 2 +- .../g++.old-deja/g++.brendan/crash39.C | 4 +- .../g++.old-deja/g++.brendan/crash4.C | 2 +- .../g++.old-deja/g++.brendan/crash40.C | 2 +- .../g++.old-deja/g++.brendan/crash41.C | 2 +- .../g++.old-deja/g++.brendan/crash42.C | 6 +- .../g++.old-deja/g++.brendan/crash43.C | 5 +- .../g++.old-deja/g++.brendan/crash44.C | 2 +- .../g++.old-deja/g++.brendan/crash45.C | 2 +- .../g++.old-deja/g++.brendan/crash46.C | 2 +- .../g++.old-deja/g++.brendan/crash47.C | 2 +- .../g++.old-deja/g++.brendan/crash48.C | 12 +- .../g++.old-deja/g++.brendan/crash49.C | 4 +- .../g++.old-deja/g++.brendan/crash5.C | 4 +- .../g++.old-deja/g++.brendan/crash50.C | 2 +- .../g++.old-deja/g++.brendan/crash51.C | 2 +- .../g++.old-deja/g++.brendan/crash52.C | 8 +- .../g++.old-deja/g++.brendan/crash53.C | 2 +- .../g++.old-deja/g++.brendan/crash54.C | 4 +- .../g++.old-deja/g++.brendan/crash55.C | 8 +- .../g++.old-deja/g++.brendan/crash56.C | 18 +- .../g++.old-deja/g++.brendan/crash57.C | 2 +- .../g++.old-deja/g++.brendan/crash58.C | 4 +- .../g++.old-deja/g++.brendan/crash6.C | 2 +- .../g++.old-deja/g++.brendan/crash60.C | 4 +- .../g++.old-deja/g++.brendan/crash61.C | 4 +- .../g++.old-deja/g++.brendan/crash62.C | 4 +- .../g++.old-deja/g++.brendan/crash63.C | 4 +- .../g++.old-deja/g++.brendan/crash64.C | 4 +- .../g++.old-deja/g++.brendan/crash65.C | 6 +- .../g++.old-deja/g++.brendan/crash66.C | 4 +- .../g++.old-deja/g++.brendan/crash67.C | 2 +- .../g++.old-deja/g++.brendan/crash68.C | 4 +- .../g++.old-deja/g++.brendan/crash7.C | 10 +- .../g++.old-deja/g++.brendan/crash8.C | 6 +- .../g++.old-deja/g++.brendan/crash9.C | 6 +- .../g++.old-deja/g++.brendan/ctors1.C | 1 + .../g++.old-deja/g++.brendan/ctors2.C | 1 + .../g++.old-deja/g++.brendan/ctors3.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/cvt1.C | 6 +- gcc/testsuite/g++.old-deja/g++.brendan/cvt2.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/cvt3.C | 6 +- gcc/testsuite/g++.old-deja/g++.brendan/cvt4.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/cvt5.C | 2 +- .../g++.old-deja/g++.brendan/def-args1.C | 2 +- .../g++.old-deja/g++.brendan/def-fns1.C | 2 +- .../g++.old-deja/g++.brendan/delete1.C | 10 +- .../g++.old-deja/g++.brendan/delete2.C | 1 + .../g++.old-deja/g++.brendan/dtors1.C | 1 + .../g++.old-deja/g++.brendan/dtors2.C | 1 + .../g++.old-deja/g++.brendan/dtors3.C | 1 + gcc/testsuite/g++.old-deja/g++.brendan/eh1.C | 3 +- .../g++.old-deja/g++.brendan/enum-clash.C | 6 +- .../g++.old-deja/g++.brendan/enum1.C | 2 +- .../g++.old-deja/g++.brendan/enum10.C | 2 +- .../g++.old-deja/g++.brendan/enum11.C | 4 +- .../g++.old-deja/g++.brendan/enum12.C | 2 +- .../g++.old-deja/g++.brendan/enum13.C | 2 +- .../g++.old-deja/g++.brendan/enum14.C | 4 +- .../g++.old-deja/g++.brendan/enum2.C | 2 +- .../g++.old-deja/g++.brendan/enum3.C | 2 +- .../g++.old-deja/g++.brendan/enum4.C | 2 +- .../g++.old-deja/g++.brendan/enum5.C | 6 +- .../g++.old-deja/g++.brendan/enum6.C | 8 +- .../g++.old-deja/g++.brendan/enum7.C | 4 +- .../g++.old-deja/g++.brendan/enum8.C | 4 +- .../g++.old-deja/g++.brendan/enum9.C | 4 +- .../g++.old-deja/g++.brendan/err-msg1.C | 6 +- .../g++.old-deja/g++.brendan/err-msg10.C | 4 +- .../g++.old-deja/g++.brendan/err-msg11.C | 4 +- .../g++.old-deja/g++.brendan/err-msg12.C | 4 +- .../g++.old-deja/g++.brendan/err-msg2.C | 4 +- .../g++.old-deja/g++.brendan/err-msg3.C | 2 +- .../g++.old-deja/g++.brendan/err-msg4.C | 10 +- .../g++.old-deja/g++.brendan/err-msg5.C | 4 +- .../g++.old-deja/g++.brendan/err-msg6.C | 4 +- .../g++.old-deja/g++.brendan/err-msg7.C | 4 +- .../g++.old-deja/g++.brendan/err-msg8.C | 4 +- .../g++.old-deja/g++.brendan/err-msg9.C | 4 +- .../g++.old-deja/g++.brendan/explicit1.C | 3 +- .../g++.old-deja/g++.brendan/friend1.C | 2 +- .../g++.old-deja/g++.brendan/friend2.C | 2 +- .../g++.old-deja/g++.brendan/friend3.C | 4 +- .../g++.old-deja/g++.brendan/friend4.C | 4 +- .../g++.old-deja/g++.brendan/groff1.C | 1 + .../g++.old-deja/g++.brendan/init1.C | 2 +- .../g++.old-deja/g++.brendan/init10.C | 2 +- .../g++.old-deja/g++.brendan/init11.C | 2 +- .../g++.old-deja/g++.brendan/init12.C | 4 +- .../g++.old-deja/g++.brendan/init13.C | 2 +- .../g++.old-deja/g++.brendan/init2.C | 4 +- .../g++.old-deja/g++.brendan/init3.C | 1 + .../g++.old-deja/g++.brendan/init4.C | 4 +- .../g++.old-deja/g++.brendan/init5.C | 2 +- .../g++.old-deja/g++.brendan/init6.C | 2 +- .../g++.old-deja/g++.brendan/init7.C | 2 +- .../g++.old-deja/g++.brendan/init8.C | 2 +- .../g++.old-deja/g++.brendan/init9.C | 2 +- .../g++.old-deja/g++.brendan/label1.C | 4 +- .../g++.old-deja/g++.brendan/label2.C | 2 +- .../g++.old-deja/g++.brendan/line1.C | 6 +- .../g++.old-deja/g++.brendan/misc1.C | 2 +- .../g++.old-deja/g++.brendan/misc10.C | 2 +- .../g++.old-deja/g++.brendan/misc11.C | 2 +- .../g++.old-deja/g++.brendan/misc14.C | 8 +- .../g++.old-deja/g++.brendan/misc15.C | 2 +- .../g++.old-deja/g++.brendan/misc16.C | 2 +- .../g++.old-deja/g++.brendan/misc17.C | 4 +- .../g++.old-deja/g++.brendan/misc2.C | 2 +- .../g++.old-deja/g++.brendan/misc3.C | 2 +- .../g++.old-deja/g++.brendan/misc4.C | 2 +- .../g++.old-deja/g++.brendan/misc5.C | 2 +- .../g++.old-deja/g++.brendan/misc6.C | 14 +- .../g++.old-deja/g++.brendan/misc7.C | 1 + .../g++.old-deja/g++.brendan/misc8.C | 2 +- .../g++.old-deja/g++.brendan/misc9.C | 2 +- .../g++.old-deja/g++.brendan/mutable1.C | 2 +- .../g++.old-deja/g++.brendan/nest1.C | 4 +- .../g++.old-deja/g++.brendan/nest10.C | 2 +- .../g++.old-deja/g++.brendan/nest11.C | 2 +- .../g++.old-deja/g++.brendan/nest12.C | 2 +- .../g++.old-deja/g++.brendan/nest13.C | 2 +- .../g++.old-deja/g++.brendan/nest15.C | 2 +- .../g++.old-deja/g++.brendan/nest16.C | 2 +- .../g++.old-deja/g++.brendan/nest17.C | 2 +- .../g++.old-deja/g++.brendan/nest18.C | 2 +- .../g++.old-deja/g++.brendan/nest19.C | 2 +- .../g++.old-deja/g++.brendan/nest2.C | 2 +- .../g++.old-deja/g++.brendan/nest20.C | 2 +- .../g++.old-deja/g++.brendan/nest21.C | 1 + .../g++.old-deja/g++.brendan/nest22.C | 2 +- .../g++.old-deja/g++.brendan/nest23.C | 2 +- .../g++.old-deja/g++.brendan/nest24.C | 2 +- .../g++.old-deja/g++.brendan/nest3.C | 2 +- .../g++.old-deja/g++.brendan/nest4.C | 8 +- .../g++.old-deja/g++.brendan/new-array.C | 4 +- gcc/testsuite/g++.old-deja/g++.brendan/new1.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/new2.C | 1 + gcc/testsuite/g++.old-deja/g++.brendan/new3.C | 1 + gcc/testsuite/g++.old-deja/g++.brendan/ns1.C | 6 +- .../g++.old-deja/g++.brendan/operators1.C | 6 +- .../g++.old-deja/g++.brendan/operators2.C | 4 +- .../g++.old-deja/g++.brendan/operators3.C | 4 +- .../g++.old-deja/g++.brendan/operators4.C | 9 +- .../g++.old-deja/g++.brendan/operators5.C | 1 + .../g++.old-deja/g++.brendan/operators6.C | 2 +- .../g++.old-deja/g++.brendan/operators7.C | 2 +- .../g++.old-deja/g++.brendan/operators8.C | 2 +- .../g++.old-deja/g++.brendan/overload1.C | 6 +- .../g++.old-deja/g++.brendan/overload10.C | 2 +- .../g++.old-deja/g++.brendan/overload11.C | 2 +- .../g++.old-deja/g++.brendan/overload2.C | 1 + .../g++.old-deja/g++.brendan/overload3.C | 2 +- .../g++.old-deja/g++.brendan/overload4.C | 6 +- .../g++.old-deja/g++.brendan/overload5.C | 2 +- .../g++.old-deja/g++.brendan/overload6.C | 2 +- .../g++.old-deja/g++.brendan/overload7.C | 1 + .../g++.old-deja/g++.brendan/overload8.C | 4 +- .../g++.old-deja/g++.brendan/overload9.C | 10 +- .../g++.old-deja/g++.brendan/parse1.C | 2 +- .../g++.old-deja/g++.brendan/parse2.C | 2 +- .../g++.old-deja/g++.brendan/parse3.C | 3 +- .../g++.old-deja/g++.brendan/parse4.C | 2 +- .../g++.old-deja/g++.brendan/parse5.C | 2 +- .../g++.old-deja/g++.brendan/parse6.C | 2 +- .../g++.old-deja/g++.brendan/prepost1.C | 6 +- .../g++.old-deja/g++.brendan/prepost2.C | 12 +- .../g++.old-deja/g++.brendan/prepost3.C | 4 +- .../g++.old-deja/g++.brendan/prepost4.C | 2 +- .../g++.old-deja/g++.brendan/ptolemy1.C | 2 +- .../g++.old-deja/g++.brendan/ptolemy2.C | 1 + .../g++.old-deja/g++.brendan/ptrmem1.C | 2 +- .../g++.old-deja/g++.brendan/ptrmem2.C | 2 +- .../g++.old-deja/g++.brendan/ptrmem3.C | 2 +- .../g++.old-deja/g++.brendan/ptrmem4.C | 2 +- .../g++.old-deja/g++.brendan/recurse.C | 4 +- .../g++.old-deja/g++.brendan/redecl1.C | 7 +- .../g++.old-deja/g++.brendan/redecl2.C | 1 + .../g++.old-deja/g++.brendan/redecl3.C | 4 +- .../g++.old-deja/g++.brendan/reference1.C | 3 +- .../g++.old-deja/g++.brendan/rtti1.C | 2 +- .../g++.old-deja/g++.brendan/scope1.C | 4 +- .../g++.old-deja/g++.brendan/scope2.C | 2 +- .../g++.old-deja/g++.brendan/scope3.C | 2 +- .../g++.old-deja/g++.brendan/scope4.C | 2 +- .../g++.old-deja/g++.brendan/scope5.C | 2 +- .../g++.old-deja/g++.brendan/shadow1.C | 4 +- .../g++.old-deja/g++.brendan/sizeof1.C | 6 +- .../g++.old-deja/g++.brendan/sizeof2.C | 6 +- .../g++.old-deja/g++.brendan/sizeof3.C | 6 +- .../g++.old-deja/g++.brendan/sizeof4.C | 6 +- .../g++.old-deja/g++.brendan/sizeof5.C | 1 + .../g++.old-deja/g++.brendan/sorry1.C | 2 +- .../g++.old-deja/g++.brendan/static1.C | 6 +- .../g++.old-deja/g++.brendan/static2.C | 4 +- .../g++.old-deja/g++.brendan/static3.C | 6 +- .../g++.old-deja/g++.brendan/synth1.C | 5 +- .../g++.old-deja/g++.brendan/template1.C | 2 +- .../g++.old-deja/g++.brendan/template11.C | 2 +- .../g++.old-deja/g++.brendan/template12.C | 2 +- .../g++.old-deja/g++.brendan/template13.C | 2 +- .../g++.old-deja/g++.brendan/template15.C | 2 +- .../g++.old-deja/g++.brendan/template16.C | 2 +- .../g++.old-deja/g++.brendan/template17.C | 6 +- .../g++.old-deja/g++.brendan/template18.C | 2 +- .../g++.old-deja/g++.brendan/template19.C | 2 +- .../g++.old-deja/g++.brendan/template2.C | 2 +- .../g++.old-deja/g++.brendan/template20.C | 2 +- .../g++.old-deja/g++.brendan/template21.C | 2 +- .../g++.old-deja/g++.brendan/template22.C | 1 + .../g++.old-deja/g++.brendan/template23.C | 2 +- .../g++.old-deja/g++.brendan/template24.C | 1 + .../g++.old-deja/g++.brendan/template25.C | 2 +- .../g++.old-deja/g++.brendan/template26.C | 2 +- .../g++.old-deja/g++.brendan/template27.C | 2 +- .../g++.old-deja/g++.brendan/template28.C | 2 +- .../g++.old-deja/g++.brendan/template29.C | 2 +- .../g++.old-deja/g++.brendan/template3.C | 1 + .../g++.old-deja/g++.brendan/template30.C | 2 +- .../g++.old-deja/g++.brendan/template31.C | 2 +- .../g++.old-deja/g++.brendan/template4.C | 2 +- .../g++.old-deja/g++.brendan/template5.C | 2 +- .../g++.old-deja/g++.brendan/template6.C | 2 +- .../g++.old-deja/g++.brendan/template7.C | 2 +- .../g++.old-deja/g++.brendan/template8.C | 2 +- .../g++.old-deja/g++.brendan/temporary1.C | 2 +- .../g++.old-deja/g++.brendan/typedef1.C | 2 +- .../g++.old-deja/g++.brendan/union1.C | 1 + .../g++.old-deja/g++.brendan/union2.C | 2 +- .../g++.old-deja/g++.brendan/union3.C | 2 +- .../g++.old-deja/g++.brendan/visibility1.C | 6 +- .../g++.old-deja/g++.brendan/visibility10.C | 6 +- .../g++.old-deja/g++.brendan/visibility2.C | 6 +- .../g++.old-deja/g++.brendan/visibility3.C | 2 +- .../g++.old-deja/g++.brendan/visibility4.C | 2 +- .../g++.old-deja/g++.brendan/visibility5.C | 2 +- .../g++.old-deja/g++.brendan/visibility6.C | 6 +- .../g++.old-deja/g++.brendan/visibility7.C | 6 +- .../g++.old-deja/g++.brendan/visibility8.C | 6 +- .../g++.old-deja/g++.brendan/visibility9.C | 6 +- .../g++.old-deja/g++.brendan/vtables1.C | 1 + .../g++.old-deja/g++.brendan/warnings1.C | 4 +- .../g++.old-deja/g++.brendan/warnings10.C | 2 +- .../g++.old-deja/g++.brendan/warnings2.C | 2 +- .../g++.old-deja/g++.brendan/warnings3.C | 4 +- .../g++.old-deja/g++.brendan/warnings4.C | 2 +- .../g++.old-deja/g++.brendan/warnings5.C | 2 +- .../g++.old-deja/g++.brendan/warnings6.C | 4 +- .../g++.old-deja/g++.brendan/warnings7.C | 4 +- .../g++.old-deja/g++.brendan/warnings8.C | 4 +- .../g++.old-deja/g++.brendan/warnings9.C | 4 +- .../g++.old-deja/g++.bugs/891229_02.C | 3 +- .../g++.old-deja/g++.bugs/891230_01.C | 3 +- .../g++.old-deja/g++.bugs/900107_01.C | 7 +- .../g++.old-deja/g++.bugs/900119_01.C | 23 +- .../g++.old-deja/g++.bugs/900121_01.C | 5 +- .../g++.old-deja/g++.bugs/900121_02.C | 5 +- .../g++.old-deja/g++.bugs/900121_05.C | 5 +- .../g++.old-deja/g++.bugs/900127_01.C | 7 +- .../g++.old-deja/g++.bugs/900127_02.C | 25 +- .../g++.old-deja/g++.bugs/900205_02.C | 5 +- .../g++.old-deja/g++.bugs/900205_03.C | 15 +- .../g++.old-deja/g++.bugs/900205_04.C | 3 +- .../g++.old-deja/g++.bugs/900207_03.C | 9 +- .../g++.old-deja/g++.bugs/900208_02.C | 5 +- .../g++.old-deja/g++.bugs/900208_03.C | 3 +- .../g++.old-deja/g++.bugs/900208_04.C | 3 +- .../g++.old-deja/g++.bugs/900209_01.C | 3 +- .../g++.old-deja/g++.bugs/900210_01.C | 145 ++--- .../g++.old-deja/g++.bugs/900210_02.C | 146 ++--- .../g++.old-deja/g++.bugs/900210_03.C | 11 +- .../g++.old-deja/g++.bugs/900210_05.C | 3 +- .../g++.old-deja/g++.bugs/900210_06.C | 5 +- .../g++.old-deja/g++.bugs/900210_07.C | 6 +- .../g++.old-deja/g++.bugs/900210_08.C | 3 +- .../g++.old-deja/g++.bugs/900210_09.C | 5 +- .../g++.old-deja/g++.bugs/900210_10.C | 3 +- .../g++.old-deja/g++.bugs/900211_01.C | 4 +- .../g++.old-deja/g++.bugs/900211_02.C | 5 +- .../g++.old-deja/g++.bugs/900211_03.C | 3 +- .../g++.old-deja/g++.bugs/900211_04.C | 13 +- .../g++.old-deja/g++.bugs/900212_01.C | 27 +- .../g++.old-deja/g++.bugs/900212_02.C | 5 +- .../g++.old-deja/g++.bugs/900212_03.C | 1 + .../g++.old-deja/g++.bugs/900213_01.C | 5 +- .../g++.old-deja/g++.bugs/900213_02.C | 3 +- .../g++.old-deja/g++.bugs/900213_03.C | 4 +- .../g++.old-deja/g++.bugs/900214_01.C | 7 +- .../g++.old-deja/g++.bugs/900215_01.C | 3 +- .../g++.old-deja/g++.bugs/900215_02.C | 5 +- .../g++.old-deja/g++.bugs/900220_01.C | 7 +- .../g++.old-deja/g++.bugs/900220_02.C | 3 +- .../g++.old-deja/g++.bugs/900220_03.C | 3 +- .../g++.old-deja/g++.bugs/900221_01.C | 3 +- .../g++.old-deja/g++.bugs/900227_01.C | 7 +- .../g++.old-deja/g++.bugs/900321_01.C | 9 +- .../g++.old-deja/g++.bugs/900321_02.C | 1 + .../g++.old-deja/g++.bugs/900321_04.C | 1 + .../g++.old-deja/g++.bugs/900321_05.C | 5 +- .../g++.old-deja/g++.bugs/900322_01.C | 17 +- .../g++.old-deja/g++.bugs/900324_02.C | 3 +- .../g++.old-deja/g++.bugs/900324_03.C | 5 +- .../g++.old-deja/g++.bugs/900324_04.C | 3 +- .../g++.old-deja/g++.bugs/900324_05.C | 3 +- .../g++.old-deja/g++.bugs/900324_06.C | 7 +- .../g++.old-deja/g++.bugs/900325_01.C | 5 +- .../g++.old-deja/g++.bugs/900330_01.C | 3 +- .../g++.old-deja/g++.bugs/900330_02.C | 5 +- .../g++.old-deja/g++.bugs/900331_02.C | 5 +- .../g++.old-deja/g++.bugs/900331_03.C | 2 + .../g++.old-deja/g++.bugs/900331_04.C | 9 +- .../g++.old-deja/g++.bugs/900401_01.C | 3 +- .../g++.old-deja/g++.bugs/900402_01.C | 3 +- .../g++.old-deja/g++.bugs/900402_02.C | 9 +- .../g++.old-deja/g++.bugs/900403_01.C | 5 +- .../g++.old-deja/g++.bugs/900403_04.C | 3 +- .../g++.old-deja/g++.bugs/900404_01.C | 3 +- .../g++.old-deja/g++.bugs/900404_02.C | 3 +- .../g++.old-deja/g++.bugs/900404_03.C | 7 +- .../g++.old-deja/g++.bugs/900404_04.C | 3 +- .../g++.old-deja/g++.bugs/900404_07.C | 3 +- .../g++.old-deja/g++.bugs/900405_01.C | 9 +- .../g++.old-deja/g++.bugs/900406_01.C | 5 +- .../g++.old-deja/g++.bugs/900406_02.C | 3 +- .../g++.old-deja/g++.bugs/900407_01.C | 3 +- .../g++.old-deja/g++.bugs/900428_01.C | 56 +- .../g++.old-deja/g++.bugs/900428_02.C | 18 +- .../g++.old-deja/g++.bugs/900428_03.C | 7 +- .../g++.old-deja/g++.bugs/900511_01.C | 3 +- .../g++.old-deja/g++.bugs/900511_02.C | 5 +- .../g++.old-deja/g++.bugs/900511_03.C | 5 +- .../g++.old-deja/g++.bugs/900514_03.C | 29 +- .../g++.old-deja/g++.bugs/900519_01.C | 5 +- .../g++.old-deja/g++.bugs/900519_02.C | 19 +- .../g++.old-deja/g++.bugs/900519_03.C | 21 +- .../g++.old-deja/g++.bugs/900519_04.C | 1 + .../g++.old-deja/g++.bugs/900519_05.C | 1 + .../g++.old-deja/g++.bugs/900519_06.C | 13 +- .../g++.old-deja/g++.bugs/900519_07.C | 7 +- .../g++.old-deja/g++.bugs/900519_09.C | 9 +- .../g++.old-deja/g++.bugs/900519_12.C | 3 +- .../g++.old-deja/g++.bugs/900519_13.C | 13 +- .../g++.old-deja/g++.bugs/900520_02.C | 7 +- .../g++.old-deja/g++.bugs/900520_03.C | 3 +- .../g++.old-deja/g++.bugs/900520_04.C | 31 +- .../g++.old-deja/g++.bugs/900520_05.C | 5 +- .../g++.old-deja/g++.bugs/900520_06.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/badalloc1.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/catch1.C | 8 +- gcc/testsuite/g++.old-deja/g++.eh/catch10.C | 7 +- gcc/testsuite/g++.old-deja/g++.eh/catch11.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/catch12.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/catch13.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/catch14.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/catch2.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/catch3.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch3p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch4.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch4p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch5.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch5p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch6.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch6p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch7.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch7p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch8.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch8p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch9.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catch9p.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/catchptr1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/cleanup1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/cleanup2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/cond1.C | 12 +- gcc/testsuite/g++.old-deja/g++.eh/crash1.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/crash2.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/crash3.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/crash4.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/crash5.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/crash6.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/ctor1.C | 5 +- gcc/testsuite/g++.old-deja/g++.eh/flow1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/fntry1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/ia64-1.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/inline1.C | 5 +- gcc/testsuite/g++.old-deja/g++.eh/inline2.C | 3 +- gcc/testsuite/g++.old-deja/g++.eh/new1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/new2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/pdel1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/pdel2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/ptr1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/ptrmem1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow3.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow4.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow5.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/rethrow6.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/spec1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/spec2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/spec3.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/spec4.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/spec5.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/spec6.C | 100 +-- gcc/testsuite/g++.old-deja/g++.eh/spec7.C | 1 + .../g++.old-deja/g++.eh/terminate1.C | 1 + .../g++.old-deja/g++.eh/terminate2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/throw1.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/throw2.C | 4 +- gcc/testsuite/g++.old-deja/g++.eh/tmpl1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/tmpl2.C | 5 +- gcc/testsuite/g++.old-deja/g++.eh/tmpl3.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/tmpl4.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/tmpl5.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/tmpl6.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/unwind1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/vbase1.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/vbase2.C | 1 + gcc/testsuite/g++.old-deja/g++.eh/vbase3.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/vbase4.C | 1 + .../g++.old-deja/g++.ext/addrfunc1.C | 4 +- .../g++.old-deja/g++.ext/addrfunc2.C | 3 +- .../g++.old-deja/g++.ext/addrfunc3.C | 3 +- .../g++.old-deja/g++.ext/addrfunc4.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/anon1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/anon2.C | 6 +- gcc/testsuite/g++.old-deja/g++.ext/anon3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/array1.C | 5 +- gcc/testsuite/g++.old-deja/g++.ext/array2.C | 4 +- gcc/testsuite/g++.old-deja/g++.ext/array3.C | 4 +- gcc/testsuite/g++.old-deja/g++.ext/array4.C | 4 +- gcc/testsuite/g++.old-deja/g++.ext/arrnew.C | 6 +- gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C | 6 +- gcc/testsuite/g++.old-deja/g++.ext/asmspec1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/attrib1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/attrib2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/attrib3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/attrib4.C | 12 +- gcc/testsuite/g++.old-deja/g++.ext/attrib5.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/attrib6.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/bound1.C | 4 +- .../g++.old-deja/g++.ext/constructor.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/default.C | 5 +- gcc/testsuite/g++.old-deja/g++.ext/delvoid.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/jump1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/label1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/label2.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/memconst.C | 8 +- .../g++.old-deja/g++.ext/namedret1.C | 5 +- .../g++.old-deja/g++.ext/namedret2.C | 6 +- .../g++.old-deja/g++.ext/namedret3.C | 7 +- gcc/testsuite/g++.old-deja/g++.ext/noweak1.C | 3 +- gcc/testsuite/g++.old-deja/g++.ext/null1.C | 1 + .../g++.old-deja/g++.ext/overload1.C | 10 +- gcc/testsuite/g++.old-deja/g++.ext/pretty.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/pretty2.C | 1 + gcc/testsuite/g++.old-deja/g++.ext/pretty3.C | 1 + gcc/testsuite/g++.old-deja/g++.ext/pretty4.C | 1 + .../g++.old-deja/g++.ext/restrict1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/return1.C | 7 +- .../g++.old-deja/g++.ext/stmtexpr1.C | 4 +- gcc/testsuite/g++.old-deja/g++.ext/syshdr1.C | 4 +- .../g++.old-deja/g++.ext/typename1.C | 1 + gcc/testsuite/g++.old-deja/g++.ext/typeof1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ext/typeof2.C | 6 +- gcc/testsuite/g++.old-deja/g++.gb/scope01.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope02.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope03.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope04.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope05.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope06.C | 4 +- gcc/testsuite/g++.old-deja/g++.gb/scope07.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope08.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope09.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope10.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope11.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope12.C | 2 +- gcc/testsuite/g++.old-deja/g++.gb/scope13.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/2371.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/3523.C | 2 +- .../g++.old-deja/g++.jason/access1.C | 4 +- .../g++.old-deja/g++.jason/access10.C | 2 +- .../g++.old-deja/g++.jason/access11.C | 2 +- .../g++.old-deja/g++.jason/access12.C | 2 +- .../g++.old-deja/g++.jason/access13.C | 6 +- .../g++.old-deja/g++.jason/access14.C | 4 +- .../g++.old-deja/g++.jason/access15.C | 4 +- .../g++.old-deja/g++.jason/access16.C | 6 +- .../g++.old-deja/g++.jason/access17.C | 12 +- .../g++.old-deja/g++.jason/access18.C | 13 +- .../g++.old-deja/g++.jason/access2.C | 2 +- .../g++.old-deja/g++.jason/access20.C | 2 +- .../g++.old-deja/g++.jason/access21.C | 4 +- .../g++.old-deja/g++.jason/access22.C | 5 +- .../g++.old-deja/g++.jason/access23.C | 47 +- .../g++.old-deja/g++.jason/access24.C | 2 +- .../g++.old-deja/g++.jason/access3.C | 2 +- .../g++.old-deja/g++.jason/access4.C | 2 +- .../g++.old-deja/g++.jason/access5.C | 2 +- .../g++.old-deja/g++.jason/access6.C | 2 +- .../g++.old-deja/g++.jason/access7.C | 4 +- .../g++.old-deja/g++.jason/access8.C | 6 +- .../g++.old-deja/g++.jason/access9.C | 4 +- .../g++.old-deja/g++.jason/aggregate.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ambig1.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/ambig2.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/ambig3.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/anon.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/anon2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/anon3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/anon4.C | 4 +- .../g++.old-deja/g++.jason/binding.C | 5 +- .../g++.old-deja/g++.jason/binding2.C | 2 +- .../g++.old-deja/g++.jason/binding3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/bool.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/bool2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/bool3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/bool4.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/bool5.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/bool6.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/bool7.C | 2 +- .../g++.old-deja/g++.jason/builtin.C | 4 +- .../g++.old-deja/g++.jason/builtin2.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/byval.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/byval2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/byval3.C | 2 +- .../g++.old-deja/g++.jason/c-inline.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/cast1.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/cast2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/cast3.C | 2 +- .../g++.old-deja/g++.jason/cleanup.C | 1 + .../g++.old-deja/g++.jason/cleanup2.C | 2 +- .../g++.old-deja/g++.jason/complete1.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/cond.C | 30 +- gcc/testsuite/g++.old-deja/g++.jason/cond2.C | 1 + .../g++.old-deja/g++.jason/condexp.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/const.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/const2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/const3.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/const4.C | 3 +- .../g++.old-deja/g++.jason/context.C | 2 +- .../g++.old-deja/g++.jason/conversion.C | 2 +- .../g++.old-deja/g++.jason/conversion10.C | 2 +- .../g++.old-deja/g++.jason/conversion11.C | 9 +- .../g++.old-deja/g++.jason/conversion2.C | 5 +- .../g++.old-deja/g++.jason/conversion3.C | 3 +- .../g++.old-deja/g++.jason/conversion4.C | 4 +- .../g++.old-deja/g++.jason/conversion5.C | 6 +- .../g++.old-deja/g++.jason/conversion6.C | 1 + .../g++.old-deja/g++.jason/conversion7.C | 1 + .../g++.old-deja/g++.jason/conversion8.C | 1 + .../g++.old-deja/g++.jason/conversion9.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/crash1.C | 2 +- .../g++.old-deja/g++.jason/crash10.C | 3 +- .../g++.old-deja/g++.jason/crash11.C | 2 +- .../g++.old-deja/g++.jason/crash12.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/crash3.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/crash4.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/crash5.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/crash6.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/crash7.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/crash8.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/crash9.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/ctor1.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ctor2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/dcast1.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/dcast2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/dcast3.C | 1 + .../g++.old-deja/g++.jason/default1.C | 4 +- .../g++.old-deja/g++.jason/default2.C | 2 +- .../g++.old-deja/g++.jason/default3.C | 2 +- .../g++.old-deja/g++.jason/defctor.C | 1 + .../g++.old-deja/g++.jason/delete1.C | 5 +- .../g++.old-deja/g++.jason/delete2.C | 4 +- .../g++.old-deja/g++.jason/delete3.C | 5 +- .../g++.old-deja/g++.jason/destruct.C | 2 +- .../g++.old-deja/g++.jason/destruct2.C | 6 +- .../g++.old-deja/g++.jason/destruct3.C | 4 +- .../g++.old-deja/g++.jason/destruct4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/dot.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/dtor.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/dtor2.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/dtor3.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/dtor4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/dtor5.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/enum.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/enum2.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/enum3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/enum4.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/enum5.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/enum6.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/enum7.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/enum8.C | 1 + .../g++.old-deja/g++.jason/explicit.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/expr1.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/friend.C | 1 + .../g++.old-deja/g++.jason/friend2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/groff1.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/hmc1.C | 2 +- .../g++.old-deja/g++.jason/incomplete1.C | 2 +- .../g++.old-deja/g++.jason/incomplete2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/init.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/init2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/init3.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/init4.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/inline.C | 1 + .../g++.old-deja/g++.jason/inline2.C | 4 +- .../g++.old-deja/g++.jason/inline3.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/jump.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/lex1.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/lineno.C | 8 +- .../g++.old-deja/g++.jason/lineno2.C | 6 +- .../g++.old-deja/g++.jason/lineno3.C | 6 +- .../g++.old-deja/g++.jason/lineno4.C | 6 +- .../g++.old-deja/g++.jason/lineno5.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/local.C | 11 +- gcc/testsuite/g++.old-deja/g++.jason/lookup.C | 2 +- .../g++.old-deja/g++.jason/lookup2.C | 4 +- .../g++.old-deja/g++.jason/lookup3.C | 4 +- .../g++.old-deja/g++.jason/loverload.C | 2 +- .../g++.old-deja/g++.jason/loverload3.C | 2 +- .../g++.old-deja/g++.jason/loverload4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/lvalue.C | 2 +- .../g++.old-deja/g++.jason/lvalue2.C | 8 +- .../g++.old-deja/g++.jason/lvalue3.C | 2 +- .../g++.old-deja/g++.jason/lvalue4.C | 1 + .../g++.old-deja/g++.jason/mangle1.C | 2 +- .../g++.old-deja/g++.jason/mangle2.C | 2 +- .../g++.old-deja/g++.jason/mangle3.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/member.C | 16 +- gcc/testsuite/g++.old-deja/g++.jason/method.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/mi.C | 1 + .../g++.old-deja/g++.jason/mutable1.C | 1 + .../g++.old-deja/g++.jason/nested1.C | 4 +- .../g++.old-deja/g++.jason/nested2.C | 2 +- .../g++.old-deja/g++.jason/nested4.C | 4 +- .../g++.old-deja/g++.jason/nested5.C | 4 +- .../g++.old-deja/g++.jason/nested6.C | 4 +- .../g++.old-deja/g++.jason/nested7.C | 2 +- .../g++.old-deja/g++.jason/nested8.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/net.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/net2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/new.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/new2.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/new3.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/new4.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/new5.C | 1 + .../g++.old-deja/g++.jason/offset1.C | 4 +- .../g++.old-deja/g++.jason/offset2.C | 1 + .../g++.old-deja/g++.jason/offset3.C | 4 +- .../g++.old-deja/g++.jason/offset4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/opeq.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/opeq2.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/opeq3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/opeq4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/opeq5.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/opeq6.C | 2 +- .../g++.old-deja/g++.jason/operator.C | 22 +- .../g++.old-deja/g++.jason/operator2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/opover.C | 2 +- .../g++.old-deja/g++.jason/optimize.C | 10 +- .../g++.old-deja/g++.jason/optimize2.C | 3 +- .../g++.old-deja/g++.jason/overload.C | 4 +- .../g++.old-deja/g++.jason/overload1.C | 4 +- .../g++.old-deja/g++.jason/overload11.C | 1 + .../g++.old-deja/g++.jason/overload12.C | 1 + .../g++.old-deja/g++.jason/overload13.C | 1 + .../g++.old-deja/g++.jason/overload14.C | 2 +- .../g++.old-deja/g++.jason/overload15.C | 2 +- .../g++.old-deja/g++.jason/overload16.C | 7 +- .../g++.old-deja/g++.jason/overload17.C | 2 +- .../g++.old-deja/g++.jason/overload18.C | 2 +- .../g++.old-deja/g++.jason/overload19.C | 1 + .../g++.old-deja/g++.jason/overload2.C | 4 +- .../g++.old-deja/g++.jason/overload20.C | 7 +- .../g++.old-deja/g++.jason/overload21.C | 9 +- .../g++.old-deja/g++.jason/overload22.C | 2 +- .../g++.old-deja/g++.jason/overload23.C | 4 +- .../g++.old-deja/g++.jason/overload24.C | 2 +- .../g++.old-deja/g++.jason/overload26.C | 4 +- .../g++.old-deja/g++.jason/overload27.C | 3 +- .../g++.old-deja/g++.jason/overload28.C | 7 +- .../g++.old-deja/g++.jason/overload29.C | 2 +- .../g++.old-deja/g++.jason/overload3.C | 2 +- .../g++.old-deja/g++.jason/overload30.C | 2 +- .../g++.old-deja/g++.jason/overload31.C | 2 +- .../g++.old-deja/g++.jason/overload32.C | 2 +- .../g++.old-deja/g++.jason/overload33.C | 2 +- .../g++.old-deja/g++.jason/overload34.C | 2 +- .../g++.old-deja/g++.jason/overload35.C | 6 +- .../g++.old-deja/g++.jason/overload36.C | 1 + .../g++.old-deja/g++.jason/overload4.C | 2 +- .../g++.old-deja/g++.jason/overload5.C | 5 +- .../g++.old-deja/g++.jason/overload6.C | 4 +- .../g++.old-deja/g++.jason/overload7.C | 4 +- .../g++.old-deja/g++.jason/overload8.C | 4 +- .../g++.old-deja/g++.jason/overload9.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/parse1.C | 4 +- .../g++.old-deja/g++.jason/parse10.C | 1 + .../g++.old-deja/g++.jason/parse11.C | 6 +- .../g++.old-deja/g++.jason/parse12.C | 3 +- .../g++.old-deja/g++.jason/parse13.C | 4 +- .../g++.old-deja/g++.jason/parse14.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/parse2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/parse3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/parse4.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/parse5.C | 8 +- gcc/testsuite/g++.old-deja/g++.jason/parse6.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/parse7.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/parse8.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/parse9.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/pmem.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/pmem2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/pmem3.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/pmem4.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/pmf.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/pmf2.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/pmf3.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/pmf4.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/pmf5.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/pmf6.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/pmf7.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/pmf8.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/pmf9.C | 2 +- .../g++.old-deja/g++.jason/pmftemp.C | 6 +- .../g++.old-deja/g++.jason/precedence.C | 4 +- .../g++.old-deja/g++.jason/redecl1.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/ref1.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/ref10.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ref11.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/ref12.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ref2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/ref3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/ref4.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/ref5.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/ref6.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/ref7.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ref8.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/ref9.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/report.C | 24 +- gcc/testsuite/g++.old-deja/g++.jason/return.C | 1 + .../g++.old-deja/g++.jason/return2.C | 1 + .../g++.old-deja/g++.jason/return3.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/rfg1.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg10.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg11.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg12.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg13.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg14.C | 11 +- gcc/testsuite/g++.old-deja/g++.jason/rfg16.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/rfg17.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg18.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg2.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg20.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/rfg21.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg22.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg23.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/rfg24.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg25.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg26.C | 3 +- gcc/testsuite/g++.old-deja/g++.jason/rfg27.C | 11 +- gcc/testsuite/g++.old-deja/g++.jason/rfg28.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/rfg3.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg4.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/rfg5.C | 6 +- gcc/testsuite/g++.old-deja/g++.jason/rfg6.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg7.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/rfg8.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/rfg9.C | 3 +- .../g++.old-deja/g++.jason/rvalue1.C | 1 + .../g++.old-deja/g++.jason/rvalue2.C | 1 + .../g++.old-deja/g++.jason/rvalue3.C | 3 +- .../g++.old-deja/g++.jason/scoping.C | 2 +- .../g++.old-deja/g++.jason/scoping10.C | 9 +- .../g++.old-deja/g++.jason/scoping11.C | 4 +- .../g++.old-deja/g++.jason/scoping12.C | 4 +- .../g++.old-deja/g++.jason/scoping13.C | 4 +- .../g++.old-deja/g++.jason/scoping14.C | 2 +- .../g++.old-deja/g++.jason/scoping15.C | 2 +- .../g++.old-deja/g++.jason/scoping16.C | 5 +- .../g++.old-deja/g++.jason/scoping17.C | 1 + .../g++.old-deja/g++.jason/scoping2.C | 2 +- .../g++.old-deja/g++.jason/scoping3.C | 4 +- .../g++.old-deja/g++.jason/scoping4.C | 6 +- .../g++.old-deja/g++.jason/scoping5.C | 2 +- .../g++.old-deja/g++.jason/scoping6.C | 10 +- .../g++.old-deja/g++.jason/scoping7.C | 6 +- .../g++.old-deja/g++.jason/scoping8.C | 5 +- .../g++.old-deja/g++.jason/scoping9.C | 2 +- .../g++.old-deja/g++.jason/shadow1.C | 4 +- .../g++.old-deja/g++.jason/soverload.C | 4 +- .../g++.old-deja/g++.jason/special.C | 3 +- .../g++.old-deja/g++.jason/static1.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/synth.C | 4 +- .../g++.old-deja/g++.jason/synth10.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/synth2.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/synth3.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/synth4.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/synth5.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/synth6.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/synth7.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/synth8.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/synth9.C | 2 +- .../g++.old-deja/g++.jason/tempargs.C | 2 +- .../g++.old-deja/g++.jason/tempcons.C | 4 +- .../g++.old-deja/g++.jason/tempdest.C | 2 +- .../g++.old-deja/g++.jason/tempinst1.C | 4 +- .../g++.old-deja/g++.jason/template1.C | 2 +- .../g++.old-deja/g++.jason/template10.C | 4 +- .../g++.old-deja/g++.jason/template11.C | 1 + .../g++.old-deja/g++.jason/template12.C | 2 +- .../g++.old-deja/g++.jason/template14.C | 1 + .../g++.old-deja/g++.jason/template15.C | 1 + .../g++.old-deja/g++.jason/template16.C | 1 + .../g++.old-deja/g++.jason/template17.C | 2 +- .../g++.old-deja/g++.jason/template18.C | 10 +- .../g++.old-deja/g++.jason/template19.C | 1 + .../g++.old-deja/g++.jason/template2.C | 2 +- .../g++.old-deja/g++.jason/template20.C | 1 + .../g++.old-deja/g++.jason/template21.C | 2 +- .../g++.old-deja/g++.jason/template22.C | 2 +- .../g++.old-deja/g++.jason/template23.C | 2 +- .../g++.old-deja/g++.jason/template24.C | 1 + .../g++.old-deja/g++.jason/template25.C | 1 + .../g++.old-deja/g++.jason/template26.C | 1 + .../g++.old-deja/g++.jason/template27.C | 1 + .../g++.old-deja/g++.jason/template28.C | 1 + .../g++.old-deja/g++.jason/template29.C | 2 +- .../g++.old-deja/g++.jason/template3.C | 3 +- .../g++.old-deja/g++.jason/template30.C | 7 +- .../g++.old-deja/g++.jason/template31.C | 1 + .../g++.old-deja/g++.jason/template32.C | 2 +- .../g++.old-deja/g++.jason/template33.C | 2 +- .../g++.old-deja/g++.jason/template34.C | 1 + .../g++.old-deja/g++.jason/template35.C | 2 +- .../g++.old-deja/g++.jason/template36.C | 1 + .../g++.old-deja/g++.jason/template37.C | 5 +- .../g++.old-deja/g++.jason/template39.C | 2 +- .../g++.old-deja/g++.jason/template4.C | 2 +- .../g++.old-deja/g++.jason/template40.C | 1 + .../g++.old-deja/g++.jason/template41.C | 1 + .../g++.old-deja/g++.jason/template42.C | 1 + .../g++.old-deja/g++.jason/template43.C | 1 + .../g++.old-deja/g++.jason/template44.C | 1 + .../g++.old-deja/g++.jason/template5.C | 2 +- .../g++.old-deja/g++.jason/template6.C | 3 +- .../g++.old-deja/g++.jason/template7.C | 4 +- .../g++.old-deja/g++.jason/template8.C | 4 +- .../g++.old-deja/g++.jason/template9.C | 4 +- .../g++.old-deja/g++.jason/temporary.C | 1 + .../g++.old-deja/g++.jason/temporary2.C | 11 +- .../g++.old-deja/g++.jason/temporary3.C | 1 + .../g++.old-deja/g++.jason/temporary4.C | 1 + .../g++.old-deja/g++.jason/temporary5.C | 1 + .../g++.old-deja/g++.jason/temporary6.C | 2 +- .../g++.old-deja/g++.jason/temporary7.C | 1 + .../g++.old-deja/g++.jason/temporary8.C | 1 + .../g++.old-deja/g++.jason/tempover.C | 2 +- .../g++.old-deja/g++.jason/tempparse.C | 4 +- .../g++.old-deja/g++.jason/tempsub.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/this.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/thunk1.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/thunk2.C | 5 +- gcc/testsuite/g++.old-deja/g++.jason/thunk3.C | 2 +- .../g++.old-deja/g++.jason/tredecl.C | 4 +- .../g++.old-deja/g++.jason/tredecl2.C | 2 +- .../g++.old-deja/g++.jason/tredecl3.C | 2 +- .../g++.old-deja/g++.jason/tredecl4.C | 5 +- .../g++.old-deja/g++.jason/trivial.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/typeck.C | 8 +- .../g++.old-deja/g++.jason/typedef.C | 4 +- .../g++.old-deja/g++.jason/typedef2.C | 1 + .../g++.old-deja/g++.jason/typedef3.C | 2 +- .../g++.old-deja/g++.jason/typeid1.C | 1 + .../g++.old-deja/g++.jason/typeid2.C | 1 + gcc/testsuite/g++.old-deja/g++.jason/union.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/vecdel.C | 1 + .../g++.old-deja/g++.jason/virtual.C | 4 +- .../g++.old-deja/g++.jason/virtual2.C | 1 + .../g++.old-deja/g++.jason/warning1.C | 4 +- .../g++.old-deja/g++.jason/warning10.C | 4 +- .../g++.old-deja/g++.jason/warning2.C | 4 +- .../g++.old-deja/g++.jason/warning3.C | 4 +- .../g++.old-deja/g++.jason/warning4.C | 4 +- .../g++.old-deja/g++.jason/warning5.C | 3 +- .../g++.old-deja/g++.jason/warning6.C | 4 +- .../g++.old-deja/g++.jason/warning7.C | 4 +- .../g++.old-deja/g++.jason/warning8.C | 4 +- .../g++.old-deja/g++.jason/warning9.C | 7 +- gcc/testsuite/g++.old-deja/g++.law/access1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/access2.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/access3.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/access4.C | 12 +- gcc/testsuite/g++.old-deja/g++.law/access5.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arg1.C | 14 +- gcc/testsuite/g++.old-deja/g++.law/arg10.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arg11.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/arg2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arg3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arg4.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arg5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arg6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arg7.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arg8.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arg9.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm10.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm11.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/arm12.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arm13.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arm14.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/arm15.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arm16.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arm2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm4.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arm5.C | 1 + gcc/testsuite/g++.old-deja/g++.law/arm6.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arm7.C | 3 +- gcc/testsuite/g++.old-deja/g++.law/arm8.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/arm9.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/array1.C | 1 + gcc/testsuite/g++.old-deja/g++.law/array2.C | 5 +- .../g++.old-deja/g++.law/bad-error1.C | 2 +- .../g++.old-deja/g++.law/bad-error3.C | 2 +- .../g++.old-deja/g++.law/bad-error4.C | 2 +- .../g++.old-deja/g++.law/bad-error6.C | 2 +- .../g++.old-deja/g++.law/bad-error7.C | 2 +- .../g++.old-deja/g++.law/bit-fields1.C | 2 +- .../g++.old-deja/g++.law/bit-fields2.C | 1 + .../g++.old-deja/g++.law/bit-fields3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/builtin1.C | 3 +- gcc/testsuite/g++.old-deja/g++.law/casts1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/casts2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/casts3.C | 6 +- .../g++.old-deja/g++.law/code-gen1.C | 1 + .../g++.old-deja/g++.law/code-gen2.C | 1 + .../g++.old-deja/g++.law/code-gen4.C | 1 + .../g++.old-deja/g++.law/code-gen5.C | 1 + gcc/testsuite/g++.old-deja/g++.law/copy1.C | 1 + gcc/testsuite/g++.old-deja/g++.law/copy2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors10.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/ctors11.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/ctors12.C | 1 + gcc/testsuite/g++.old-deja/g++.law/ctors13.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/ctors14.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors15.C | 1 + gcc/testsuite/g++.old-deja/g++.law/ctors16.C | 1 + gcc/testsuite/g++.old-deja/g++.law/ctors17.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/ctors18.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors19.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/ctors20.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors21.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors4.C | 3 +- gcc/testsuite/g++.old-deja/g++.law/ctors5.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/ctors6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors7.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/ctors8.C | 1 + gcc/testsuite/g++.old-deja/g++.law/ctors9.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/cvt1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt10.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt11.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/cvt12.C | 1 + gcc/testsuite/g++.old-deja/g++.law/cvt13.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt14.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt15.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt16.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt17.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/cvt18.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt19.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/cvt20.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/cvt21.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt22.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt23.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt4.C | 1 + gcc/testsuite/g++.old-deja/g++.law/cvt5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/cvt7.C | 1 + gcc/testsuite/g++.old-deja/g++.law/cvt8.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/cvt9.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/dossier1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/dtors1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/dtors2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/dtors3.C | 1 + gcc/testsuite/g++.old-deja/g++.law/dtors4.C | 1 + gcc/testsuite/g++.old-deja/g++.law/dtors5.C | 1 + gcc/testsuite/g++.old-deja/g++.law/enum1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/enum2.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/enum3.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/enum4.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/enum6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/enum7.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/enum8.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/enum9.C | 3 +- gcc/testsuite/g++.old-deja/g++.law/except1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/except2.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/except3.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/except4.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/except5.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/except6.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/friend1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/friend4.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/friend5.C | 8 +- .../g++.old-deja/g++.law/global-init1.C | 1 + gcc/testsuite/g++.old-deja/g++.law/incdec1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/init1.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/init10.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/init11.C | 1 + gcc/testsuite/g++.old-deja/g++.law/init13.C | 1 + gcc/testsuite/g++.old-deja/g++.law/init14.C | 1 + gcc/testsuite/g++.old-deja/g++.law/init2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/init3.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/init4.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/init5.C | 8 +- gcc/testsuite/g++.old-deja/g++.law/init6.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/init7.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/init8.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/init9.C | 1 + gcc/testsuite/g++.old-deja/g++.law/inline4.C | 1 + gcc/testsuite/g++.old-deja/g++.law/inline6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/inline7.C | 2 +- .../g++.old-deja/g++.law/memoized1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/mentor1.C | 4 +- .../g++.old-deja/g++.law/missed-error1.C | 6 +- .../g++.old-deja/g++.law/missed-error2.C | 10 +- .../g++.old-deja/g++.law/missed-error3.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/missing1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/nest1.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/nest2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/nest3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/nest4.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/nest5.C | 2 +- .../g++.old-deja/g++.law/operators10.C | 2 +- .../g++.old-deja/g++.law/operators11.C | 2 +- .../g++.old-deja/g++.law/operators12.C | 2 +- .../g++.old-deja/g++.law/operators13.C | 2 +- .../g++.old-deja/g++.law/operators14.C | 2 +- .../g++.old-deja/g++.law/operators15.C | 1 + .../g++.old-deja/g++.law/operators16.C | 1 + .../g++.old-deja/g++.law/operators17.C | 6 +- .../g++.old-deja/g++.law/operators18.C | 2 +- .../g++.old-deja/g++.law/operators19.C | 2 +- .../g++.old-deja/g++.law/operators2.C | 2 +- .../g++.old-deja/g++.law/operators21.C | 6 +- .../g++.old-deja/g++.law/operators22.C | 2 +- .../g++.old-deja/g++.law/operators23.C | 1 + .../g++.old-deja/g++.law/operators24.C | 2 +- .../g++.old-deja/g++.law/operators25.C | 2 +- .../g++.old-deja/g++.law/operators27.C | 1 + .../g++.old-deja/g++.law/operators28.C | 2 +- .../g++.old-deja/g++.law/operators29.C | 2 +- .../g++.old-deja/g++.law/operators3.C | 2 +- .../g++.old-deja/g++.law/operators30.C | 1 + .../g++.old-deja/g++.law/operators31.C | 2 +- .../g++.old-deja/g++.law/operators32.C | 6 +- .../g++.old-deja/g++.law/operators33.C | 2 +- .../g++.old-deja/g++.law/operators34.C | 2 +- .../g++.old-deja/g++.law/operators4.C | 3 +- .../g++.old-deja/g++.law/operators6.C | 2 +- .../g++.old-deja/g++.law/operators8.C | 1 + .../g++.old-deja/g++.law/operators9.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/parsing1.C | 2 +- .../g++.old-deja/g++.law/parsing10.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing4.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing7.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing8.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/parsing9.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/patches1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/pic1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/profile1.C | 5 +- gcc/testsuite/g++.old-deja/g++.law/refs1.C | 1 + gcc/testsuite/g++.old-deja/g++.law/refs2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/refs3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/refs4.C | 1 + gcc/testsuite/g++.old-deja/g++.law/scope1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/scope2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/scope3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/scope4.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/scope5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/shadow1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/shadow2.C | 4 +- .../g++.old-deja/g++.law/static-mem2.C | 2 +- .../g++.old-deja/g++.law/static-mem3.C | 2 +- .../g++.old-deja/g++.law/static-mem4.C | 2 +- .../g++.old-deja/g++.law/static-mem5.C | 4 +- .../g++.old-deja/g++.law/template1.C | 2 +- .../g++.old-deja/g++.law/template3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/temps1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/temps2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/temps3.C | 1 + gcc/testsuite/g++.old-deja/g++.law/temps4.C | 3 +- gcc/testsuite/g++.old-deja/g++.law/temps5.C | 1 + gcc/testsuite/g++.old-deja/g++.law/temps6.C | 1 + gcc/testsuite/g++.old-deja/g++.law/temps7.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/typeck1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/typeck2.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/typeck3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/typeck4.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/union1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/union2.C | 10 +- gcc/testsuite/g++.old-deja/g++.law/union3.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/union4.C | 4 +- .../g++.old-deja/g++.law/unsorted1.C | 4 +- .../g++.old-deja/g++.law/unsorted2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/vbase1.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/virtual1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/virtual2.C | 1 + gcc/testsuite/g++.old-deja/g++.law/virtual3.C | 1 + gcc/testsuite/g++.old-deja/g++.law/virtual4.C | 1 + .../g++.old-deja/g++.law/visibility1.C | 2 +- .../g++.old-deja/g++.law/visibility10.C | 4 +- .../g++.old-deja/g++.law/visibility11.C | 4 +- .../g++.old-deja/g++.law/visibility12.C | 6 +- .../g++.old-deja/g++.law/visibility13.C | 10 +- .../g++.old-deja/g++.law/visibility14.C | 2 +- .../g++.old-deja/g++.law/visibility15.C | 6 +- .../g++.old-deja/g++.law/visibility16.C | 6 +- .../g++.old-deja/g++.law/visibility17.C | 10 +- .../g++.old-deja/g++.law/visibility18.C | 6 +- .../g++.old-deja/g++.law/visibility19.C | 18 +- .../g++.old-deja/g++.law/visibility2.C | 2 +- .../g++.old-deja/g++.law/visibility20.C | 8 +- .../g++.old-deja/g++.law/visibility21.C | 6 +- .../g++.old-deja/g++.law/visibility22.C | 2 +- .../g++.old-deja/g++.law/visibility24.C | 6 +- .../g++.old-deja/g++.law/visibility25.C | 2 +- .../g++.old-deja/g++.law/visibility26.C | 2 +- .../g++.old-deja/g++.law/visibility27.C | 2 +- .../g++.old-deja/g++.law/visibility28.C | 4 +- .../g++.old-deja/g++.law/visibility3.C | 6 +- .../g++.old-deja/g++.law/visibility4.C | 6 +- .../g++.old-deja/g++.law/visibility5.C | 6 +- .../g++.old-deja/g++.law/visibility6.C | 6 +- .../g++.old-deja/g++.law/visibility7.C | 10 +- .../g++.old-deja/g++.law/visibility8.C | 6 +- .../g++.old-deja/g++.law/visibility9.C | 6 +- gcc/testsuite/g++.old-deja/g++.law/vtable1.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/vtable2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/vtable3.C | 1 + gcc/testsuite/g++.old-deja/g++.law/weak.C | 5 +- .../g++.old-deja/g++.martin/access1.C | 2 +- .../g++.old-deja/g++.martin/ambig1.C | 8 +- .../g++.old-deja/g++.martin/bitset1.C | 1 + gcc/testsuite/g++.old-deja/g++.martin/conv1.C | 1 + .../g++.old-deja/g++.martin/crash1.C | 4 +- gcc/testsuite/g++.old-deja/g++.martin/eval1.C | 1 + .../g++.old-deja/g++.martin/lookup1.C | 2 +- gcc/testsuite/g++.old-deja/g++.martin/new1.C | 1 + .../g++.old-deja/g++.martin/overload1.C | 1 + gcc/testsuite/g++.old-deja/g++.martin/pmf1.C | 1 + gcc/testsuite/g++.old-deja/g++.martin/pmf2.C | 3 +- gcc/testsuite/g++.old-deja/g++.martin/pure1.C | 6 +- .../g++.old-deja/g++.martin/sts_conv.C | 3 +- .../g++.old-deja/g++.martin/sts_iarr.C | 1 + .../g++.old-deja/g++.martin/sts_partial.C | 1 + .../g++.old-deja/g++.martin/sts_vectini.C | 3 +- .../g++.old-deja/g++.martin/typedef1.C | 2 +- .../g++.old-deja/g++.martin/typedef2.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/align1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/align2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ambig1.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/asm1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/asm2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/bool1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/bool2.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/bool4.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/conv1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/debug1.C | 4 +- .../g++.old-deja/g++.mike/dyncast1.C | 4 +- .../g++.old-deja/g++.mike/dyncast2.C | 4 +- .../g++.old-deja/g++.mike/dyncast3.C | 4 +- .../g++.old-deja/g++.mike/dyncast4.C | 3 +- .../g++.old-deja/g++.mike/dyncast5.C | 1 + .../g++.old-deja/g++.mike/dyncast6.C | 3 +- .../g++.old-deja/g++.mike/dyncast7.C | 3 +- .../g++.old-deja/g++.mike/dyncast8.C | 1 + .../g++.old-deja/g++.mike/dyncast9.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/eh1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh10.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh11.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh12.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh13.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh14.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh15.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh16.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh17.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh18.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh19.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh2.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh20.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh21.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh23.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh24.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh25.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh26.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh27.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh28.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh29.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh3.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh30.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/eh31.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh32.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh33.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh34.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh35.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh36.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh37.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh38.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh39.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh4.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh40.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh41.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh42.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh44.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh45.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/eh46.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/eh47.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh48.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh49.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh5.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh50.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh51.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh52.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/eh53.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh54.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/eh55.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh56.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/eh57.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh58.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh59.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/eh6.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh7.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh8.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/eh9.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/enum1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/err1.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/err2.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/err3.C | 3 +- .../g++.old-deja/g++.mike/explicit1.C | 3 +- .../g++.old-deja/g++.mike/explicit2.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/for1.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/for2.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/for3.C | 9 +- gcc/testsuite/g++.old-deja/g++.mike/fresco1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/hog1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/init1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/init2.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/leak1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/mangle1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/mangle2.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/mangle3.C | 1 + .../g++.old-deja/g++.mike/memoize1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/mi1.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/mi2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/misc1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/misc11.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/misc12.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/misc13.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/misc14.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/misc2.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/misc3.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/misc5.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/misc6.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/misc7.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/misc8.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/misc9.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/net1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net10.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/net11.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/net12.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/net13.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net14.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net15.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net16.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net17.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net18.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net19.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net2.C | 10 +- gcc/testsuite/g++.old-deja/g++.mike/net20.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net21.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net22.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/net23.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net24.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net25.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net26.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net27.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net28.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net29.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net3.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net30.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net31.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/net32.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net34.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/net35.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net36.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/net37.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net38.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net39.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net4.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net40.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net41.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net42.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net43.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net44.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/net45.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net46.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/net47.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/net48.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/net6.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/net7.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/net8.C | 14 +- gcc/testsuite/g++.old-deja/g++.mike/net9.C | 16 +- gcc/testsuite/g++.old-deja/g++.mike/ns1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ns10.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ns11.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ns12.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ns13.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/ns14.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/ns15.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/ns2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/ns3.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/ns4.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/ns5.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/ns6.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/ns7.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/ns8.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/ns9.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/offset1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/opr-as1.C | 1 + .../g++.old-deja/g++.mike/opr-dot1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p10148.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p10247.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p10416.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p10511.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p10769a.C | 7 +- gcc/testsuite/g++.old-deja/g++.mike/p10769b.C | 7 +- gcc/testsuite/g++.old-deja/g++.mike/p10849a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p10951.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p11012.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p11110.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p11142.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p11144.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p11482.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p11667.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p12306.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p12306a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p1248.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p1567.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p16146.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p1862.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p1989.C | 12 +- gcc/testsuite/g++.old-deja/g++.mike/p2394.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p2431.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p2573.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p2736.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p2746.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p2793.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p2806.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p2846.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p2846a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p2846b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p2855.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p2960.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3041.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3060c.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p3060d.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3068.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3070.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p3139.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3524a.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p3524b.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p3524c.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p3538a.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p3538b.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p3570.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3579.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3708.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3708a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3708b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p3764.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p3836.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p4068.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4104.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4173.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p418.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p4238.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p4246.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4263.C | 7 +- gcc/testsuite/g++.old-deja/g++.mike/p438.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p4484.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p4511.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4619.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p4623.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4667.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4671.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p4677.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p4693.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p4736a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4736b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4736c.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p4750.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p5469.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5469a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5571.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5611.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5673.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5718.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p5793.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p5840.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p5958.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p6004.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p6058.C | 18 +- gcc/testsuite/g++.old-deja/g++.mike/p6149.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p6311.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p646.C | 15 +- gcc/testsuite/g++.old-deja/g++.mike/p6578.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p658.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p6610a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p6610b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p6611.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p6746.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p6901.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p6927.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p700.C | 275 ++++---- gcc/testsuite/g++.old-deja/g++.mike/p701.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/p710.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p7180.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p7325.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p7476.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p755.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p755a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p7626.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p7635.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p7651.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p783.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p783a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p783b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p784.C | 64 +- gcc/testsuite/g++.old-deja/g++.mike/p786.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p7865.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p7868.C | 10 +- gcc/testsuite/g++.old-deja/g++.mike/p789.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p789a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p7912.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p8009.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p8018.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p8039.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p807.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p807a.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/p811.C | 14 +- gcc/testsuite/g++.old-deja/g++.mike/p8154.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p8155.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p8175.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/p8269.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p8460.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p8483.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p8620.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p8786.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p8804.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p8825.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p9068.C | 5 +- gcc/testsuite/g++.old-deja/g++.mike/p9129.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/p9206.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p9506.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/p9706.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p9732a.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p9732b.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/p9732c.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/p991.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/parse1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/pmd1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/pmf1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pmf2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pmf3.C | 9 +- gcc/testsuite/g++.old-deja/g++.mike/pmf4.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/pmf6.C | 7 +- gcc/testsuite/g++.old-deja/g++.mike/pmf7.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pmf8.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pmf9.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pt1.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/pt2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/pt3.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/pt4.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/ref1.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/rtti1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/rtti2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/rtti3.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/s24939.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/s35520.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/s9959.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/scast1.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/temp.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/thunk1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/thunk2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/thunk3.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/unroll1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/virt1.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/virt2.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/virt3.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/virt4.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/virt5.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/virt6.C | 1 + gcc/testsuite/g++.old-deja/g++.mike/vtable1.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/warn1.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/warn2.C | 6 +- gcc/testsuite/g++.old-deja/g++.mike/warn3.C | 8 +- gcc/testsuite/g++.old-deja/g++.mike/warn4.C | 3 +- gcc/testsuite/g++.old-deja/g++.mike/warn5.C | 10 +- gcc/testsuite/g++.old-deja/g++.mike/warn6.C | 16 +- gcc/testsuite/g++.old-deja/g++.mike/warn7.C | 4 +- gcc/testsuite/g++.old-deja/g++.mike/warn8.C | 10 +- gcc/testsuite/g++.old-deja/g++.niklas/t113.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t114.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t115.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t118.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t119.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t120.C | 4 +- gcc/testsuite/g++.old-deja/g++.niklas/t121.C | 6 +- gcc/testsuite/g++.old-deja/g++.niklas/t122.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t123.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t124.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t125.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t126.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t127.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t128.C | 6 +- gcc/testsuite/g++.old-deja/g++.niklas/t129.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t130.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t131.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t132.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t133.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t134.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t135.C | 11 +- gcc/testsuite/g++.old-deja/g++.niklas/t136.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t137.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t138.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t139.C | 4 +- gcc/testsuite/g++.old-deja/g++.niklas/t140.C | 1 + gcc/testsuite/g++.old-deja/g++.niklas/t141.C | 6 +- gcc/testsuite/g++.old-deja/g++.ns/alias1.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/alias2.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/alias3.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/alias4.C | 11 +- gcc/testsuite/g++.old-deja/g++.ns/alias5.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/alias6.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/alias7.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/anon1.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/bogus1.C | 6 +- gcc/testsuite/g++.old-deja/g++.ns/crash1.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/crash2.C | 5 +- gcc/testsuite/g++.old-deja/g++.ns/crash3.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/crash4.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/extern1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/friend1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/friend2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/invalid1.C | 8 +- gcc/testsuite/g++.old-deja/g++.ns/koenig1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/koenig2.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/koenig3.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/koenig4.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/koenig5.C | 7 +- gcc/testsuite/g++.old-deja/g++.ns/koenig6.C | 3 +- gcc/testsuite/g++.old-deja/g++.ns/koenig7.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/koenig8.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/koenig9.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/lookup1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/lookup2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/lookup3.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/lookup4.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/lookup5.C | 6 +- gcc/testsuite/g++.old-deja/g++.ns/main1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/new1.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns1.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns10.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/ns11.C | 9 +- gcc/testsuite/g++.old-deja/g++.ns/ns12.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns13.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns14.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns15.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns16.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns17.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/ns18.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns19.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns2.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns4.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns5.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns6.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/ns7.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns8.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/ns9.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/overload1.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/overload2.C | 7 +- gcc/testsuite/g++.old-deja/g++.ns/overload3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/overload4.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/overload5.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/scoped1.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/template1.C | 2 +- .../g++.old-deja/g++.ns/template10.C | 2 +- .../g++.old-deja/g++.ns/template11.C | 1 + .../g++.old-deja/g++.ns/template12.C | 2 +- .../g++.old-deja/g++.ns/template13.C | 11 +- .../g++.old-deja/g++.ns/template14.C | 2 +- .../g++.old-deja/g++.ns/template15.C | 2 +- .../g++.old-deja/g++.ns/template16.C | 2 +- .../g++.old-deja/g++.ns/template17.C | 2 +- .../g++.old-deja/g++.ns/template18.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/template2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/template3.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/template4.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/template5.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/template6.C | 6 +- gcc/testsuite/g++.old-deja/g++.ns/template7.C | 5 +- gcc/testsuite/g++.old-deja/g++.ns/template8.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/template9.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/type1.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/type2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/undef1.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/using1.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/using10.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using11.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/using12.C | 14 +- gcc/testsuite/g++.old-deja/g++.ns/using13.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/using14.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using2.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using4.C | 3 +- gcc/testsuite/g++.old-deja/g++.ns/using5.C | 4 +- gcc/testsuite/g++.old-deja/g++.ns/using6.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using7.C | 1 + gcc/testsuite/g++.old-deja/g++.ns/using8.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/using9.C | 2 +- gcc/testsuite/g++.old-deja/g++.oliva/ctor1.C | 4 +- .../g++.old-deja/g++.oliva/delete1.C | 12 +- .../g++.old-deja/g++.oliva/delete2.C | 1 + .../g++.old-deja/g++.oliva/delete3.C | 1 + .../g++.old-deja/g++.oliva/delete4.C | 1 + .../g++.old-deja/g++.oliva/delete5.C | 1 + gcc/testsuite/g++.old-deja/g++.oliva/dwarf1.C | 3 +- gcc/testsuite/g++.old-deja/g++.oliva/dwarf2.C | 3 +- gcc/testsuite/g++.old-deja/g++.oliva/dwarf3.C | 3 +- gcc/testsuite/g++.old-deja/g++.oliva/expr1.C | 4 +- gcc/testsuite/g++.old-deja/g++.oliva/expr2.C | 4 +- gcc/testsuite/g++.old-deja/g++.oliva/ext1.C | 3 +- .../g++.old-deja/g++.oliva/friend1.C | 2 +- .../g++.old-deja/g++.oliva/inline1.C | 3 +- .../g++.old-deja/g++.oliva/linkage1.C | 9 +- .../g++.old-deja/g++.oliva/nameret1.C | 6 +- .../g++.old-deja/g++.oliva/nameret2.C | 6 +- gcc/testsuite/g++.old-deja/g++.oliva/new1.C | 1 + gcc/testsuite/g++.old-deja/g++.oliva/ns1.C | 4 +- gcc/testsuite/g++.old-deja/g++.oliva/ns2.C | 4 +- gcc/testsuite/g++.old-deja/g++.oliva/ns3.C | 3 +- .../g++.old-deja/g++.oliva/overload1.C | 12 +- .../g++.old-deja/g++.oliva/partord1.C | 6 +- .../g++.old-deja/g++.oliva/partspec1.C | 2 +- .../g++.old-deja/g++.oliva/stkalign.C | 3 +- .../g++.old-deja/g++.oliva/template1.C | 9 +- .../g++.old-deja/g++.oliva/template10.C | 4 +- .../g++.old-deja/g++.oliva/template2.C | 4 +- .../g++.old-deja/g++.oliva/template3.C | 4 +- .../g++.old-deja/g++.oliva/template4.C | 6 +- .../g++.old-deja/g++.oliva/template5.C | 2 +- .../g++.old-deja/g++.oliva/template6.C | 4 +- .../g++.old-deja/g++.oliva/template7.C | 4 +- .../g++.old-deja/g++.oliva/template8.C | 8 +- .../g++.old-deja/g++.oliva/template9.C | 4 +- gcc/testsuite/g++.old-deja/g++.oliva/thunk1.C | 1 + .../g++.old-deja/g++.oliva/typename1.C | 4 +- .../g++.old-deja/g++.oliva/typename2.C | 6 +- .../g++.old-deja/g++.oliva/typeof1.C | 3 +- .../g++.old-deja/g++.other/900403_04.C | 4 +- .../g++.old-deja/g++.other/900519_12.C | 4 +- .../g++.old-deja/g++.other/access1.C | 2 +- .../g++.old-deja/g++.other/access10.C | 2 +- .../g++.old-deja/g++.other/access11.C | 8 +- .../g++.old-deja/g++.other/access2.C | 6 +- .../g++.old-deja/g++.other/access3.C | 2 +- .../g++.old-deja/g++.other/access4.C | 6 +- .../g++.old-deja/g++.other/access5.C | 2 +- .../g++.old-deja/g++.other/access6.C | 8 +- .../g++.old-deja/g++.other/access7.C | 16 +- .../g++.old-deja/g++.other/access8.C | 2 +- .../g++.old-deja/g++.other/access9.C | 2 +- .../g++.old-deja/g++.other/addrof1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/align.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/ambig1.C | 20 +- gcc/testsuite/g++.old-deja/g++.other/ambig2.C | 10 +- gcc/testsuite/g++.old-deja/g++.other/ambig3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/anon1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/anon2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/anon3.C | 1 + gcc/testsuite/g++.old-deja/g++.other/anon4.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/anon5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/anon6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/anon7.C | 18 +- gcc/testsuite/g++.old-deja/g++.other/anon8.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/anon9.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/array1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/array2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/array3.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/array4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/array5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/array6.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/array9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/asm1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/asm2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/asm3.C | 5 +- .../g++.old-deja/g++.other/badarrow.C | 4 +- .../g++.old-deja/g++.other/badopt1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/base1.C | 8 +- .../g++.old-deja/g++.other/bitfld1.C | 2 +- .../g++.old-deja/g++.other/bitfld2.C | 5 +- .../g++.old-deja/g++.other/bitfld3.C | 2 +- .../g++.old-deja/g++.other/bitfld4.C | 2 +- .../g++.old-deja/g++.other/bitfld5.C | 4 +- .../g++.old-deja/g++.other/builtins1.C | 3 +- .../g++.old-deja/g++.other/builtins10.C | 2 +- .../g++.old-deja/g++.other/builtins2.C | 3 +- .../g++.old-deja/g++.other/builtins3.C | 3 +- .../g++.old-deja/g++.other/builtins4.C | 3 +- .../g++.old-deja/g++.other/builtins5.C | 6 +- .../g++.old-deja/g++.other/builtins6.C | 3 +- .../g++.old-deja/g++.other/builtins7.C | 3 +- .../g++.old-deja/g++.other/builtins8.C | 3 +- .../g++.old-deja/g++.other/builtins9.C | 1 + gcc/testsuite/g++.old-deja/g++.other/call1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/cast1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cast2.C | 10 +- gcc/testsuite/g++.old-deja/g++.other/cast3.C | 14 +- gcc/testsuite/g++.old-deja/g++.other/cast4.C | 16 +- gcc/testsuite/g++.old-deja/g++.other/cast5.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/cast6.C | 18 +- gcc/testsuite/g++.old-deja/g++.other/cast7.C | 1 + .../g++.old-deja/g++.other/cleanup1.C | 1 + .../g++.old-deja/g++.other/cleanup2.C | 3 +- .../g++.old-deja/g++.other/cleanup4.C | 4 +- .../g++.old-deja/g++.other/comdat1.C | 7 +- .../g++.old-deja/g++.other/comdat2.C | 7 +- .../g++.old-deja/g++.other/comdat3.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/cond1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cond2.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cond3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cond4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cond5.C | 20 +- gcc/testsuite/g++.old-deja/g++.other/cond6.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/cond7.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/const1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/const2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/conv1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/conv2.C | 8 +- gcc/testsuite/g++.old-deja/g++.other/conv3.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/conv4.C | 1 + gcc/testsuite/g++.old-deja/g++.other/conv5.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/conv6.C | 7 +- gcc/testsuite/g++.old-deja/g++.other/conv7.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/conv8.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/conv9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/copy1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/copy2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/copy3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/covar1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/crash1.C | 5 +- .../g++.old-deja/g++.other/crash10.C | 2 +- .../g++.old-deja/g++.other/crash11.C | 2 +- .../g++.old-deja/g++.other/crash12.C | 4 +- .../g++.old-deja/g++.other/crash13.C | 2 +- .../g++.old-deja/g++.other/crash14.C | 2 +- .../g++.old-deja/g++.other/crash15.C | 4 +- .../g++.old-deja/g++.other/crash16.C | 5 +- .../g++.old-deja/g++.other/crash17.C | 4 +- .../g++.old-deja/g++.other/crash18.C | 4 +- .../g++.old-deja/g++.other/crash19.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/crash2.C | 8 +- .../g++.old-deja/g++.other/crash20.C | 2 +- .../g++.old-deja/g++.other/crash21.C | 4 +- .../g++.old-deja/g++.other/crash22.C | 4 +- .../g++.old-deja/g++.other/crash23.C | 6 +- .../g++.old-deja/g++.other/crash24.C | 6 +- .../g++.old-deja/g++.other/crash25.C | 6 +- .../g++.old-deja/g++.other/crash26.C | 4 +- .../g++.old-deja/g++.other/crash27.C | 4 +- .../g++.old-deja/g++.other/crash28.C | 4 +- .../g++.old-deja/g++.other/crash29.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/crash3.C | 4 +- .../g++.old-deja/g++.other/crash30.C | 4 +- .../g++.old-deja/g++.other/crash31.C | 6 +- .../g++.old-deja/g++.other/crash32.C | 13 +- .../g++.old-deja/g++.other/crash33.C | 2 +- .../g++.old-deja/g++.other/crash34.C | 3 +- .../g++.old-deja/g++.other/crash35.C | 4 +- .../g++.old-deja/g++.other/crash36.C | 16 +- .../g++.old-deja/g++.other/crash37.C | 4 +- .../g++.old-deja/g++.other/crash38.C | 6 +- .../g++.old-deja/g++.other/crash39.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/crash4.C | 4 +- .../g++.old-deja/g++.other/crash40.C | 2 +- .../g++.old-deja/g++.other/crash41.C | 14 +- .../g++.old-deja/g++.other/crash42.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/crash5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/crash6.C | 4 +- .../g++.old-deja/g++.other/crash60.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/crash7.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/crash8.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/crash9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/ctor1.C | 4 +- .../g++.old-deja/g++.other/cvqual1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/cvt1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/dcast1.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/dcast2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug3.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug4.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug5.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug6.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug7.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug8.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/debug9.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/decl1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/decl2.C | 10 +- gcc/testsuite/g++.old-deja/g++.other/decl3.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/decl4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/decl5.C | 38 +- gcc/testsuite/g++.old-deja/g++.other/decl6.C | 28 +- gcc/testsuite/g++.old-deja/g++.other/decl7.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/decl8.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/decl9.C | 5 +- .../g++.old-deja/g++.other/defarg1.C | 8 +- .../g++.old-deja/g++.other/defarg2.C | 1 + .../g++.old-deja/g++.other/defarg3.C | 2 +- .../g++.old-deja/g++.other/defarg4.C | 2 +- .../g++.old-deja/g++.other/defarg5.C | 2 +- .../g++.old-deja/g++.other/defarg6.C | 2 +- .../g++.old-deja/g++.other/defarg7.C | 6 +- .../g++.old-deja/g++.other/defarg8.C | 8 +- .../g++.old-deja/g++.other/defarg9.C | 2 +- .../g++.old-deja/g++.other/delete1.C | 2 +- .../g++.old-deja/g++.other/delete2.C | 6 +- .../g++.old-deja/g++.other/delete3.C | 1 + .../g++.old-deja/g++.other/delete4.C | 14 +- .../g++.old-deja/g++.other/delete5.C | 5 +- .../g++.old-deja/g++.other/delete6.C | 1 + .../g++.old-deja/g++.other/delete7.C | 1 + .../g++.old-deja/g++.other/delete8.C | 1 + gcc/testsuite/g++.old-deja/g++.other/deref1.C | 9 +- gcc/testsuite/g++.old-deja/g++.other/dll-1.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/dll-2.C | 7 +- gcc/testsuite/g++.old-deja/g++.other/dll-3.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/dll-4.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dll-5.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dll-6.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dtor1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/dtor10.C | 1 + gcc/testsuite/g++.old-deja/g++.other/dtor11.C | 1 + gcc/testsuite/g++.old-deja/g++.other/dtor12.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dtor13.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/dtor2.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/dtor3.C | 14 +- gcc/testsuite/g++.old-deja/g++.other/dtor4.C | 14 +- gcc/testsuite/g++.old-deja/g++.other/dtor5.C | 1 + gcc/testsuite/g++.old-deja/g++.other/dtor6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/dtor7.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dtor8.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/dtor9.C | 1 + .../g++.old-deja/g++.other/dyncast1.C | 1 + .../g++.old-deja/g++.other/dyncast2.C | 1 + .../g++.old-deja/g++.other/dyncast3.C | 1 + .../g++.old-deja/g++.other/dyncast4.C | 1 + .../g++.old-deja/g++.other/dyncast5.C | 1 + .../g++.old-deja/g++.other/dyncast6.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/eh.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/eh1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/eh2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/eh3.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/eh4.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/eh5.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/elab1.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/empty1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/empty2.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/enum1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/enum2.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/enum3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/enum4.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/enum5.C | 12 +- .../g++.old-deja/g++.other/explicit1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/expr1.C | 6 +- .../g++.old-deja/g++.other/exprstmt1.C | 3 +- .../g++.old-deja/g++.other/externC1.C | 2 +- .../g++.old-deja/g++.other/externC2.C | 2 +- .../g++.old-deja/g++.other/externC3.C | 1 + .../g++.old-deja/g++.other/externC4.C | 2 +- .../g++.old-deja/g++.other/externC5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/field1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/field2.C | 1 + .../g++.old-deja/g++.other/fnname1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/for1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/for2.C | 2 +- .../g++.old-deja/g++.other/friend1.C | 12 +- .../g++.old-deja/g++.other/friend10.C | 2 +- .../g++.old-deja/g++.other/friend11.C | 2 +- .../g++.old-deja/g++.other/friend2.C | 2 +- .../g++.old-deja/g++.other/friend3.C | 2 +- .../g++.old-deja/g++.other/friend4.C | 10 +- .../g++.old-deja/g++.other/friend5.C | 3 +- .../g++.old-deja/g++.other/friend6.C | 4 +- .../g++.old-deja/g++.other/friend7.C | 2 +- .../g++.old-deja/g++.other/friend8.C | 4 +- .../g++.old-deja/g++.other/friend9.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/goto1.C | 8 +- gcc/testsuite/g++.old-deja/g++.other/goto2.C | 8 +- gcc/testsuite/g++.old-deja/g++.other/goto3.C | 26 +- gcc/testsuite/g++.old-deja/g++.other/goto4.C | 1 + .../g++.old-deja/g++.other/headers1.C | 1 + .../g++.old-deja/g++.other/incomplete.C | 12 +- gcc/testsuite/g++.old-deja/g++.other/init1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init10.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init11.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init12.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/init13.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/init14.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/init15.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/init16.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init17.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/init2.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/init3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/init4.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/init5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/init6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init7.C | 1 + gcc/testsuite/g++.old-deja/g++.other/init8.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/init9.C | 20 +- .../g++.old-deja/g++.other/initstring.C | 2 +- .../g++.old-deja/g++.other/inline1.C | 4 +- .../g++.old-deja/g++.other/inline10.C | 4 +- .../g++.old-deja/g++.other/inline11.C | 4 +- .../g++.old-deja/g++.other/inline12.C | 4 +- .../g++.old-deja/g++.other/inline13.C | 2 +- .../g++.old-deja/g++.other/inline14.C | 2 +- .../g++.old-deja/g++.other/inline15.C | 4 +- .../g++.old-deja/g++.other/inline16.C | 4 +- .../g++.old-deja/g++.other/inline17.C | 4 +- .../g++.old-deja/g++.other/inline18.C | 4 +- .../g++.old-deja/g++.other/inline19.C | 5 +- .../g++.old-deja/g++.other/inline2.C | 4 +- .../g++.old-deja/g++.other/inline20.C | 2 +- .../g++.old-deja/g++.other/inline21.C | 3 +- .../g++.old-deja/g++.other/inline23.C | 2 +- .../g++.old-deja/g++.other/inline3.C | 4 +- .../g++.old-deja/g++.other/inline4.C | 4 +- .../g++.old-deja/g++.other/inline5.C | 4 +- .../g++.old-deja/g++.other/inline6.C | 4 +- .../g++.old-deja/g++.other/inline7.C | 3 +- .../g++.old-deja/g++.other/inline8.C | 3 +- .../g++.old-deja/g++.other/inline9.C | 4 +- .../g++.old-deja/g++.other/instan1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/lex1.C | 4 +- .../g++.old-deja/g++.other/lineno1.C | 9 +- .../g++.old-deja/g++.other/lineno2.C | 9 +- .../g++.old-deja/g++.other/lineno3.C | 2 +- .../g++.old-deja/g++.other/lineno4.C | 4 +- .../g++.old-deja/g++.other/lineno5.C | 4 +- .../g++.old-deja/g++.other/linkage1.C | 7 +- .../g++.old-deja/g++.other/linkage2.C | 4 +- .../g++.old-deja/g++.other/linkage3.C | 6 +- .../g++.old-deja/g++.other/linkage4.C | 4 +- .../g++.old-deja/g++.other/linkage5.C | 2 +- .../g++.old-deja/g++.other/linkage6.C | 4 +- .../g++.old-deja/g++.other/linkage7.C | 2 +- .../g++.old-deja/g++.other/local-alloc1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/local1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/local2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/local3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/local4.C | 1 + .../g++.old-deja/g++.other/lookup1.C | 2 +- .../g++.old-deja/g++.other/lookup10.C | 2 +- .../g++.old-deja/g++.other/lookup11.C | 2 +- .../g++.old-deja/g++.other/lookup12.C | 2 +- .../g++.old-deja/g++.other/lookup13.C | 1 + .../g++.old-deja/g++.other/lookup14.C | 2 +- .../g++.old-deja/g++.other/lookup15.C | 2 +- .../g++.old-deja/g++.other/lookup16.C | 2 +- .../g++.old-deja/g++.other/lookup17.C | 1 + .../g++.old-deja/g++.other/lookup18.C | 6 +- .../g++.old-deja/g++.other/lookup19.C | 6 +- .../g++.old-deja/g++.other/lookup2.C | 2 +- .../g++.old-deja/g++.other/lookup20.C | 2 +- .../g++.old-deja/g++.other/lookup21.C | 1 + .../g++.old-deja/g++.other/lookup22.C | 2 +- .../g++.old-deja/g++.other/lookup23.C | 2 +- .../g++.old-deja/g++.other/lookup3.C | 1 + .../g++.old-deja/g++.other/lookup4.C | 1 + .../g++.old-deja/g++.other/lookup5.C | 5 +- .../g++.old-deja/g++.other/lookup6.C | 1 + .../g++.old-deja/g++.other/lookup7.C | 1 + .../g++.old-deja/g++.other/lookup8.C | 2 +- .../g++.old-deja/g++.other/lookup9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/loop1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/loop2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/main1.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/main2.C | 4 +- .../g++.old-deja/g++.other/mangle10.C | 2 +- .../g++.old-deja/g++.other/mangle2.C | 2 +- .../g++.old-deja/g++.other/mangle3.C | 1 + .../g++.old-deja/g++.other/mutable1.C | 1 + .../g++.old-deja/g++.other/nested1.C | 4 +- .../g++.old-deja/g++.other/nested2.C | 2 +- .../g++.old-deja/g++.other/nested3.C | 2 +- .../g++.old-deja/g++.other/nested4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/new.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/new3.C | 1 + gcc/testsuite/g++.old-deja/g++.other/new4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/new5.C | 1 + gcc/testsuite/g++.old-deja/g++.other/new6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/new7.C | 1 + gcc/testsuite/g++.old-deja/g++.other/null1.C | 30 +- gcc/testsuite/g++.old-deja/g++.other/null2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/null3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/op1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/op2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/op3.C | 1 + .../g++.old-deja/g++.other/optimize1.C | 3 +- .../g++.old-deja/g++.other/optimize2.C | 3 +- .../g++.old-deja/g++.other/optimize3.C | 3 +- .../g++.old-deja/g++.other/optimize4.C | 2 +- .../g++.old-deja/g++.other/overcnv1.C | 2 +- .../g++.old-deja/g++.other/overcnv2.C | 3 +- .../g++.old-deja/g++.other/overload1.C | 1 + .../g++.old-deja/g++.other/overload10.C | 2 +- .../g++.old-deja/g++.other/overload11.C | 65 +- .../g++.old-deja/g++.other/overload12.C | 2 +- .../g++.old-deja/g++.other/overload13.C | 2 +- .../g++.old-deja/g++.other/overload14.C | 1 + .../g++.old-deja/g++.other/overload2.C | 2 +- .../g++.old-deja/g++.other/overload3.C | 2 +- .../g++.old-deja/g++.other/overload4.C | 2 +- .../g++.old-deja/g++.other/overload5.C | 2 +- .../g++.old-deja/g++.other/overload6.C | 1 + .../g++.old-deja/g++.other/overload7.C | 1 + .../g++.old-deja/g++.other/overload8.C | 1 + .../g++.old-deja/g++.other/overload9.C | 1 + .../g++.old-deja/g++.other/override1.C | 2 +- .../g++.old-deja/g++.other/override2.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/parse1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/parse2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/perf1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/pmf1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/pmf2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/pmf3.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/pmf4.C | 1 + gcc/testsuite/g++.old-deja/g++.other/pmf5.C | 1 + gcc/testsuite/g++.old-deja/g++.other/pmf6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/pmf7.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/pod1.C | 2 +- .../g++.old-deja/g++.other/printf1.C | 6 +- .../g++.old-deja/g++.other/ptrmem1.C | 4 +- .../g++.old-deja/g++.other/ptrmem10.C | 1 + .../g++.old-deja/g++.other/ptrmem2.C | 7 +- .../g++.old-deja/g++.other/ptrmem3.C | 4 +- .../g++.old-deja/g++.other/ptrmem4.C | 1 + .../g++.old-deja/g++.other/ptrmem5.C | 6 +- .../g++.old-deja/g++.other/ptrmem6.C | 5 +- .../g++.old-deja/g++.other/ptrmem7.C | 18 +- .../g++.old-deja/g++.other/ptrmem8.C | 9 +- .../g++.old-deja/g++.other/ptrmem9.C | 1 + gcc/testsuite/g++.old-deja/g++.other/qual1.C | 8 +- .../g++.old-deja/g++.other/realloc.C | 2 +- .../g++.old-deja/g++.other/redecl1.C | 6 +- .../g++.old-deja/g++.other/redecl2.C | 6 +- .../g++.old-deja/g++.other/redecl3.C | 2 +- .../g++.old-deja/g++.other/redecl4.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/ref1.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/ref2.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/ref3.C | 1 + gcc/testsuite/g++.old-deja/g++.other/ref4.C | 2 +- .../g++.old-deja/g++.other/refinit1.C | 4 +- .../g++.old-deja/g++.other/refinit2.C | 10 +- .../g++.old-deja/g++.other/regstack.C | 4 +- .../g++.old-deja/g++.other/reload1.C | 1 + .../g++.old-deja/g++.other/return1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/rtti1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rtti2.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rtti3.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rtti4.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rtti5.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/rttid2.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rttid3.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/rttid4.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/sc1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/scope1.C | 1 + .../g++.old-deja/g++.other/shadow1.C | 2 +- .../g++.old-deja/g++.other/sibcall1.C | 3 +- .../g++.old-deja/g++.other/sibcall2.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/signed.C | 2 +- .../g++.old-deja/g++.other/singleton.C | 1 + .../g++.old-deja/g++.other/sizeof1.C | 4 +- .../g++.old-deja/g++.other/sizeof2.C | 10 +- .../g++.old-deja/g++.other/sizeof3.C | 1 + .../g++.old-deja/g++.other/sizeof4.C | 26 +- .../g++.old-deja/g++.other/sizeof5.C | 9 +- .../g++.old-deja/g++.other/static1.C | 3 +- .../g++.old-deja/g++.other/static10.C | 4 +- .../g++.old-deja/g++.other/static11.C | 2 +- .../g++.old-deja/g++.other/static12.C | 2 +- .../g++.old-deja/g++.other/static13.C | 2 +- .../g++.old-deja/g++.other/static14.C | 2 +- .../g++.old-deja/g++.other/static15.C | 1 + .../g++.old-deja/g++.other/static16.C | 1 + .../g++.old-deja/g++.other/static2.C | 2 +- .../g++.old-deja/g++.other/static20.C | 2 +- .../g++.old-deja/g++.other/static3.C | 2 +- .../g++.old-deja/g++.other/static4.C | 3 +- .../g++.old-deja/g++.other/static5.C | 4 +- .../g++.old-deja/g++.other/static6.C | 2 +- .../g++.old-deja/g++.other/static7.C | 1 + .../g++.old-deja/g++.other/static9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/std1.C | 2 +- .../g++.old-deja/g++.other/stmtexpr1.C | 4 +- .../g++.old-deja/g++.other/stmtexpr2.C | 4 +- .../g++.old-deja/g++.other/store-expr1.C | 4 +- .../g++.old-deja/g++.other/store-expr2.C | 4 +- .../g++.old-deja/g++.other/string1.C | 2 +- .../g++.old-deja/g++.other/string2.C | 1 + .../g++.old-deja/g++.other/struct1.C | 22 +- .../g++.old-deja/g++.other/syntax1.C | 4 +- .../g++.old-deja/g++.other/syntax2.C | 4 +- .../g++.old-deja/g++.other/syntax3.C | 4 +- .../g++.old-deja/g++.other/syntax4.C | 4 +- .../g++.old-deja/g++.other/syshdr1.C | 4 +- .../g++.old-deja/g++.other/temporary1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/thunk1.C | 1 + gcc/testsuite/g++.old-deja/g++.other/type.C | 2 +- .../g++.old-deja/g++.other/typeck1.C | 12 +- .../g++.old-deja/g++.other/typedef1.C | 4 +- .../g++.old-deja/g++.other/typedef2.C | 2 +- .../g++.old-deja/g++.other/typedef3.C | 2 +- .../g++.old-deja/g++.other/typedef4.C | 2 +- .../g++.old-deja/g++.other/typedef5.C | 10 +- .../g++.old-deja/g++.other/typedef6.C | 2 +- .../g++.old-deja/g++.other/typedef7.C | 2 +- .../g++.old-deja/g++.other/typedef8.C | 2 +- .../g++.old-deja/g++.other/typeid1.C | 8 +- .../g++.old-deja/g++.other/typeinfo1.C | 2 +- .../g++.old-deja/g++.other/typename1.C | 6 +- .../g++.old-deja/g++.other/typename2.C | 4 +- .../g++.old-deja/g++.other/unchanging1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/union1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/union2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/union3.C | 1 + gcc/testsuite/g++.old-deja/g++.other/union4.C | 8 +- gcc/testsuite/g++.old-deja/g++.other/using1.C | 7 +- gcc/testsuite/g++.old-deja/g++.other/using2.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/using3.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/using4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/using5.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/using6.C | 1 + gcc/testsuite/g++.old-deja/g++.other/using7.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/using8.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/using9.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/vaarg1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/vaarg2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/vaarg3.C | 22 +- gcc/testsuite/g++.old-deja/g++.other/vaarg4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/vbase1.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/vbase2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/vbase3.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/vbase4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/vbase5.C | 1 + .../g++.old-deja/g++.other/virtual1.C | 2 +- .../g++.old-deja/g++.other/virtual10.C | 6 +- .../g++.old-deja/g++.other/virtual11.C | 6 +- .../g++.old-deja/g++.other/virtual2.C | 1 + .../g++.old-deja/g++.other/virtual3.C | 1 + .../g++.old-deja/g++.other/virtual4.C | 8 +- .../g++.old-deja/g++.other/virtual5.C | 4 +- .../g++.old-deja/g++.other/virtual6.C | 4 +- .../g++.old-deja/g++.other/virtual7.C | 4 +- .../g++.old-deja/g++.other/virtual8.C | 1 + .../g++.old-deja/g++.other/virtual9.C | 1 + .../g++.old-deja/g++.other/volatile1.C | 5 +- gcc/testsuite/g++.old-deja/g++.other/vtbl1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/vtbl2.C | 1 + gcc/testsuite/g++.old-deja/g++.other/warn01.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/warn3.C | 14 +- gcc/testsuite/g++.old-deja/g++.other/warn4.C | 16 +- gcc/testsuite/g++.old-deja/g++.other/warn5.C | 6 +- gcc/testsuite/g++.old-deja/g++.other/warn6.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/warn7.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/alignof.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/array1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/array2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/array3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/array4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/array5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/array6.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/array7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/asm1.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/asm2.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/assign1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/auto_ptr.C | 9 +- gcc/testsuite/g++.old-deja/g++.pt/bad-type.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/builtin.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/call1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/call2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/cast1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/cast2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/codegen1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/cond2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/cond3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/const1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/const2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/conv1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/conv2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/conv3.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/copy1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/crash1.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/crash10.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash11.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash12.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash13.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/crash14.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash15.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash16.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/crash17.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash18.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash19.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash20.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash21.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash22.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash23.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash24.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash25.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash26.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash27.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash28.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash29.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash30.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash31.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash32.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash33.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash34.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash35.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash36.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/crash37.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash38.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash39.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash4.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash40.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash41.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash42.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash43.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash44.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash45.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash46.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash47.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash48.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash49.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash50.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash51.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash52.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash53.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash54.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash55.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash56.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash57.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash58.C | 22 +- gcc/testsuite/g++.old-deja/g++.pt/crash59.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash6.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash60.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash61.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash62.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash63.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash64.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash65.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/crash66.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash67.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash68.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash7.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/crash8.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/crash9.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/ctor1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ctor2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/debug1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/decl1.C | 9 +- gcc/testsuite/g++.old-deja/g++.pt/decl2.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/decl3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/decl4.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/deduct1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/deduct2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/deduct3.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/deduct4.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/deduct5.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/deduct6.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/deduct7.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/defarg.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/defarg10.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/defarg11.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg12.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg13.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/defarg14.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/defarg3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg6.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/defarg7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/defarg8.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/defarg9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/derived1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/derived2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/derived3.C | 7 +- gcc/testsuite/g++.old-deja/g++.pt/dynarray.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/ehspec1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/eichin01.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/eichin01a.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/eichin01b.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/enum.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum10.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum11.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum12.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum13.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum14.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/enum2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/enum4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/enum6.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/enum7.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/enum8.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/error1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/error2.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/error3.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/explarg1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/explicit1.C | 2 +- .../g++.old-deja/g++.pt/explicit10.C | 4 +- .../g++.old-deja/g++.pt/explicit11.C | 2 +- .../g++.old-deja/g++.pt/explicit12.C | 4 +- .../g++.old-deja/g++.pt/explicit13.C | 4 +- .../g++.old-deja/g++.pt/explicit14.C | 2 +- .../g++.old-deja/g++.pt/explicit15.C | 2 +- .../g++.old-deja/g++.pt/explicit16.C | 2 +- .../g++.old-deja/g++.pt/explicit17.C | 4 +- .../g++.old-deja/g++.pt/explicit18.C | 4 +- .../g++.old-deja/g++.pt/explicit19.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/explicit2.C | 2 +- .../g++.old-deja/g++.pt/explicit20.C | 4 +- .../g++.old-deja/g++.pt/explicit21.C | 6 +- .../g++.old-deja/g++.pt/explicit22.C | 2 +- .../g++.old-deja/g++.pt/explicit23.C | 4 +- .../g++.old-deja/g++.pt/explicit24.C | 4 +- .../g++.old-deja/g++.pt/explicit25.C | 2 +- .../g++.old-deja/g++.pt/explicit26.C | 2 +- .../g++.old-deja/g++.pt/explicit27.C | 2 +- .../g++.old-deja/g++.pt/explicit28.C | 2 +- .../g++.old-deja/g++.pt/explicit29.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/explicit3.C | 2 +- .../g++.old-deja/g++.pt/explicit30.C | 2 +- .../g++.old-deja/g++.pt/explicit31.C | 4 +- .../g++.old-deja/g++.pt/explicit32.C | 2 +- .../g++.old-deja/g++.pt/explicit33.C | 2 +- .../g++.old-deja/g++.pt/explicit34.C | 6 +- .../g++.old-deja/g++.pt/explicit35.C | 4 +- .../g++.old-deja/g++.pt/explicit36.C | 2 +- .../g++.old-deja/g++.pt/explicit37.C | 2 +- .../g++.old-deja/g++.pt/explicit38.C | 3 +- .../g++.old-deja/g++.pt/explicit39.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/explicit4.C | 2 +- .../g++.old-deja/g++.pt/explicit40.C | 1 + .../g++.old-deja/g++.pt/explicit41.C | 3 +- .../g++.old-deja/g++.pt/explicit42.C | 1 + .../g++.old-deja/g++.pt/explicit43.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/explicit5.C | 2 +- .../g++.old-deja/g++.pt/explicit50.C | 1 + .../g++.old-deja/g++.pt/explicit51.C | 1 + .../g++.old-deja/g++.pt/explicit52.C | 1 + .../g++.old-deja/g++.pt/explicit53.C | 1 + .../g++.old-deja/g++.pt/explicit54.C | 1 + .../g++.old-deja/g++.pt/explicit55.C | 1 + .../g++.old-deja/g++.pt/explicit56.C | 1 + .../g++.old-deja/g++.pt/explicit57.C | 1 + .../g++.old-deja/g++.pt/explicit58.C | 1 + .../g++.old-deja/g++.pt/explicit59.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/explicit6.C | 4 +- .../g++.old-deja/g++.pt/explicit60.C | 1 + .../g++.old-deja/g++.pt/explicit61.C | 1 + .../g++.old-deja/g++.pt/explicit62.C | 1 + .../g++.old-deja/g++.pt/explicit63.C | 1 + .../g++.old-deja/g++.pt/explicit64.C | 1 + .../g++.old-deja/g++.pt/explicit65.C | 1 + .../g++.old-deja/g++.pt/explicit66.C | 1 + .../g++.old-deja/g++.pt/explicit67.C | 5 +- .../g++.old-deja/g++.pt/explicit68.C | 2 +- .../g++.old-deja/g++.pt/explicit69.C | 4 +- .../g++.old-deja/g++.pt/explicit70.C | 14 +- .../g++.old-deja/g++.pt/explicit71.C | 4 +- .../g++.old-deja/g++.pt/explicit72.C | 2 +- .../g++.old-deja/g++.pt/explicit73.C | 6 +- .../g++.old-deja/g++.pt/explicit74.C | 1 + .../g++.old-deja/g++.pt/explicit75.C | 2 +- .../g++.old-deja/g++.pt/explicit76.C | 5 +- .../g++.old-deja/g++.pt/explicit77.C | 4 +- .../g++.old-deja/g++.pt/explicit78.C | 2 +- .../g++.old-deja/g++.pt/explicit79.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/explicit8.C | 2 +- .../g++.old-deja/g++.pt/explicit80.C | 2 +- .../g++.old-deja/g++.pt/explicit81.C | 2 +- .../g++.old-deja/g++.pt/explicit82.C | 2 +- .../g++.old-deja/g++.pt/explicit83.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/explicit9.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/export1.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/expr1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/expr2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/expr3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/expr5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/expr6.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/expr7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/expr8.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/extern1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/fntry1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend10.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend11.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/friend12.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend13.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend14.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend15.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend16.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend17.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend18.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend20.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend21.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend22.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend23.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend24.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend25.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend26.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend27.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend28.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend29.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend3.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend30.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend31.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend32.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend33.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend34.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/friend35.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend36.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend37.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend38.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/friend39.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend4.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend40.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend41.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend42.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend43.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend44.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/friend45.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend46.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend47.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend48.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend49.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend5.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend6.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend7.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend8.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/friend9.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/goto.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/goto2.C | 2 +- .../g++.old-deja/g++.pt/incomplete1.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/infinite1.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/inherit1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/inherit2.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/inject1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/inject2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/inline1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/inline2.C | 4 +- .../g++.old-deja/g++.pt/instantiate1.C | 2 +- .../g++.old-deja/g++.pt/instantiate10.C | 2 +- .../g++.old-deja/g++.pt/instantiate11.C | 2 +- .../g++.old-deja/g++.pt/instantiate12.C | 1 + .../g++.old-deja/g++.pt/instantiate13.C | 2 +- .../g++.old-deja/g++.pt/instantiate2.C | 2 +- .../g++.old-deja/g++.pt/instantiate3.C | 2 +- .../g++.old-deja/g++.pt/instantiate4.C | 3 +- .../g++.old-deja/g++.pt/instantiate5.C | 5 +- .../g++.old-deja/g++.pt/instantiate6.C | 3 +- .../g++.old-deja/g++.pt/instantiate7.C | 2 +- .../g++.old-deja/g++.pt/instantiate8.C | 8 +- .../g++.old-deja/g++.pt/instantiate9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/koenig1.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/label1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/link1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/local1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local4.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local5.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local6.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/local7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup10.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/lookup3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/lookup4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup6.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/lookup7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/lookup8.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/lookup9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m6.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m8.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/m9a.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/mangle1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/mangle2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memclass1.C | 1 + .../g++.old-deja/g++.pt/memclass10.C | 6 +- .../g++.old-deja/g++.pt/memclass11.C | 2 +- .../g++.old-deja/g++.pt/memclass12.C | 2 +- .../g++.old-deja/g++.pt/memclass13.C | 2 +- .../g++.old-deja/g++.pt/memclass14.C | 2 +- .../g++.old-deja/g++.pt/memclass15.C | 2 +- .../g++.old-deja/g++.pt/memclass16.C | 2 +- .../g++.old-deja/g++.pt/memclass17.C | 2 +- .../g++.old-deja/g++.pt/memclass18.C | 2 +- .../g++.old-deja/g++.pt/memclass19.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memclass2.C | 1 + .../g++.old-deja/g++.pt/memclass20.C | 2 +- .../g++.old-deja/g++.pt/memclass21.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memclass3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memclass4.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memclass5.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memclass6.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memclass7.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/memclass8.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memclass9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp10.C | 2 +- .../g++.old-deja/g++.pt/memtemp100.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp11.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp12.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp13.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp14.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp15.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp16.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp17.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp18.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp19.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp20.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp23.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp24.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp25.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp26.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp27.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp28.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp29.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp30.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp31.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp32.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp33.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp34.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp35.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp36.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp37.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp39.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp40.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp41.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp42.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp43.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp44.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp45.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp46.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp47.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp48.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp49.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp52.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp53.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp55.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp56.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp58.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp59.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp6.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp60.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp61.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp62.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp63.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp64.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp65.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp66.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp67.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp68.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp70.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp71.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp72.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp73.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp74.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp75.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp76.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp77.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp78.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp79.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp8.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp80.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp81.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp82.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp83.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp84.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp85.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp86.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp87.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp88.C | 7 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp89.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp90.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp91.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp92.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp93.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp94.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp95.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp96.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp97.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/memtemp98.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp99.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/mi1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/nested1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/nested2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/niklas01.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/niklas01b.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/niklas02.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/niklas03.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/nontype1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/nontype2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/nontype3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/nontype4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/nontype5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/nttp1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/nttp2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/operator1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/overload1.C | 1 + .../g++.old-deja/g++.pt/overload10.C | 1 + .../g++.old-deja/g++.pt/overload11.C | 2 +- .../g++.old-deja/g++.pt/overload12.C | 1 + .../g++.old-deja/g++.pt/overload13.C | 3 +- .../g++.old-deja/g++.pt/overload14.C | 4 +- .../g++.old-deja/g++.pt/overload15.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/overload2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/overload3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/overload4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/overload5.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/overload6.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/overload7.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/overload8.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/overload9.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/parms1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/parms2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/parms3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/parse2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/partial1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/partial2.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/partial3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/partial4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/partial5.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/poi1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/pointer1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ptrmem10.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ptrmem3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem6.C | 18 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem8.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ptrmem9.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/recursion.C | 2 +- .../g++.old-deja/g++.pt/recursion2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/redecl1.C | 16 +- gcc/testsuite/g++.old-deja/g++.pt/redecl2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ref1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ref2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ref3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ref4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/repo1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/repo2.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/repo3.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/repo4.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/scope1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/shadow1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/shadow2.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/sizeof.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/sizeof2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/sizeof3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec10.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec11.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec12.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec13.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec14.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec15.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec16.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec17.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec18.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec19.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec20.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/spec21.C | 12 +- gcc/testsuite/g++.old-deja/g++.pt/spec22.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/spec23.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/spec24.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec25.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec26.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec27.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec28.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec29.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec3.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec30.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec31.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/spec32.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec33.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec34.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec35.C | 28 +- gcc/testsuite/g++.old-deja/g++.pt/spec36.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec37.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec38.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec39.C | 14 +- gcc/testsuite/g++.old-deja/g++.pt/spec4.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec40.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec41.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec5.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/spec6.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/spec7.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec8.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/spec9.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/static1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/static10.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/static11.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/static2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/static3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/static4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/static5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/static6.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/static7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/static8.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/static9.C | 2 +- .../g++.old-deja/g++.pt/static_cast.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/stmtexpr.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/stmtexpr2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/switch1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/syntax1.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/syntax2.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/t00.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t01.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t03.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t04.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t05.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/t06.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t07.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t08.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t09.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t10.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t11.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t11a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t12.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t12a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t13.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t14.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t14a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t16.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/t18.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t20.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t21.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t22.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t23.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t24.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/t25.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t26.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t27.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t28.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t29.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t30.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t31.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t32.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t32a.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t34.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t34a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t35.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t35a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t36.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t37.C | 10 +- gcc/testsuite/g++.old-deja/g++.pt/t37a.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t38.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/t39.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/t40.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t41.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/t42.C | 5 +- gcc/testsuite/g++.old-deja/g++.pt/test4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/test5.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/tiemann1r.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/tiemann2.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/to2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/tt.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/tt2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp10.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/ttp11.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp12.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp13.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp14.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp15.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp16.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp17.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp18.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp19.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp2.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp20.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp21.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp22.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp23.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp24.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp25.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp26.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp27.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp28.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp29.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp3.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp30.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp31.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp32.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp33.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp34.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp35.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp36.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp37.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp38.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp39.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp4.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp40.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp41.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp42.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp43.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp44.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp45.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp46.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp47.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp48.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp49.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp5.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp50.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp51.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp52.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/ttp53.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp54.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp55.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp56.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/ttp57.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp58.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp59.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp6.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp60.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp61.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp62.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp63.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp64.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp65.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp7.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/ttp8.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/ttp9.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/typedef1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/typedef2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/typedef3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/typedef4.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/typename1.C | 2 +- .../g++.old-deja/g++.pt/typename10.C | 4 +- .../g++.old-deja/g++.pt/typename11.C | 2 +- .../g++.old-deja/g++.pt/typename12.C | 4 +- .../g++.old-deja/g++.pt/typename13.C | 5 +- .../g++.old-deja/g++.pt/typename14.C | 6 +- .../g++.old-deja/g++.pt/typename15.C | 4 +- .../g++.old-deja/g++.pt/typename16.C | 8 +- .../g++.old-deja/g++.pt/typename17.C | 2 +- .../g++.old-deja/g++.pt/typename18.C | 4 +- .../g++.old-deja/g++.pt/typename19.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/typename2.C | 2 +- .../g++.old-deja/g++.pt/typename20.C | 4 +- .../g++.old-deja/g++.pt/typename21.C | 4 +- .../g++.old-deja/g++.pt/typename22.C | 2 +- .../g++.old-deja/g++.pt/typename23.C | 4 +- .../g++.old-deja/g++.pt/typename24.C | 2 +- .../g++.old-deja/g++.pt/typename25.C | 4 +- .../g++.old-deja/g++.pt/typename26.C | 6 +- .../g++.old-deja/g++.pt/typename27.C | 2 +- .../g++.old-deja/g++.pt/typename28.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/typename3.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/typename4.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/typename5.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/typename6.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/typename7.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/typename8.C | 12 +- gcc/testsuite/g++.old-deja/g++.pt/typename9.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/unify1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/unify2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/unify3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/unify4.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/unify6.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/unify7.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/unify8.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/union1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/union2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/using1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/using2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/vaarg.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/vaarg2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/var1.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/vbase1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/virtual1.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/virtual2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/virtual3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/virtual4.C | 1 + gcc/testsuite/g++.old-deja/g++.pt/warn1.C | 6 +- gcc/testsuite/g++.old-deja/g++.pt/warn2.C | 4 +- .../g++.old-deja/g++.rfg/00321_01-.C | 6 +- .../g++.old-deja/g++.rfg/00324_02-.C | 4 +- .../g++.old-deja/g++.robertl/980310-1.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb10.C | 2 +- .../g++.old-deja/g++.robertl/eb102.C | 1 + .../g++.old-deja/g++.robertl/eb103.C | 4 +- .../g++.old-deja/g++.robertl/eb104.C | 1 + .../g++.old-deja/g++.robertl/eb105.C | 2 +- .../g++.old-deja/g++.robertl/eb106.C | 5 +- .../g++.old-deja/g++.robertl/eb107.C | 2 +- .../g++.old-deja/g++.robertl/eb108.C | 2 +- .../g++.old-deja/g++.robertl/eb109.C | 15 +- gcc/testsuite/g++.old-deja/g++.robertl/eb11.C | 2 +- .../g++.old-deja/g++.robertl/eb110.C | 2 +- .../g++.old-deja/g++.robertl/eb111.C | 1 + .../g++.old-deja/g++.robertl/eb112.C | 2 +- .../g++.old-deja/g++.robertl/eb113.C | 2 +- .../g++.old-deja/g++.robertl/eb114.C | 1 + .../g++.old-deja/g++.robertl/eb115.C | 3 +- .../g++.old-deja/g++.robertl/eb116.C | 1 + .../g++.old-deja/g++.robertl/eb118.C | 3 +- .../g++.old-deja/g++.robertl/eb119.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb12.C | 2 +- .../g++.old-deja/g++.robertl/eb120.C | 1 + .../g++.old-deja/g++.robertl/eb121.C | 6 +- .../g++.old-deja/g++.robertl/eb122.C | 4 +- .../g++.old-deja/g++.robertl/eb123.C | 4 +- .../g++.old-deja/g++.robertl/eb124.C | 2 +- .../g++.old-deja/g++.robertl/eb125.C | 15 +- .../g++.old-deja/g++.robertl/eb126.C | 1 + .../g++.old-deja/g++.robertl/eb127.C | 3 +- .../g++.old-deja/g++.robertl/eb128.C | 3 +- .../g++.old-deja/g++.robertl/eb129.C | 4 +- .../g++.old-deja/g++.robertl/eb129a.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb13.C | 2 +- .../g++.old-deja/g++.robertl/eb130.C | 4 +- .../g++.old-deja/g++.robertl/eb131.C | 8 +- .../g++.old-deja/g++.robertl/eb132.C | 4 +- .../g++.old-deja/g++.robertl/eb133.C | 4 +- .../g++.old-deja/g++.robertl/eb133a.C | 4 +- .../g++.old-deja/g++.robertl/eb133b.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb14.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb15.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb16.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb17.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb18.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb19.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb2.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb20.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb21.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb22.C | 7 +- gcc/testsuite/g++.old-deja/g++.robertl/eb23.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb24.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb26.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb27.C | 7 +- gcc/testsuite/g++.old-deja/g++.robertl/eb28.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb29.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb3.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb30.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb31.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb32.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb33.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb34.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb35.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb36.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb37.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb38.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb39.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb4.C | 11 +- gcc/testsuite/g++.old-deja/g++.robertl/eb41.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb43.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb44.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb45.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb46.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb48.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb49.C | 5 +- gcc/testsuite/g++.old-deja/g++.robertl/eb5.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb50.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb51.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb52.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb54.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb55.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb56.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb57.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb58.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb59.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb6.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb60.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb61.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb62.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb63.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb64.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb65.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb66.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb67.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb69.C | 7 +- gcc/testsuite/g++.old-deja/g++.robertl/eb7.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb70.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb71.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb73.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb74.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb75.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb76.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb77.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb79.C | 7 +- gcc/testsuite/g++.old-deja/g++.robertl/eb8.C | 7 +- gcc/testsuite/g++.old-deja/g++.robertl/eb80.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb81.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb82.C | 5 +- gcc/testsuite/g++.old-deja/g++.robertl/eb83.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb84.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb86.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb87.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb88.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb9.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb90.C | 4 +- gcc/testsuite/g++.old-deja/g++.robertl/eb91.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb92.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb93.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb94.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb95.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb97.C | 1 + gcc/testsuite/g++.old-deja/g++.robertl/eb98.C | 3 +- gcc/testsuite/g++.old-deja/g++.robertl/eb99.C | 3 +- .../g++.old-deja/g++.robertl/ebnull-cast.C | 1 + .../g++.old-deja/g++.robertl/ebnull-oldcast.C | 1 + .../g++.old-deja/g++.robertl/ebnull.C | 1 + .../g++.old-deja/g++.robertl/eh990323-1.C | 1 + .../g++.old-deja/g++.robertl/eh990323-2.C | 1 + .../g++.old-deja/g++.robertl/eh990323-3.C | 1 + .../g++.old-deja/g++.robertl/eh990323-4.C | 1 + .../g++.old-deja/g++.robertl/eh990323-5.C | 1 + .../g++.old-deja/g++.robertl/ice990323-1.C | 6 +- .../g++.old-deja/g++.robertl/ice990323-2.C | 1 + .../g++.old-deja/g++.robertl/ice990323-3.C | 4 +- .../g++.old-deja/g++.robertl/ice990323-4.C | 4 +- .../g++.old-deja/g++.robertl/ice990323-5.C | 4 +- .../g++.old-deja/g++.warn/cast-align1.C | 7 +- .../g++.old-deja/g++.warn/compare1.C | 8 +- gcc/testsuite/g++.old-deja/g++.warn/flow1.C | 4 +- gcc/testsuite/g++.old-deja/g++.warn/impint.C | 50 +- gcc/testsuite/g++.old-deja/g++.warn/impint2.C | 32 +- gcc/testsuite/g++.old-deja/g++.warn/inline.C | 12 +- gcc/testsuite/g++.old-deja/g++.warn/iomanip.C | 4 +- gcc/testsuite/g++.old-deja/g++.warn/virt1.C | 8 +- gcc/testsuite/g++.old-deja/old-deja.exp | 70 +- gcc/testsuite/lib/g++-dg.exp | 42 +- gcc/testsuite/lib/g++.exp | 35 +- gcc/testsuite/lib/old-dejagnu.exp | 606 ------------------ 3258 files changed, 6567 insertions(+), 6105 deletions(-) delete mode 100644 gcc/testsuite/lib/old-dejagnu.exp diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 96ea0ab05d2f..2387d53b8bce 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2003-04-30 Mark Mitchell + + * lib/g++-dg.exp (g++-dg-test): Add "repo" option. + (dg-gpp-additional-sources): New function. + (dg-gpp-additional-files): Likewise. + * lib/g++.exp (additional_sources): New variable. + (additional_files): Likewise. + (g++_target_compile): Deal with them. + * lib/old-dejagnu.exp: Remove. + * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp. + * g++.old-deja: Revise all tests to use dg commands. + 2003-04-30 Kriang Lerdsuwanakij PR c++/9432, c++/9528 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/aggregates.C b/gcc/testsuite/g++.old-deja/g++.abi/aggregates.C index 7b7d263f2e26..187c30b54d6a 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/aggregates.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/aggregates.C @@ -1,5 +1,5 @@ -// Skip if not target: i?86-*-linux* i?86-*-freebsd* -// Special g++ Options: -malign-double +// { dg-do run { target i?86-*-linux* i?86-*-freebsd* } } +// { dg-options "-malign-double" } // Origin: Alex Samuel /* Test the data layout of C aggregates by checking aggregate size and diff --git a/gcc/testsuite/g++.old-deja/g++.abi/align.C b/gcc/testsuite/g++.old-deja/g++.abi/align.C index 3a79dedd56db..28d3ba9ce86b 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/align.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/align.C @@ -1,5 +1,5 @@ -// Skip if not target: i?86-*-linux* i?86-*-freebsd* -// Special g++ Options: -malign-double +// { dg-do run { target i?86-*-linux* i?86-*-freebsd* } } +// { dg-options "-malign-double" } // Origin: Alex Samuel /* Test the size and alignment of fundamental C types for compliance diff --git a/gcc/testsuite/g++.old-deja/g++.abi/arraynew.C b/gcc/testsuite/g++.old-deja/g++.abi/arraynew.C index 5f296ebeef1b..3b11796c2719 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/arraynew.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/arraynew.C @@ -1,3 +1,4 @@ +// { dg-do run } // Origin: Mark Mitchell #if defined (__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/bitfields.C b/gcc/testsuite/g++.old-deja/g++.abi/bitfields.C index f7d9eaf72c6d..15f4ada3887e 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/bitfields.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/bitfields.C @@ -1,5 +1,5 @@ -// Skip if not target: i?86-*-linux* i?86-*-freebsd* -// Special g++ Options: -malign-double +// { dg-do run { target i?86-*-linux* i?86-*-freebsd* } } +// { dg-options "-malign-double" } // Origin: Alex Samuel /* Test the layout of bitfields in C aggretagtes for compliance with diff --git a/gcc/testsuite/g++.old-deja/g++.abi/crash1.C b/gcc/testsuite/g++.old-deja/g++.abi/crash1.C index 8526818c713a..c5f3d55327bc 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/crash1.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/crash1.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 11 Apr 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C b/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C index 05c3fcc6e43d..99af486756c0 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/cxa_vec.C @@ -1,3 +1,4 @@ +// { dg-do run } // Test __cxa_vec routines // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 7 Apr 2000 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/empty.C b/gcc/testsuite/g++.old-deja/g++.abi/empty.C index b7a791f0a94f..40aac9e9d071 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/empty.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/empty.C @@ -1,4 +1,5 @@ -// Special g++ Options: -w +// { dg-do run } +// { dg-options "-w" } // Origin: Mark Mitchell #if defined (__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/empty2.C b/gcc/testsuite/g++.old-deja/g++.abi/empty2.C index 411651701e31..842a5d12e774 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/empty2.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/empty2.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 12 Apr 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/empty3.C b/gcc/testsuite/g++.old-deja/g++.abi/empty3.C index 93e9d9ffdf92..071431c5ccd8 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/empty3.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/empty3.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 12 Apr 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/layout1.C b/gcc/testsuite/g++.old-deja/g++.abi/layout1.C index a37ef07e75f2..23fd891c853d 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/layout1.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/layout1.C @@ -1,3 +1,4 @@ +// { dg-do run } // Origin: Mark Mitchell #if defined (__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/mangle1.C b/gcc/testsuite/g++.old-deja/g++.abi/mangle1.C index 70f0ccee0be0..d738f31b96d4 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/mangle1.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/mangle1.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // Origin: Mark Mitchell struct S {}; diff --git a/gcc/testsuite/g++.old-deja/g++.abi/primary.C b/gcc/testsuite/g++.old-deja/g++.abi/primary.C index 3108fbd2d07f..692ef332880d 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/primary.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/primary.C @@ -1,3 +1,4 @@ +// { dg-do run } // Test to see that primary bases are selected correctly. // Origin: Mark Mitchell diff --git a/gcc/testsuite/g++.old-deja/g++.abi/primary2.C b/gcc/testsuite/g++.old-deja/g++.abi/primary2.C index 795eb4d61c0e..fd440c0b0483 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/primary2.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/primary2.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/primary3.C b/gcc/testsuite/g++.old-deja/g++.abi/primary3.C index fbeb2b70b308..3ebc3ec0de74 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/primary3.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/primary3.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/primary4.C b/gcc/testsuite/g++.old-deja/g++.abi/primary4.C index d18f24297d6a..3e36c58a3f5f 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/primary4.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/primary4.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/primary5.C b/gcc/testsuite/g++.old-deja/g++.abi/primary5.C index 422e66e11d6c..dca878be1716 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/primary5.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/primary5.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C b/gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C index 03b9248380c7..d4bdc212e181 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C @@ -1,3 +1,4 @@ +// { dg-do run } // Test rtti pointer flags // Copyright (C) 2000, 2002 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 15 Apr 2000 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C b/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C index c9efd04dbd62..077fa50840c9 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C @@ -1,4 +1,5 @@ -// Special g++ Options: -fno-strict-aliasing +// { dg-do run } +// { dg-options "-fno-strict-aliasing" } // Origin: Mark Mitchell /* Generally, the lowest bit of the ptr is used to indicate whether a diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase1.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase1.C index a85e00d7b508..8713394626c0 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase1.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase1.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 16 Jan 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase2.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase2.C index f8877eb545f7..8c2cdfb4afc3 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase2.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase2.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 5 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase3.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase3.C index 9b0ed1c8778d..11d49d4a17bb 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase3.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase3.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 5 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase4.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase4.C index 116d79bec652..8b083947e574 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase4.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase4.C @@ -1,3 +1,4 @@ +// { dg-do run } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 9 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase5.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase5.C index 6a3bbfbfb4b4..4e1b4efbdbd6 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase5.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase5.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 12 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase6.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase6.C index e8b959db32c9..69764936d175 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase6.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase6.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 12 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase7.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase7.C index 5a4a3b5fdba0..a9d5e50a4262 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase7.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase7.C @@ -1,3 +1,4 @@ +// { dg-do run } // Build don't run // // Copyright (C) 2001 Free Software Foundation, Inc. diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase8-5.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase8-5.C index ea96e85c2dc7..704f91a7ade2 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase8-5.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase8-5.C @@ -1,4 +1,5 @@ -// Special g++ Options: -w +// { dg-do run } +// { dg-options "-w" } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 24 Jul 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C b/gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C index 43bd86a968c8..bc922e85cf1c 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vbase8-9.C @@ -1,4 +1,5 @@ -// Special g++ Options: -ansi -pedantic-errors -w +// { dg-do run } +// { dg-options "-ansi -pedantic-errors -w" } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 14 Jun 2001 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vmihint.C b/gcc/testsuite/g++.old-deja/g++.abi/vmihint.C index b4cdf6720cc0..fd9f3766f5b8 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vmihint.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vmihint.C @@ -1,3 +1,4 @@ +// { dg-do run } // Test rtti hint flags // Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 3 Apr 2000 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable.C index 4c811a8c5abd..b93710af7258 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable.C @@ -1,5 +1,6 @@ +// { dg-do run } +// { dg-options "-fno-strict-aliasing" } // Test various aspects of vtable layout. -// Special g++ Options: -fno-strict-aliasing // Origin: Mark Mitchell #if defined (__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable2.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable2.C index 47afa15e807a..275b00343714 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable2.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable2.C @@ -1,5 +1,6 @@ +// { dg-do run } +// { dg-options "-fno-strict-aliasing" } // Origin: Mark Mitchell -// Special g++ Options: -fno-strict-aliasing #if defined (__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C index 8dc912b3d99b..5e272e1f76a7 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3a.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C index 903eab846f89..daa25b9cfb6e 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3b.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define B1_EMPTY #define B2_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3c.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3c.C index 45b891a463b8..3bc2de5a7362 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3c.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3c.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B2_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3d.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3d.C index 5511c2391c12..b0a662ce45bd 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3d.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3d.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3e.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3e.C index 0e71fac1b7ce..b3040181787e 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3e.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3e.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3f.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3f.C index 8af79db8662e..f8356c39125c 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3f.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3f.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3g.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3g.C index c97804fa9a6c..111b80cae4ac 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3g.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3g.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3h.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3h.C index 0b0a8433a567..f2b3a0dde658 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3h.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3h.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define A_EMPTY #define B1_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3i.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3i.C index 6c48244ac68c..d9861d563433 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3i.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3i.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define B1_EMPTY #define B2_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.abi/vtable3j.C b/gcc/testsuite/g++.old-deja/g++.abi/vtable3j.C index 0b8925cb7262..03832ae4da13 100644 --- a/gcc/testsuite/g++.old-deja/g++.abi/vtable3j.C +++ b/gcc/testsuite/g++.old-deja/g++.abi/vtable3j.C @@ -1,8 +1,10 @@ -// Copyright (C) 2000 Free Software Foundation, Inc. +// { dg-do run } +// { dg-gpp-additional-files "vtable3.h" } + +// Copyright (C) 2000, 2003 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 February 2001 // Check constructor vtables work. -// Additional files: vtable3.h #define B1_EMPTY #define B2_EMPTY diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C b/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C index 47f634b1fdb1..7b560b942356 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/13478 -// Build don't link: class A {}; class AData {}; @@ -26,8 +26,8 @@ const hand_table Agent::table_1[] = { {0, &Agent::table_2}, {first, &Agent::foo}, - {last, &(hand)Agent::foo} // ERROR - no match -}; // ERROR - cannot convert + {last, &(hand)Agent::foo} // { dg-error "" } no match +}; // { dg-error "" } cannot convert diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/13523.C b/gcc/testsuite/g++.old-deja/g++.benjamin/13523.C index eca71fa2f7b8..d70e04a98804 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/13523.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/13523.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/13523 -// Build don't link: template class latin_america; diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/13908.C b/gcc/testsuite/g++.old-deja/g++.benjamin/13908.C index 403a9988dfd4..e26556210e20 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/13908.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/13908.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/13908 -// Build don't link: class chile { @@ -17,5 +17,5 @@ void bar (chile* pobj, pmf pmethod) { //-edg: expected member name //-g++: taking address of bound pointer-to-member expression - foo = (void*) &(pobj->*pmethod); // ERROR - + foo = (void*) &(pobj->*pmethod); // { dg-error "" } } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/14139.C b/gcc/testsuite/g++.old-deja/g++.benjamin/14139.C index dc0c5695f15e..2429538f3ab3 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/14139.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/14139.C @@ -1,7 +1,7 @@ +// { dg-do assemble } // 981203 bkoz // g++/14309 // test for global functions, mf's, and templatized mf's. -// Build don't link: static int fooe_1(void) { return 5; } static int fooe_2(int x = fooe_1()) { return x; } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/14664-1.C b/gcc/testsuite/g++.old-deja/g++.benjamin/14664-1.C index e3f2bfbe526c..9a6e644433c4 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/14664-1.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/14664-1.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/14664 - test -// Build don't link: char foo[26]; @@ -8,7 +8,7 @@ void bar() { //-g++: incompatible types in assignment of 'const char[]' to 'char[]' //-edg: expression must be a modifiable lvalue - foo = "0123456789012345678901234"; // ERROR - // ERROR - + foo = "0123456789012345678901234"; // { dg-error "" } // ERROR - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/14664-2.C b/gcc/testsuite/g++.old-deja/g++.benjamin/14664-2.C index 9c5dade4d84e..468953bc6c1a 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/14664-2.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/14664-2.C @@ -1,7 +1,7 @@ +// { dg-do assemble } +// { dg-options "-fpermissive -w" } // 981203 bkoz // g++/14664 + test -// Build don't link: -// Special g++ Options: -fpermissive -w char foo[26]; diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/14687.C b/gcc/testsuite/g++.old-deja/g++.benjamin/14687.C index 6897fe943a46..494f75c56b53 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/14687.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/14687.C @@ -1,3 +1,4 @@ +// { dg-do run } // 981203 bkoz // g++/14687 diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15054.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15054.C index 65688f70a310..4d1c6f2072c1 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15054.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15054.C @@ -1,7 +1,7 @@ +// { dg-do assemble } +// { dg-options "-Wno-pointer-arith" } // 981203 bkoz // g++/15054 -// Build don't link: -// Special g++ Options: -Wno-pointer-arith // note that -pedantic also turns on this warning void cuba(void) { diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15071.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15071.C index eaa8eeebd105..d05f48f50016 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15071.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15071.C @@ -1,3 +1,4 @@ +// { dg-do run } // 981203 bkoz // g++/15071 // gcc invocation fails to link in libstdc++ diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15309-1.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15309-1.C index ac3a5ec09716..ae13ee843147 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15309-1.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15309-1.C @@ -1,7 +1,7 @@ +// { dg-do assemble } +// { dg-options "-Wnon-virtual-dtor -Weffc++" } // 981203 bkoz // g++/15309 -// Build don't link: -// Special g++ Options: -Wnon-virtual-dtor -Weffc++ class bahamian { public: @@ -10,7 +10,7 @@ public: }; class miami : public bahamian -{ // WARNING - // WARNING - +{ // { dg-warning "" } // WARNING - public: miami (); ~miami (); diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15309-2.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15309-2.C index 5a8155a36439..28317973127f 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15309-2.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15309-2.C @@ -1,9 +1,9 @@ +// { dg-do assemble } +// { dg-options "-Wnon-virtual-dtor -Weffc++" } // 981203 bkoz // g++/15309 -// Build don't link: -// Special g++ Options: -Wnon-virtual-dtor -Weffc++ -class bermuda { // WARNING - // WARNING - +class bermuda { // { dg-warning "" } // WARNING - public: virtual int func1(int); ~bermuda(); diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15351-1.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15351-1.C index 755c3608fcb2..ca52343b3f60 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15351-1.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15351-1.C @@ -1,6 +1,7 @@ +// { dg-do run } +// { dg-options "-fno-const-strings" } // 981203 bkoz // g++/15351 - test -// Special g++ Options: -fno-const-strings #include diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15351-2.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15351-2.C index 98ecaac29a1d..931f50f62359 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15351-2.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15351-2.C @@ -1,6 +1,7 @@ +// { dg-do run } +// { dg-options "-fconst-strings" } // 981203 bkoz // g++/15351 + test -// Special g++ Options: -fconst-strings #include diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15756-1.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15756-1.C index cc44e6a74a07..2bef3b0f1292 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15756-1.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15756-1.C @@ -1,7 +1,7 @@ +// { dg-do assemble } +// { dg-options "-Wsign-promo" } // 981203 bkoz // g++/15756 test1 -// Build don't link: -// Special g++ Options: -Wsign-promo enum e_value { first = 0, next = 30 }; diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15756-2.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15756-2.C index 5e63b9fb808a..77c4aca35ca7 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15756-2.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15756-2.C @@ -1,7 +1,7 @@ +// { dg-do assemble } +// { dg-options "-Wsign-promo" } // 981203 bkoz // g++/15756 test2 -// Build don't link: -// Special g++ Options: -Wsign-promo // this test may only be valid for 32bit targets at present #include @@ -31,8 +31,8 @@ struct caracas { int main () { - caracas obj_ei ( enum_int ); // WARNING - - caracas obj_eui ( enum_uint ); // WARNING - + caracas obj_ei ( enum_int ); // { dg-warning "" } + caracas obj_eui ( enum_uint ); // { dg-warning "" } caracas obj_i ( i ); caracas obj_ui ( ui ); diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C index 713e3fb90aaf..64195fcf0287 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15799.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/15799 test1 -// Build don't link: /* 15799.cpp: In function `void foo()': @@ -15,15 +15,15 @@ typedef unsigned long uint_32; class sanjose { public: sanjose(); - sanjose(const sanjose&); // ERROR - candidate - sanjose(int_8 value); // ERROR - // ERROR - - sanjose(uint_32 value); // ERROR - // ERROR - + sanjose(const sanjose&); // { dg-error "" } candidate + sanjose(int_8 value); // { dg-error "" } // ERROR - + sanjose(uint_32 value); // { dg-error "" } // ERROR - }; enum { first, last}; void foo(void) { - sanjose obj(first); // ERROR - // ERROR - + sanjose obj(first); // { dg-error "" } // ERROR - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15800-1.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15800-1.C index 49aabc9655cd..2fdcdfc432a2 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15800-1.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15800-1.C @@ -1,17 +1,17 @@ +// { dg-do assemble } // 981203 bkoz // g++/15800 - test -// Build don't link: struct panama { panama(); panama(panama &); - panama& operator=(panama&); // ERROR - // ERROR - + panama& operator=(panama&); // { dg-error "" } // ERROR - }; extern panama dig(); void foo() { panama obj; - obj = dig(); // ERROR - // ERROR - + obj = dig(); // { dg-error "" } // ERROR - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15800-2.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15800-2.C index 18e299aa44ca..6149da6becaf 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15800-2.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15800-2.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/15800 + test -// Build don't link: struct panama { panama(); diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/15822.C b/gcc/testsuite/g++.old-deja/g++.benjamin/15822.C index ecd93afd8690..ff9b59366367 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/15822.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/15822.C @@ -1,3 +1,4 @@ +// { dg-do run } // 981203 bkoz // g++/15822 diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/16077.C b/gcc/testsuite/g++.old-deja/g++.benjamin/16077.C index 3bed73666c1b..edffef2ae076 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/16077.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/16077.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/16077 -// Build don't link: class nicaragua; struct colombia { @@ -20,7 +20,7 @@ public: void peace(const colombia&); void foo(nicaragua& b) { - peace(b); // WARNING - // WARNING - + peace(b); // { dg-warning "" } // WARNING - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/16567.C b/gcc/testsuite/g++.old-deja/g++.benjamin/16567.C index 8039f5babe60..7b4f68bbe501 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/16567.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/16567.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981203 bkoz // g++/16567 -// Build don't link: typedef bool Bool; typedef unsigned char Uint8; @@ -35,7 +35,7 @@ void foo(void) { control *fp = &obj; e_ms result; - result = (e_ms) fp->foo_1; // ERROR - // ERROR - + result = (e_ms) fp->foo_1; // { dg-error "" } // ERROR - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/17922.C b/gcc/testsuite/g++.old-deja/g++.benjamin/17922.C index 471709287ef7..2fc6204e9a8e 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/17922.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/17922.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981204 bkoz // g++/17922 -// Build don't link: class base { }; diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/17930.C b/gcc/testsuite/g++.old-deja/g++.benjamin/17930.C index 3d7fc65a3262..b9b28524f0ec 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/17930.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/17930.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981204 bkoz // g++/17930 -// Build don't link: char const one[] = "test"; -char const two[] = one; // ERROR - // ERROR - +char const two[] = one; // { dg-error "" } // ERROR - diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/18208.C b/gcc/testsuite/g++.old-deja/g++.benjamin/18208.C index 7ec1dc090984..2e9b7ce7ab69 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/18208.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/18208.C @@ -1,6 +1,6 @@ +// { dg-do assemble } // 981204 bkoz // g++/18208 -// Build don't link: typedef unsigned int uint_32; @@ -17,9 +17,9 @@ void foo( ) puertorico obj; // Bug using static_cast<> - ui = static_cast(obj); // ERROR - // ERROR - + ui = static_cast(obj); // { dg-error "" } // ERROR - // Bug when missing the pair of braces - ui = (uint_32) obj.f; // ERROR - // ERROR - + ui = (uint_32) obj.f; // { dg-error "" } // ERROR - } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C b/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C index bd4d3f06f3f5..b9890412d331 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C @@ -1,3 +1,4 @@ +// { dg-do run } //980323 bkoz //test for bools with inclusive ors diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/bool02.C b/gcc/testsuite/g++.old-deja/g++.benjamin/bool02.C index a7730f07899a..fcdb143a116a 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/bool02.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/bool02.C @@ -1,3 +1,4 @@ +// { dg-do run } //980324 bkoz //test for bool and bitwise ands diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/friend01.C b/gcc/testsuite/g++.old-deja/g++.benjamin/friend01.C index 66d42c55490e..b203bc56a68d 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/friend01.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/friend01.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } //980610 bkoz // example 1: buggy diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/friend02.C b/gcc/testsuite/g++.old-deja/g++.benjamin/friend02.C index e9520e3ff605..f6ab601d0b8d 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/friend02.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/friend02.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } //980610 bkoz // example 2: ok diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/p12475.C b/gcc/testsuite/g++.old-deja/g++.benjamin/p12475.C index 6b210f3bf3d7..d3e121e14408 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/p12475.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/p12475.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // prms-id: 12475 #include @@ -11,4 +11,4 @@ #error "Unsupported test -- add new constants." #endif -enum huh { start =-TEST, next }; // WARNING - +enum huh { start =-TEST, next }; // { dg-warning "" } diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/p13417.C b/gcc/testsuite/g++.old-deja/g++.benjamin/p13417.C index 75253f2c0c56..132b13df277d 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/p13417.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/p13417.C @@ -1,5 +1,5 @@ -// Build don't link: -// Special g++ Options: -Wno-deprecated +// { dg-do assemble } +// { dg-options "-Wno-deprecated" } // prms-id: 13417 class Foo { @@ -7,5 +7,5 @@ public: explicit Foo (int){} }; Foo f(10); -Foo blat() return f(4){} // ERROR - named return value +Foo blat() return f(4){} // { dg-error "" } named return value diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/p13721.C b/gcc/testsuite/g++.old-deja/g++.benjamin/p13721.C index be1df799082a..960c3e0dd86b 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/p13721.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/p13721.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // prms-id: 13721 class A diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/scope01.C b/gcc/testsuite/g++.old-deja/g++.benjamin/scope01.C index a834f4f49561..b67606ac1930 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/scope01.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/scope01.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // 980604 bkoz // 3.4.5 Class member access p 4 // nested and non-nested calls, no dtors diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/scope02.C b/gcc/testsuite/g++.old-deja/g++.benjamin/scope02.C index a2c9c04279f6..1ff541b88464 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/scope02.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/scope02.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } //980529 bkoz //3.4.5 Class member access via pointer and non-pointer // non-nested dtor calls diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/tem01.C b/gcc/testsuite/g++.old-deja/g++.benjamin/tem01.C index e464c0e2e4ba..76c90c4a88cb 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/tem01.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/tem01.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // prms-id: 13911 template diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/tem02.C b/gcc/testsuite/g++.old-deja/g++.benjamin/tem02.C index 38a8f1d5e2b8..98be669e2bc0 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/tem02.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/tem02.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } //980519 bad error from nathan //$ egcs -fhonor-std -nostdinc -c redef.C //redef.C:56: redefinition of default argument for `class _Traits' diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C b/gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C index 80490e92551e..2fc599f73b8c 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // 980808-980824 bkoz // template parameter redeclaration bugs @@ -18,7 +18,7 @@ // 01 // declared friend template -template // ERROR - .* +template // { dg-error "" } .* class Xone { protected: T4* next; @@ -32,13 +32,13 @@ public: // can also do template-decl and then can ditch the foward-declaration // template friend bool isequal (Xone& lhs, Xone& rhs); // this is not ok: - template friend bool isequal (Xone& lhs, Xone& rhs);// ERROR - .* + template friend bool isequal (Xone& lhs, Xone& rhs);// { dg-error "" } .* }; // 02 // nested template class -template // ERROR - .* +template // { dg-error "" } .* class Xtwo { protected: T6* next; @@ -48,7 +48,7 @@ public: Xtwo(): next(0), prev(0), value(1999){} Xtwo(T6 init): value(init) {} - template class nested {// ERROR - .* + template class nested {// { dg-error "" } .* T6 value; public: nested(): value( T6(0)) {} @@ -58,7 +58,7 @@ public: // 03 // member templates -template // ERROR - .* +template // { dg-error "" } .* class Xthree { protected: T8* next; @@ -68,7 +68,7 @@ public: Xthree(): next(0), prev(0), value(1999){} Xthree(T8 init): value(init) {} - template T8 comp_ge(T8 test) {// ERROR - .* + template T8 comp_ge(T8 test) {// { dg-error "" } .* T8 local_value; if (local_value > value) return local_value; @@ -80,8 +80,8 @@ public: // 04 // local names (14.6.1 p 4) -template struct Xfour {// ERROR - .* - int T10; // ERROR - .* +template struct Xfour {// { dg-error "" } .* + int T10; // { dg-error "" } .* void f(){ char T10; } @@ -94,15 +94,15 @@ template struct Xfive { void f(); }; -template void Xfive::f() {// ERROR - .* - int T13; // ERROR - .* +template void Xfive::f() {// { dg-error "" } .* + int T13; // { dg-error "" } .* int T12; //should be ok } // 06 // multiple names at the same level -template class Xsix { // ERROR - .* +template class Xsix { // { dg-error "" } .* private: public: void f(); @@ -111,14 +111,14 @@ public: // 07 // multiple names, one in template parameter one in class-name -template class T12; // ERROR - .* +template class T12; // { dg-error "" } .* // 08 // with multiple template params, and second (third) one is redeclared -template class Xseven { // ERROR - .* +template class Xseven { // { dg-error "" } .* private: - char T161; // ERROR - .* + char T161; // { dg-error "" } .* public: template friend bool fooy(U u); @@ -126,8 +126,8 @@ public: template friend bool foo(T161 u) { - Xseven obj; // ERROR - .* - return (obj.inst == u.inst); // ERROR - .* + Xseven obj; // { dg-error "" } .* + return (obj.inst == u.inst); // { dg-error "" } .* } }; @@ -158,27 +158,27 @@ struct S1 // 10 // check for non-type parameters, should still be able to redeclare? // local names (14.6.1 p 4) -template class Xten {// ERROR - .* - float i; // ERROR - .* +template class Xten {// { dg-error "" } .* + float i; // { dg-error "" } .* }; // 11 // declared friend template, non-type parameters -template // ERROR - .* +template // { dg-error "" } .* class Xeleven { public: - template friend bool isequal (Xeleven<5> lhs, Xeleven<5> rhs); // ERROR - .* + template friend bool isequal (Xeleven<5> lhs, Xeleven<5> rhs); // { dg-error "" } .* }; // 12 // nested template class, non-type parameters -template // ERROR - .* +template // { dg-error "" } .* class Xtwelve { public: - template class nested {// ERROR - . + template class nested {// { dg-error "" } . long value; public: nested(): value(0) {} @@ -188,14 +188,14 @@ public: // 13 // member templates, non-type parameters -template // ERROR - .* +template // { dg-error "" } .* struct Xthirteen { - template long comp_ge(long test) {// ERROR - . + template long comp_ge(long test) {// { dg-error "" } . long local_value; - if (local_value > value) // ERROR - .* + if (local_value > value) // { dg-error "" } .* return local_value; else - return value; // ERROR - .* + return value; // { dg-error "" } .* } }; diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C b/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C index 3c01be739bc2..7dd7462c334b 100644 --- a/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C +++ b/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C @@ -1,4 +1,4 @@ -// Build don't link: +// { dg-do assemble } // 980827 bkoz // template parameter redeclaration bugs, part two: // template template params and expanded template non-type parms @@ -18,27 +18,27 @@ // 14 // declared friend template (v3, template type parameters) -template // ERROR - .* +template // { dg-error "" } .* class Xfourteen { protected: T4 value; public: Xfourteen(T4 init): value(init) {} - template