summaryrefslogtreecommitdiffstats
path: root/lld/test/ELF/symbol-ordering-file-icf.s
Commit message (Collapse)AuthorAgeFilesLines
* [ELF][X86] Allow PT_LOAD to have overlapping p_offset ranges on EM_X86_64Fangrui Song2019-09-161-3/+3
| | | | | | | | Port the D64906 technique to EM_X86_64. Differential Revision: https://reviews.llvm.org/D67482 llvm-svn: 371958
* Revert r326911: Improve --warn-symbol-ordering.Rui Ueyama2018-03-071-4/+5
| | | | | | This reverts commit r326911 because it was committed by accident. llvm-svn: 326914
* Improve --warn-symbol-ordering.Rui Ueyama2018-03-071-5/+4
| | | | | | | | | | | | | | | | Summary: I originally tried to simplify code and then noticed that lld doesn't do what it tells to the user by warn(). It says "unable to order discarded symbol" but it actually can for sections eliminated by ICF. With this patch, lld doesn't sort such sections. Reviewers: jhenderson, rafael Subscribers: emaste, arichardson, llvm-commits Differential Revision: https://reviews.llvm.org/D44180 llvm-svn: 326911
* [ELF] - Fix case of using both --icf and --symbol-ordering-file together.George Rimar2018-02-271-0/+32
Imagine that we have sections A, B, C, where A == C and symbol ordering file containing symbols: symC, symB, symA Previously because of ICF it was possible that final order would be B, A or B, C. That violates order specified in ordering file. Patch changes that. Differential revision: https://reviews.llvm.org/D43234 llvm-svn: 326179
OpenPOWER on IntegriCloud