From 2f20c7040f884b542cadf46fd77188729ab3cb17 Mon Sep 17 00:00:00 2001
From: Martin Liska <mliska@suse.cz>
Date: Thu, 21 May 2020 14:21:31 +0200
Subject: [PATCH] Fix a test-case warning.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

	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.
---
 gcc/testsuite/ChangeLog                 | 8 ++++++++
 gcc/testsuite/g++.target/i386/pr95229.C | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b8a4e52be6ef..bcac1c657f38 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 edf5aa4389e5..98bdd57794cb 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;
-- 
GitLab