[llvm-commits] LLD patch - symbol table and reorganization of sections
Hemant Kulkarni
khemant at codeaurora.org
Fri Sep 28 12:00:07 PDT 2012
Purpose of patch:
Add symbol table to writer to emit symbols.
Make all sections - ones made due to atoms and ones made by linker at output
time to be derived from one class. Have this class all the attributes needed
to make a section header. Use this class to build section table header and
set all offsets/addresses.
Added test for the same. The test needed to be changed to reflect correct
order sections are now emitted; hence you might see change in existing test
too.
Please review the patch and send in comments.
--
Hemant Kulkarni
khemant at codeaurora.org
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by
the Linux Foundation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120928/1da98517/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: symtable.diff
Type: application/octet-stream
Size: 40028 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120928/1da98517/attachment.obj>
More information about the llvm-commits
mailing list