aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2000-03-08 17:09:57 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2000-03-08 17:09:57 +0000
commit532f12a24c31494543c104af9fa13f23f7633955 (patch)
treef265e85120adc6f18a31c4500a2bc5861075edb7 /gcc
parent17708e90e1e97c80e54202c80b0f6da9231d876c (diff)
downloadgcc-532f12a24c31494543c104af9fa13f23f7633955.zip
gcc-532f12a24c31494543c104af9fa13f23f7633955.tar.gz
gcc-532f12a24c31494543c104af9fa13f23f7633955.tar.bz2
* g++.old-deja/g++.bugs/900215_01.C: Adjust.
From-SVN: r32425
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C7
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ddb1dbc..a2ce4c5 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
+ * g++.old-deja/g++.bugs/900215_01.C: Adjust.
+
+2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
+
* g++.old-deja/g++.brendan/misc12.C: Removed.
* g++.old-deja/g++.pt/memtemp77.C: Constify.
* g++.old-deja/g++.ext/pretty4.C: New test.
diff --git a/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C b/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C
index ff16b20..70df426 100644
--- a/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C
+++ b/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C
@@ -16,15 +16,18 @@
// keywords: user-defined type conversion operators, void type, explicit casts
+// 8/3/2000 (nathan): The std allows you to define such an op, but
+// it will never be called. [class.conv.fct]. Make it an unconditional warning.
+
struct struct0 {
- operator void (); // ERROR - operator void
+ operator void (); // WARNING - operator void
};
int exit_status = 1;
struct0::operator void ()
-{ // ERROR - operator void
+{
exit_status = 0;
}