aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2read.c
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2007-04-11 16:04:23 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2007-04-11 16:04:23 +0000
commitd77b680888b9cfdc3a4822dbebb1d2b07a92060f (patch)
tree6e38e9df50bba915daad314ed8bd74d0762d2f23 /gdb/dwarf2read.c
parent0b49cb802f58299602d2201e22d58f93a50474c7 (diff)
downloadgdb-d77b680888b9cfdc3a4822dbebb1d2b07a92060f.zip
gdb-d77b680888b9cfdc3a4822dbebb1d2b07a92060f.tar.gz
gdb-d77b680888b9cfdc3a4822dbebb1d2b07a92060f.tar.bz2
* gdbtypes.h (TYPE_FLAG_STUB_SUPPORTED, TYPE_STUB_SUPPORTED): New
macros. (TYPE_IS_OPAQUE): Empty vs. opaque structures are now distinct on the TYPE_STUB_SUPPORTED debug targets. * dwarf2read.c (read_structure_type): Set TYPE_FLAG_STUB_SUPPORTED.
Diffstat (limited to 'gdb/dwarf2read.c')
-rw-r--r--gdb/dwarf2read.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c
index 0fb3500..d0a1bb1 100644
--- a/gdb/dwarf2read.c
+++ b/gdb/dwarf2read.c
@@ -3879,6 +3879,7 @@ read_structure_type (struct die_info *die, struct dwarf2_cu *cu)
TYPE_LENGTH (type) = 0;
}
+ TYPE_FLAGS (type) |= TYPE_FLAG_STUB_SUPPORTED;
if (die_is_declaration (die, cu))
TYPE_FLAGS (type) |= TYPE_FLAG_STUB;