diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.niklas')
31 files changed, 0 insertions, 239 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/.cvsignore b/gcc/testsuite/g++.old-deja/g++.niklas/.cvsignore deleted file mode 100644 index 7abff1dbead..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -config.status diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/Makefile.in b/gcc/testsuite/g++.old-deja/g++.niklas/Makefile.in deleted file mode 100644 index d5eb149dbee..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -#### host, target, and site specific Makefile frags come in here. - -srcdir = . - -# Nothing to do... -all: - -clean: - -rm -f *.o *.diff *~ *.bad core - -distclean: clean - -rm -f Makefile config.status diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/README b/gcc/testsuite/g++.old-deja/g++.niklas/README deleted file mode 100644 index b729b9a0cd0..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/README +++ /dev/null @@ -1,18 +0,0 @@ -Date: Fri, 22 Jan 93 15:20:55 +0100 -From: niklas@della.appli.se (Niklas Hallqvist) -Message-Id: <9301221420.AA18489@della.appli.se> -Subject: g++.niklas DejaGnu sharfile - -These are my test-cases in DejaGnu format. - -The tests which have "passed" in the groups variable do actually pass -on my local G++ so if there is a specific "passed" test you'd like to -see working in your version of G++ but it doesn't pass, contact me and -I'll dig up the specific patches you'll need. - -I have about a hundred or so unsorted test-cases which are not -included in this archive, due to lack of time and boredom stemming -from writing .exp-files. But they will show up eventually. - -All these files, and this file are Copyright FSF 1993, and fall under -the GPL version 2.0 or later. diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/configure.in b/gcc/testsuite/g++.old-deja/g++.niklas/configure.in deleted file mode 100644 index 2ec1354c91f..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/configure.in +++ /dev/null @@ -1,15 +0,0 @@ -# This file is a shell script fragment that supplies the information -# necessary to tailor a template configure script into the configure -# script appropriate for this directory. For more information, check -# any existing configure script. - -srctrigger=t131.exp -srcname="DejaGnu" - -# per-host: - -# per-target: - -target_makefile_frag=../config/mt-${target_alias} - -# post-target: diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t113.C b/gcc/testsuite/g++.old-deja/g++.niklas/t113.C deleted file mode 100644 index fdbf4550dce..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t113.C +++ /dev/null @@ -1,7 +0,0 @@ -// Build don't link: -// GROUPS passed niklas explicit-construct virtual-base -struct A {}; -struct B : virtual A { B(); }; -struct C : B {}; -struct D { D(C&); }; -D d(C()); diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t114.C b/gcc/testsuite/g++.old-deja/g++.niklas/t114.C deleted file mode 100644 index c5b458a4e15..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t114.C +++ /dev/null @@ -1,5 +0,0 @@ -// Build don't link: -// GROUPS passed niklas explicit-construct -struct A { A(); }; -struct B { B(A&); }; -B b(A()); diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t115.C b/gcc/testsuite/g++.old-deja/g++.niklas/t115.C deleted file mode 100644 index 7ec5b4699dd..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t115.C +++ /dev/null @@ -1,7 +0,0 @@ -// Build don't link: -// GROUPS passed niklas virtual-base -struct A { A(); virtual void f(); }; -struct B : virtual A { B(); }; -struct C : B {}; -C *c = new C; - diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t118.C b/gcc/testsuite/g++.old-deja/g++.niklas/t118.C deleted file mode 100644 index 255747f5498..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t118.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS niklas pt -template <class T> class C1 {}; -class C1<int> C1_int_object; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t119.C b/gcc/testsuite/g++.old-deja/g++.niklas/t119.C deleted file mode 100644 index 522e514f811..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t119.C +++ /dev/null @@ -1,6 +0,0 @@ -// Build don't link: -// GROUPS passed niklas i386 -unsigned long foo(unsigned long x) -{ - return x & ~0104000; -} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t120.C b/gcc/testsuite/g++.old-deja/g++.niklas/t120.C deleted file mode 100644 index c04158047be..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t120.C +++ /dev/null @@ -1,5 +0,0 @@ -// Build don't link: -// GROUPS passed niklas ellipsis -typedef void (*T) (...); -void f (); -struct S { void g (T); void h() { g(f); } };// ERROR - diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t121.C b/gcc/testsuite/g++.old-deja/g++.niklas/t121.C deleted file mode 100644 index e99c940110d..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t121.C +++ /dev/null @@ -1,5 +0,0 @@ -// Build don't link: -// GROUPS passed niklas ellipsis -void f (); -void g1 (void (*) (...)); void h1 () { g1 (f); }// ERROR - .* -struct S { void g2 (void (*) (...)); void h2 () { g2 (f); } };// ERROR - diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t122.C b/gcc/testsuite/g++.old-deja/g++.niklas/t122.C deleted file mode 100644 index a4ec0454712..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t122.C +++ /dev/null @@ -1,14 +0,0 @@ -// Build don't link: -// GROUPS passed niklas dwarf -struct S { S(); }; - -inline void -foo ( - S a, - S b - ) -{} - -void -bar (S s1, S s2) -{ foo (s1, s2); } diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t123.C b/gcc/testsuite/g++.old-deja/g++.niklas/t123.C deleted file mode 100644 index 37db7875eb8..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t123.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas dwarf -struct S { S(); }; -void f(S) {} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t124.C b/gcc/testsuite/g++.old-deja/g++.niklas/t124.C deleted file mode 100644 index ba1aa55cc7d..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t124.C +++ /dev/null @@ -1,10 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types static-members -struct A -{ - static void f (); - struct B - { - static void g () { f (); } - }; -}; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t125.C b/gcc/testsuite/g++.old-deja/g++.niklas/t125.C deleted file mode 100644 index e5947ef9ce1..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t125.C +++ /dev/null @@ -1,10 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types static-members -struct A -{ - static void f (); - struct B - { - void h () { f (); } - }; -}; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t126.C b/gcc/testsuite/g++.old-deja/g++.niklas/t126.C deleted file mode 100644 index 7313a6abab1..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t126.C +++ /dev/null @@ -1,11 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types static-members -struct A -{ - static void f (); - struct B - { - void g () {} - void h () {} - }; -}; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t127.C b/gcc/testsuite/g++.old-deja/g++.niklas/t127.C deleted file mode 100644 index a53d2d4a3b7..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t127.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types -struct A { struct B { ~B (); }; }; -A::B::~B () {} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t128.C b/gcc/testsuite/g++.old-deja/g++.niklas/t128.C deleted file mode 100644 index 7ada1dc685e..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t128.C +++ /dev/null @@ -1,5 +0,0 @@ -// Build don't link: -// GROUPS niklas uncaught default-construct -struct A { A (int); }; -struct B : A {}; // ERROR - -void f () { B (0); }// ERROR - .* diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t129.C b/gcc/testsuite/g++.old-deja/g++.niklas/t129.C deleted file mode 100644 index 11e316aef21..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t129.C +++ /dev/null @@ -1,6 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types -struct X { -struct A { A (int); }; -struct B : A { B (int a) : A (a) {} }; -}; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t130.C b/gcc/testsuite/g++.old-deja/g++.niklas/t130.C deleted file mode 100644 index 7b2fb433b85..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t130.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types -struct A; -struct B { struct A { A(int); }; struct C : A { C() : A (0) {} }; }; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t131.C b/gcc/testsuite/g++.old-deja/g++.niklas/t131.C deleted file mode 100644 index 75283a828a3..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t131.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas static-members -struct A { static A a; }; -A f () { return A::a; } diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t132.C b/gcc/testsuite/g++.old-deja/g++.niklas/t132.C deleted file mode 100644 index 18cd01c4b5e..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t132.C +++ /dev/null @@ -1,5 +0,0 @@ -// Build don't link: -// GROUPS passed niklas construct-destruct -struct S { S (); ~S (); }; -void f () { while (1) S s; } - diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t133.C b/gcc/testsuite/g++.old-deja/g++.niklas/t133.C deleted file mode 100644 index f79c6dbdef1..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t133.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types -struct A { struct B { void operator = (const B&); }; }; -void A::B::operator = (const B&) {} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t134.C b/gcc/testsuite/g++.old-deja/g++.niklas/t134.C deleted file mode 100644 index faa15555e22..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t134.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS passed niklas static-members -extern "C" int f (); -struct A { static void f () {} }; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t135.C b/gcc/testsuite/g++.old-deja/g++.niklas/t135.C deleted file mode 100644 index 138c27802c9..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t135.C +++ /dev/null @@ -1,28 +0,0 @@ -// Build don't link: -// GROUPS niklas pt friend -// excess errors test - XFAIL *-*-* -template <class T> class C1 -{ -public: - void diddle_C2 (); -}; - -class C2 -{ - int data_member; - friend class C1; -}; - -class C2 C2_object; - -template <class T> void C1<T>::diddle_C2 () -{ - C2_object.data_member = 99; -} - -C1<int> C1_int_object; - -void foobar () -{ - C1_int_object.diddle_C2 (); -} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t136.C b/gcc/testsuite/g++.old-deja/g++.niklas/t136.C deleted file mode 100644 index 4890f61e25f..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t136.C +++ /dev/null @@ -1,4 +0,0 @@ -// Build don't link: -// GROUPS niklas overloading -extern "C" void f (char*); -void f (const char*) {} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t137.C b/gcc/testsuite/g++.old-deja/g++.niklas/t137.C deleted file mode 100644 index 9a64f0fe154..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t137.C +++ /dev/null @@ -1,6 +0,0 @@ -// Build don't link: -// GROUPS passed niklas nested-types -struct A { - struct B { void f (); }; - struct C : B { void f () { B::f (); } }; -}; diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t138.C b/gcc/testsuite/g++.old-deja/g++.niklas/t138.C deleted file mode 100644 index 0f30d953420..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t138.C +++ /dev/null @@ -1,6 +0,0 @@ -// Build don't link: -// GROUPS passed niklas hiding -struct A; -void f (A*); -A* A; -void g () { f (A); } diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t139.C b/gcc/testsuite/g++.old-deja/g++.niklas/t139.C deleted file mode 100644 index 702d065f2ad..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t139.C +++ /dev/null @@ -1,7 +0,0 @@ -// GROUPS passed niklas hiding ARM -// Build don't link: -// Special g++ Options: -w -struct stat {}; -stat gstat; -int stat (struct stat*); -void f () { struct stat* ps; stat (ps); } diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t140.C b/gcc/testsuite/g++.old-deja/g++.niklas/t140.C deleted file mode 100644 index f840c62a82e..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t140.C +++ /dev/null @@ -1,11 +0,0 @@ -// GROUPS passed niklas hiding local-types -extern "C" int printf (const char*, ...); -int val = 1; -void S () { printf ("FAIL\n"); } -void f () { printf ("PASS\n"); val = 0; } -int main () -{ - struct S { S () { f (); } }; - S (); - return val; -} diff --git a/gcc/testsuite/g++.old-deja/g++.niklas/t141.C b/gcc/testsuite/g++.old-deja/g++.niklas/t141.C deleted file mode 100644 index d85e97edb97..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.niklas/t141.C +++ /dev/null @@ -1,6 +0,0 @@ -// Build don't link: -// Special g++ Options: -Wshadow -// GROUPS passed niklas scoping ARM -class X { X (int); }; -void X (int);// ERROR - .*hides constructor.* -void f () { X (1); } |