* lib/gcc-defs.exp (additional_sources): New variable. (dg-additional-sources): New function. (additional_files): New variable. (dg-additional-files): New function. (dg-additional-files-options): Likewise. * lib/gcc-dg.exp (dg-require-weak): New function. (dg-require-alias): Likewise. (dg-require-gc-sections): Likewise. * lib/target-supports.exp (check_alias_available): Remove testfile parameter. (check_gc_sections_available): New function. * lib/g++-dg.exp (dg-gpp-additional-sources): Remove. (dg-gpp-additional-files): Likewise. * lib/g++.exp (additional_sources): Remove. (additional_files): Likewise. (g++_target_compile): Use dg-additional-files-options. * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex Tcl logic. * gcc.dg/special/ecos.exp: Remove. * gcc.dg/special/20000419-2.c: Use dg-require-*. * gcc.dg/special/alias-1.c: Likewise. * gcc.dg/special/alias-2.c: Likewise. * gcc.dg/special/gcsec-1.c: Likewise. * gcc.dg/special/weak-1.c: Likewise. * gcc.dg/special/weak-2.c: Likewise. * gcc.dg/special/wkali-1.c: Likewise. * gcc.dg/special/wkali-2.c: Likewise. * g++.dg/special/conpr-2.C: Use dg-additional-*, not dg-gpp-additional-*. * g++.dg/special/conpr-3.C: Likewise. * g++.dg/special/conpr-4.C: Likewise. * g++.old-deja/g++.abi/vtable3a.C: Likewise. * g++.old-deja/g++.abi/vtable3b.C: Likewise. * g++.old-deja/g++.abi/vtable3c.C: Likewise. * g++.old-deja/g++.abi/vtable3d.C: Likewise. * g++.old-deja/g++.abi/vtable3e.C: Likewise. * g++.old-deja/g++.abi/vtable3f.C: Likewise. * g++.old-deja/g++.abi/vtable3g.C: Likewise. * g++.old-deja/g++.abi/vtable3h.C: Likewise. * g++.old-deja/g++.abi/vtable3i.C: Likewise. * g++.old-deja/g++.abi/vtable3j.C: Likewise. * g++.old-deja/g++.oliva/linkage1.C: Likewise. * g++.old-deja/g++.other/comdat1.C: Likewise. * g++.old-deja/g++.other/comdat2.C: Likewise. * g++.old-deja/g++.other/comdat3.C: Likewise. * g++.old-deja/g++.other/ctor1.C: Likewise. * g++.old-deja/g++.pt/instantiate5.C: Likewise. From-SVN: r67514
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ChangeLog | Loading commit data... | |
| ctor1.C | Loading commit data... | |
| delete1.C | Loading commit data... | |
| delete2.C | Loading commit data... | |
| delete3.C | Loading commit data... | |
| delete4.C | Loading commit data... | |
| delete5.C | Loading commit data... | |
| dwarf1.C | Loading commit data... | |
| dwarf2.C | Loading commit data... | |
| dwarf3.C | Loading commit data... | |
| expr1.C | Loading commit data... | |
| expr2.C | Loading commit data... | |
| ext1.C | Loading commit data... | |
| friend1.C | Loading commit data... | |
| inline1.C | Loading commit data... | |
| linkage1-main.cc | Loading commit data... | |
| linkage1.C | Loading commit data... | |
| nameret1.C | Loading commit data... | |
| nameret2.C | Loading commit data... | |
| new1.C | Loading commit data... | |
| ns1.C | Loading commit data... | |
| ns2.C | Loading commit data... | |
| ns3.C | Loading commit data... | |
| overload1.C | Loading commit data... | |
| partord1.C | Loading commit data... | |
| partspec1.C | Loading commit data... | |
| stkalign.C | Loading commit data... | |
| template1.C | Loading commit data... | |
| template10.C | Loading commit data... | |
| template2.C | Loading commit data... | |
| template3.C | Loading commit data... | |
| template4.C | Loading commit data... | |
| template5.C | Loading commit data... | |
| template6.C | Loading commit data... | |
| template7.C | Loading commit data... | |
| template8.C | Loading commit data... | |
| template9.C | Loading commit data... | |
| thunk1.C | Loading commit data... | |
| typename1.C | Loading commit data... | |
| typename2.C | Loading commit data... | |
| typeof1.C | Loading commit data... |