[llvm-commits] PATCH: Partial fix for PR13641

William J. Schmidt wschmidt at linux.vnet.ibm.com
Mon Aug 27 12:23:21 PDT 2012


This small patch addresses the most crucial part of PR13641 (missing
traceback table for powerpc64-unknown-linux-gnu).  The four bytes of
zeroes following the function body are used by GDB to detect the end of
the function.  Although the following eight bytes of traceback
information are listed as mandatory in the PPC64 ELF ABI, GDB does not
currently use this data, so it's not urgent to fix this part.  I've
included a small test case as well.

No new failures in the regression tests or the app/benchmarks
test-suite.  If this is ok for the trunk, I'd appreciate it if someone
could commit it for me.  I don't yet have commit authority.

Thanks!
Bill

-- 
Bill Schmidt, Ph.D.
IBM Advance Toolchain for PowerLinux
IBM Linux Technology Center
wschmidt at us.ibm.com
wschmidt at linux.vnet.ibm.com





-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr13641-2012-08-27.patch
Type: text/x-patch
Size: 1822 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120827/66d33697/attachment.bin>


More information about the llvm-commits mailing list