aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2020-05-21 14:21:31 +0200
committerMartin Liska <mliska@suse.cz>2020-05-21 14:21:31 +0200
commit2f20c7040f884b542cadf46fd77188729ab3cb17 (patch)
tree235d5f8e1e927953a2903332c60add7048fcd8f6 /gcc
parentea097d141e33a4ecb57c3f46da46768354223272 (diff)
downloadgcc-2f20c7040f884b542cadf46fd77188729ab3cb17.zip
gcc-2f20c7040f884b542cadf46fd77188729ab3cb17.tar.gz
gcc-2f20c7040f884b542cadf46fd77188729ab3cb17.tar.bz2
Fix a test-case warning.
PR target/95229 * g++.target/i386/pr95229.C: Fix error: unnamed type with no linkage used to declare variable ā€˜<unnamed class> e’ with linkage with -std=gnu++98.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/g++.target/i386/pr95229.C2
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b8a4e52..bcac1c6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-05-21 Martin Liska <mliska@suse.cz>
+
+ PR target/95229
+ * g++.target/i386/pr95229.C: Fix
+ error: unnamed type with no linkage used
+ to declare variable ā€˜<unnamed class> e’ with linkage
+ with -std=gnu++98.
+
2020-05-21 Nathan Sidwell <nathan@acm.org>
* c-c++-common/cpp/cmd-1.c: Delete.
diff --git a/gcc/testsuite/g++.target/i386/pr95229.C b/gcc/testsuite/g++.target/i386/pr95229.C
index edf5aa4..98bdd57 100644
--- a/gcc/testsuite/g++.target/i386/pr95229.C
+++ b/gcc/testsuite/g++.target/i386/pr95229.C
@@ -7,7 +7,7 @@ struct a {
unsigned long long c;
};
-class {
+class my_class {
public:
a d;
} e;