aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2001-02-15 12:54:38 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2001-02-15 12:54:38 +0000
commit8b2f4063e29b45fc7b73a8f7bbd1424340310d24 (patch)
tree14560ad98bc3ffe6614012d0eee69123e78e5883
parent8826b15be351ee4049126d604ae88a354bc9fc03 (diff)
downloadgcc-8b2f4063e29b45fc7b73a8f7bbd1424340310d24.zip
gcc-8b2f4063e29b45fc7b73a8f7bbd1424340310d24.tar.gz
gcc-8b2f4063e29b45fc7b73a8f7bbd1424340310d24.tar.bz2
* friend1.C: New test.
From-SVN: r39714
-rw-r--r--gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog4
-rw-r--r--gcc/testsuite/g++.old-deja/g++.oliva/friend1.C12
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
index 73b0aa4..756c72b 100644
--- a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
+++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
@@ -1,3 +1,7 @@
+2001-02-15 Alexandre Oliva <aoliva@redhat.com>
+
+ * friend1.C: New test.
+
2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
* expr2.C: New test.
diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/friend1.C b/gcc/testsuite/g++.old-deja/g++.oliva/friend1.C
new file mode 100644
index 0000000..aea98e1
--- /dev/null
+++ b/gcc/testsuite/g++.old-deja/g++.oliva/friend1.C
@@ -0,0 +1,12 @@
+// Build don't link:
+
+// Copyright (C) 2001 Free Software Foundation
+
+// by Alexandre Oliva <aoliva@redhat.com>
+
+// We shouldn't warn about bar referring to a non-template in this case.
+
+template <typename T>
+class foo {
+ friend int bar(int);
+};