llvm-project
ce5b3716 - [BOLT,test] Make linker scripts less sensitive to lld's orphan placement (#93763)

Commit
2 years ago
[BOLT,test] Make linker scripts less sensitive to lld's orphan placement (#93763) Then two tests rely on .interp being the first section. llvm-bolt would crash if lld places .interp after .got (f639b57f7993cadb82ee9c36f04703ae4430ed85). For best portability, when a linker scripts specifies a SECTIONS command, the first section for each PT_LOAD segment should be specified with a MAXPAGESIZE alignment. Otherwise, linkers have freedom to decide how to place orphan sections, which might break intention.
Author
Parents
Loading