This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFC] Improve amd64 prologue analysis
- From: Joel Brobecker <brobecker at adacore dot com>
- To: Pierre Muller <pierre dot muller at ics-cnrs dot unistra dot fr>
- Cc: gdb-patches at sourceware dot org
- Date: Thu, 18 Nov 2010 09:22:09 -0800
- Subject: Re: [RFC] Improve amd64 prologue analysis
- References: <001701cb84ea$6883c170$398b4450$@muller@ics-cnrs.unistra.fr>
> Free Pascal for x86_64 (amd64) CPU generates losts of functions
> that do not use RBP as a frame pointer.
> I tried to improve amd64-tdep.c to better cope
> with this case.
I thought that on amd64, we weren't going to have prologue parsers
and rely on frame unwinding info instead? At AdaCore, we have the
same sort of things because of Windows where the system code (mostly
system DLLs) does not have the unwinding info in DWARF format. But
for code generated by us, we have all the debugging information needed
to unwind without parsing the prologue, even on Windows64.
--
Joel