summaryrefslogtreecommitdiffstats
path: root/libdw/dwarf_formblock.c
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2010-06-01 15:56:58 -0700
committerRoland McGrath <roland@redhat.com>2010-06-01 15:56:58 -0700
commit7fac1ce75275f8b48ce2ede108c1a645bf77f7cc (patch)
tree43c632d96410c5bb395aba76a2a611421107e209 /libdw/dwarf_formblock.c
parent0b3363e95173ddee5eed7be767f8ae31efa78d88 (diff)
downloadandroid_external_elfutils-7fac1ce75275f8b48ce2ede108c1a645bf77f7cc.tar.gz
android_external_elfutils-7fac1ce75275f8b48ce2ede108c1a645bf77f7cc.tar.bz2
android_external_elfutils-7fac1ce75275f8b48ce2ede108c1a645bf77f7cc.zip
More DWARF 4 handling, some in readelf.
Diffstat (limited to 'libdw/dwarf_formblock.c')
-rw-r--r--libdw/dwarf_formblock.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libdw/dwarf_formblock.c b/libdw/dwarf_formblock.c
index 51396d47..6d7b9d39 100644
--- a/libdw/dwarf_formblock.c
+++ b/libdw/dwarf_formblock.c
@@ -1,5 +1,5 @@
/* Return block represented by attribute.
- Copyright (C) 2004, 2005 Red Hat, Inc.
+ Copyright (C) 2004-2010 Red Hat, Inc.
This file is part of Red Hat elfutils.
Written by Ulrich Drepper <drepper@redhat.com>, 2004.
@@ -84,6 +84,7 @@ dwarf_formblock (attr, return_block)
break;
case DW_FORM_block:
+ case DW_FORM_exprloc:
datap = attr->valp;
get_uleb128 (return_block->length, datap);
return_block->data = (unsigned char *) datap;