Adding CFI statements to ARM's assembly code
Thomas Schwinge
thomas@codesourcery.com
Tue Jan 12 13:35:00 GMT 2010
Hello!
On 2009-12-31 16:57, Joseph S. Myers wrote:
> Please let me know if your list of files still needing updating is
> different.
Does sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S need any treatment?
It's probably not worth it.
In sysdeps/unix/sysv/linux/arm/eabi/sysdep.h:INTERNAL_SYSCALL_RAW for
[__thumb__], should we, depending on defined (__GCC_HAVE_DWARF2_CFI_ASM),
emit CFI statements to handle r7's modification and restoral? We can't
emit CFI statements unconditionally, as it's GCC's decision whether to
emit .cfi_startproc or not, and in the latter case we're not allowed to
using them in inline assembly.
> I think the changes in the five-patch series starting at
> <http://sourceware.org/ml/libc-ports/2009-12/msg00020.html> are correct; it's
> just that more files need updating for the series to be able to go in.
This thread now contains all I have done.
Regards,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-ports/attachments/20100112/4bd139c5/attachment.sig>
More information about the Libc-ports
mailing list