summaryrefslogtreecommitdiffstats
path: root/lld/test/ELF/linkerscript/implicit-program-header.s
Commit message (Collapse)AuthorAgeFilesLines
* [ELF] - Rename test cases to *.test.George Rimar2018-03-131-23/+0
| | | | | | This is a follow-up for r327410. llvm-svn: 327416
* [ELF] - Represent tests as linker scripts instead of asm.George Rimar2018-03-131-14/+15
| | | | | | | | | This follows recently started direction and sometimes allows to fully get rid from `echo` calls. I'll rename changed files to *.test in a follow-up. llvm-svn: 327410
* [ELF] - Do not remove empty output sections that are explicitly assigned to ↵George Rimar2018-02-231-1/+1
| | | | | | | | | | | | | phdr in script. This continues direction started in D43069. We can keep sections that are explicitly assigned to segment in script. It helps to simplify code. Differential revision: https://reviews.llvm.org/D43571 llvm-svn: 325887
* [ELF] - Simplify testcase. NFC.George Rimar2018-02-211-1/+10
| | | | | | | | This removes script input file and inlines script into testcase body. That is consistent with othet LS tests and makes testcase easier to read. llvm-svn: 325673
* [ELF] - Do --hash-style=both by default.George Rimar2017-10-061-1/+1
| | | | | | | | | | | | | | Its PR34712, GNU linkers recently changed default values to "both" of "sysv". Patch do the same for all targets except MIPS, where .gnu.hash section is not yet supported. Code suggested by Rui Ueyama. Differential revision: https://reviews.llvm.org/D38407 llvm-svn: 315051
* Fix program header propagation.Rafael Espindola2016-11-141-0/+13
Propagate program headers by walking the commands, not the sections. This allows us to propagate program headers even from sections that don't end up in the output. Fixes pr30997. llvm-svn: 286837
OpenPOWER on IntegriCloud