mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-24 02:24:46 +08:00
[gdb/testsuite] Fix gdb.base/condbreak-multi-context.exp with gcc 4.8.5
With gcc 4.8.5, I run into: ... Running gdb.base/condbreak-multi-context.exp ... gdb compile failed, condbreak-multi-context.cc:21:11: warning: non-static \ data member initializers only available with -std=c++11 or -std=gnu++11 \ [enabled by default] int b = 20; ^ ... Fix this by making it a static const. Tested on x86_64-linux, with gcc 4.8.5, 7.5.0 and clang 13.0.1.
This commit is contained in:
parent
9c71ba0dc4
commit
9066e0c72b
@ -18,7 +18,7 @@
|
||||
class Base
|
||||
{
|
||||
public:
|
||||
int b = 20;
|
||||
static const int b = 20;
|
||||
|
||||
void func () {}
|
||||
};
|
||||
@ -26,7 +26,7 @@ public:
|
||||
class A : public Base
|
||||
{
|
||||
public:
|
||||
int a = 10;
|
||||
static const int a = 10;
|
||||
|
||||
void func () {}
|
||||
};
|
||||
@ -34,7 +34,7 @@ public:
|
||||
class C : public Base
|
||||
{
|
||||
public:
|
||||
int c = 30;
|
||||
static const int c = 30;
|
||||
|
||||
void func () {}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user