[all-commits] [llvm/llvm-project] 7232f3: [LLD][ELF] Reduce memory and file size of overlay ...

Peter Smith via All-commits all-commits at lists.llvm.org
Thu Sep 17 01:38:47 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7232f3bba85938d63c4f92d83995fce4887526c6
      https://github.com/llvm/llvm-project/commit/7232f3bba85938d63c4f92d83995fce4887526c6
  Author: Peter Smith <peter.smith at arm.com>
  Date:   2026-09-17 (Thu, 17 Sep 2026)

  Changed paths:
    M lld/test/ELF/aarch64-thunk-bti-overlay-reuse.s
    M lld/test/ELF/arm-thunk-overlay-reuse.s

  Log Message:
  -----------
  [LLD][ELF] Reduce memory and file size of overlay thunk tests (#222565)

Add AT(address) to linker script to force generation of a program header
for each address. Without AT we get a single large program header that
takes up a large amount of memory and causes a large file to be
generated. This may prevent the test from running on a 32-bit machine
without a lot of memory. See comment on #200415

Also removed a superfluous --print-map from
aarch64-thunk-bit-overlay-reuse.s. This was used when constructing the
test but it is not needed.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list