summaryrefslogtreecommitdiff
path: root/gcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C')
-rwxr-xr-xgcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C b/gcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C
new file mode 100755
index 0000000..f3f8473
--- /dev/null
+++ b/gcc_arm/testsuite/g++.old-deja/g++.law/parsing5.C
@@ -0,0 +1,11 @@
+// Build don't link:
+// GROUPS passed parsing
+// From: Teemu Torma <Teemu.Torma@frend.fi>
+// Date: Mon, 15 Jun 92 18:42:25 +0300
+// Subject: G++ 2.2.2: Strange parse error
+// Message-ID: <"relay.fren.501:15.05.92.15.42.30"@frend.fi>
+
+long (*foo1 ()) (); // This is ok.
+
+typedef long INT;
+INT (*foo2 ()) (); // This is not, g++ says "parse error before `('"