aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@gcc.gnu.org>2001-01-31 00:08:44 +0000
committerGerald Pfeifer <gerald@gcc.gnu.org>2001-01-31 00:08:44 +0000
commit22ef15cf2e871bdd197c6ba366261ce44549deed (patch)
treed1ba3d0956979bb67f8ca727413c85abca4ff09e /gcc
parentbdda33259f7695271d547793490cd9df89b770ce (diff)
downloadgcc-22ef15cf2e871bdd197c6ba366261ce44549deed.zip
gcc-22ef15cf2e871bdd197c6ba366261ce44549deed.tar.gz
gcc-22ef15cf2e871bdd197c6ba366261ce44549deed.tar.bz2
* g++.old-deja/g++.other/inline19.C: New test.
From-SVN: r39357
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/g++.old-deja/g++.other/inline19.C23
2 files changed, 29 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a8fd1d3..435c2a1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,10 +1,14 @@
+2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * g++.old-deja/g++.other/inline19.C: New test.
+
2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
- * gcc.dg/Wlarger-than.c: New test.
+ * gcc.dg/Wlarger-than.c: New test.
2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
- * gcc.dg/cpp/avoidpaste1.c: Fix typos.
+ * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2001-01-29 Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/testsuite/g++.old-deja/g++.other/inline19.C b/gcc/testsuite/g++.old-deja/g++.other/inline19.C
new file mode 100644
index 0000000..8770eb3
--- /dev/null
+++ b/gcc/testsuite/g++.old-deja/g++.other/inline19.C
@@ -0,0 +1,23 @@
+// Build don't link:
+// Origin: Scott Snyder <snyder@fnal.gov> via PR 1733.
+// Special g++ Options: -O1
+//
+// crash test - XFAIL *-*-*
+
+struct TBtItem
+{
+ TBtItem();
+};
+
+
+struct TBtInnerNode
+{
+ TBtInnerNode();
+ int MaxIndex() const { return 10; }
+};
+
+
+TBtInnerNode::TBtInnerNode()
+{
+ new TBtItem[MaxIndex()+1];
+}