summaryrefslogtreecommitdiffstats
path: root/libdwarf/dwarf_attrval.c
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2014-12-22 20:32:23 +0000
committeremaste <emaste@FreeBSD.org>2014-12-22 20:32:23 +0000
commita9e16dd96e36e12a102a2991b06851e6e0ce6bea (patch)
tree78347950207dea134308b7c9d4843204e80507e0 /libdwarf/dwarf_attrval.c
parent9ee78763690833f42af4a97b77baf30edbca5314 (diff)
downloadFreeBSD-src-a9e16dd96e36e12a102a2991b06851e6e0ce6bea.zip
FreeBSD-src-a9e16dd96e36e12a102a2991b06851e6e0ce6bea.tar.gz
Import elftoolchain rev 3130
From svn.code.sf.net/p/elftoolchain/code/trunk
Diffstat (limited to 'libdwarf/dwarf_attrval.c')
-rw-r--r--libdwarf/dwarf_attrval.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libdwarf/dwarf_attrval.c b/libdwarf/dwarf_attrval.c
index 0f17016..3bddae9 100644
--- a/libdwarf/dwarf_attrval.c
+++ b/libdwarf/dwarf_attrval.c
@@ -26,7 +26,7 @@
#include "_libdwarf.h"
-ELFTC_VCSID("$Id: dwarf_attrval.c 2072 2011-10-27 03:26:49Z jkoshy $");
+ELFTC_VCSID("$Id: dwarf_attrval.c 2977 2014-01-21 20:13:31Z kaiwang27 $");
int
dwarf_attrval_flag(Dwarf_Die die, Dwarf_Half attr, Dwarf_Bool *valp, Dwarf_Error *err)
@@ -50,6 +50,7 @@ dwarf_attrval_flag(Dwarf_Die die, Dwarf_Half attr, Dwarf_Bool *valp, Dwarf_Error
switch (at->at_form) {
case DW_FORM_flag:
+ case DW_FORM_flag_present:
*valp = (Dwarf_Bool) (!!at->u[0].u64);
break;
default:
OpenPOWER on IntegriCloud