From 9922bd3d9ce58712cf570abefbafebaf3f407ffe Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Tue, 11 Aug 2009 14:59:41 -0700 Subject: [PATCH] Don't call dwarf_lowpc after dwarf_entrypc fails The implementation of dwarf_entrypc already checks for _lowpc, so it's redundant for us to attempt a _lowpc call too. * dwflpp.cxx (dwflpp::function_entrypc): Remove XXX comment. (dwflpp::die_entrypc): Don't bother with _lowpc if _entrypc fails --- dwflpp.cxx | 7 ------- 1 file changed, 7 deletions(-) diff --git a/dwflpp.cxx b/dwflpp.cxx index d02698b2a..c781ef7a7 100644 --- a/dwflpp.cxx +++ b/dwflpp.cxx @@ -1193,7 +1193,6 @@ dwflpp::function_entrypc (Dwarf_Addr * addr) { assert (function); return (dwarf_entrypc (function, addr) == 0); - // XXX: see also _lowpc ? } @@ -1208,12 +1207,6 @@ dwflpp::die_entrypc (Dwarf_Die * die, Dwarf_Addr * addr) lookup_method = "dwarf_entrypc"; rc = dwarf_entrypc (die, addr); - if (rc) - { - lookup_method = "dwarf_lowpc"; - rc = dwarf_lowpc (die, addr); - } - if (rc) { lookup_method = "dwarf_ranges"; -- 2.43.5