aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.cp/m-static.h
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>2010-06-29 16:53:10 +0000
committerDoug Evans <dje@google.com>2010-06-29 16:53:10 +0000
commit254e6b9ed4abf109cb8399aa3f8f387f7eb2465c (patch)
tree2bc97c84786aa776590c3ff3c28dedb572e1d449 /gdb/testsuite/gdb.cp/m-static.h
parent6e70227d64c310278ef73303b2137a9997cb4c0f (diff)
downloadgdb-254e6b9ed4abf109cb8399aa3f8f387f7eb2465c.zip
gdb-254e6b9ed4abf109cb8399aa3f8f387f7eb2465c.tar.gz
gdb-254e6b9ed4abf109cb8399aa3f8f387f7eb2465c.tar.bz2
PR c++/11702
* NEWS: Add entry. * dwarf2read.c (dwarf2_add_field): If DW_AT_const_value is present, create a symbol for the field and record the value. (new_symbol): Handle DW_TAG_member. * gdbtypes.c (field_is_static): Remove FIXME. * symtab.c (search_symbols): When searching for VARIABLES_DOMAIN, only ignore LOC_CONST symbols that are enums. testsuite/ Test PR c++/11702. * gdb.cp/m-static.exp: Add testcase. * gdb.cp/m-static.h (gnu_obj_4): Add initialized static const member.
Diffstat (limited to 'gdb/testsuite/gdb.cp/m-static.h')
-rw-r--r--gdb/testsuite/gdb.cp/m-static.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.cp/m-static.h b/gdb/testsuite/gdb.cp/m-static.h
index 012cd77..bcedfff 100644
--- a/gdb/testsuite/gdb.cp/m-static.h
+++ b/gdb/testsuite/gdb.cp/m-static.h
@@ -5,8 +5,8 @@ class gnu_obj_4
public:
static const int elsewhere;
static const int nowhere;
- // At some point, perhaps:
- // static const int everywhere = 317;
+ static const int everywhere = 317;
+ static const float somewhere = 3.14159;
// try to ensure test4 is actually allocated
int dummy;