llvm-project/lld/test/elf/X86_64
Shankar Easwaran 3c5d2c8a24 [lld][LayoutPass] This commit fixes a problem in the
Layoutpass by ordering atoms if they appear in the override
list first and then looking at the way of ordering atoms in
the default way.

The fix also fixes issues with the sizes of the sections,
that appear in the output properly too.

The commit also adds a testcase(orderatoms-by-override.test)
to test it and fixes all the other relevant testcases.

llvm-svn: 181605
2013-05-10 16:44:02 +00:00
..
Inputs [lld][LayoutPass] This commit fixes a problem in the 2013-05-10 16:44:02 +00:00
dynlib-nointerp-section.test This is my Driver refactoring patch. 2013-04-04 18:59:24 +00:00
dynlib-search.test [ELF][test] add dynamic library search 2013-04-05 04:34:57 +00:00
multi-weak-override.test [lld][LayoutPass] This commit fixes a problem in the 2013-05-10 16:44:02 +00:00
multi-weak-syms-order.test [lld][LayoutPass] This commit fixes a problem in the 2013-05-10 16:44:02 +00:00
orderatoms-by-override.test [lld][LayoutPass] This commit fixes a problem in the 2013-05-10 16:44:02 +00:00
weak-override.test [lld][LayoutPass] This commit fixes a problem in the 2013-05-10 16:44:02 +00:00
weak-zero-sized.test [lld][ELF] reduce the number of symbols emitted in the symbol table 2013-05-01 19:36:38 +00:00