diff options
author | Ed Maste <emaste@FreeBSD.org> | 2014-12-30 01:27:18 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2014-12-30 01:27:18 +0000 |
commit | 42bfa111d731278ff40f9ce45298e65a373c2064 (patch) | |
tree | 93decb044b3639075e37c0f46bef0c1b6a0529f8 /libdwarf/libdwarf_init.c | |
parent | 5eccfb5cf5403e9e564066e0a75d80534b49e91d (diff) | |
download | src-vendor/elftoolchain/elftoolchain-r3136.tar.gz src-vendor/elftoolchain/elftoolchain-r3136.zip |
Import elftoolchain rev 3136vendor/elftoolchain/elftoolchain-r3136
From svn.code.sf.net/p/elftoolchain/code/trunk
Diffstat (limited to 'libdwarf/libdwarf_init.c')
-rw-r--r-- | libdwarf/libdwarf_init.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/libdwarf/libdwarf_init.c b/libdwarf/libdwarf_init.c index 8e3fbbe5db36..b85c87c59af0 100644 --- a/libdwarf/libdwarf_init.c +++ b/libdwarf/libdwarf_init.c @@ -26,7 +26,7 @@ #include "_libdwarf.h" -ELFTC_VCSID("$Id: libdwarf_init.c 3061 2014-06-02 00:42:41Z kaiwang27 $"); +ELFTC_VCSID("$Id: libdwarf_init.c 3136 2014-12-24 16:04:38Z kaiwang27 $"); static int _dwarf_consumer_init(Dwarf_Debug dbg, Dwarf_Error *error) @@ -93,12 +93,7 @@ _dwarf_consumer_init(Dwarf_Debug dbg, Dwarf_Error *error) } dbg->dbg_section[cnt].ds_name = NULL; - if (_dwarf_find_section(dbg, ".debug_abbrev") == NULL || - ((dbg->dbg_info_sec = _dwarf_find_section(dbg, ".debug_info")) == - NULL)) { - DWARF_SET_ERROR(dbg, error, DW_DLE_DEBUG_INFO_NULL); - return (DW_DLE_DEBUG_INFO_NULL); - } + dbg->dbg_info_sec = _dwarf_find_section(dbg, ".debug_info"); /* Try to find the optional DWARF4 .debug_types section. */ dbg->dbg_types_sec = _dwarf_find_next_types_section(dbg, NULL); |