]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.pt/crash55.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / crash55.C
diff --git a/gcc/testsuite/g++.old-deja/g++.pt/crash55.C b/gcc/testsuite/g++.old-deja/g++.pt/crash55.C
deleted file mode 100644 (file)
index 8a8c9f2..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// Build don't link:
-// Origin: Jakub Jelinek <jakub@redhat.com>
-
-template<class T> struct foo {
-  foo();
-  void c();
-  static void d(foo* x) { x->c(); }
-};
-template<class T> struct bar {
-  bar();
-};
-template <class T> struct baz {
-  typedef foo<T> t;
-  t *e;
-  baz();
-  ~baz() { t::d(e); }
-};
-template <class T> void foo<T>::c()
-{
-  bar<T>* x = (bar<T>*)this;
-  x->bar<T>::~bar();
-}
-void a(void)
-{
-  baz<char> b;
-}