This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: Support Dwarf3 DW_CFA_val_* expressions
On Mar 11, 2006, Daniel Jacobowitz <drow@false.org> wrote:
> On Tue, Mar 07, 2006 at 02:46:00PM -0300, Alexandre Oliva wrote:
>> Using the address of the first instruction in the region wouldn't work
>> either. The hand-generated unwind info arranges for _L_mutex_lock_31
>> on i386 to seem like it calls itself, for some reason I don't quite
>> understand. Jakub says the backtrace we get after my change is
>> correct, whereas *without* the patch we get this:
> Where does this hand generated unwind info come from?
Jakub's testcase submitted as part of the patch.
--
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
Secretary for FSF Latin America http://www.fsfla.org/
Red Hat Compiler Engineer aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist oliva@{lsd.ic.unicamp.br, gnu.org}