[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/25891] New: ld: Implement --[no-]apply-dynamic-relocs
From: |
i at maskray dot me |
Subject: |
[Bug ld/25891] New: ld: Implement --[no-]apply-dynamic-relocs |
Date: |
Wed, 29 Apr 2020 06:06:06 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=25891
Bug ID: 25891
Summary: ld: Implement --[no-]apply-dynamic-relocs
Product: binutils
Version: 2.35 (HEAD)
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: i at maskray dot me
Target Milestone: ---
GNU ld supports --no-apply-dynamic-relocs, but only for aarch64:
% aarch64-linux-gnu-ld --no-apply-dynamic-relocs a.o
% aarch64-linux-gnu-ld --apply-dynamic-relocs a.o
aarch64-linux-gnu-ld: unrecognized option '--apply-dynamic-relocs'
aarch64-linux-gnu-ld: use the --help option for usage information
# gold and LLD support both and all targets support the option.
% aarch64-linux-gnu-ld.gold --apply-dynamic-relocs a.o
% aarch64-linux-gnu-ld.gold --no-apply-dynamic-relocs a.o
--no-apply-dynamic-relocs can rule out bugs (LLD defaults to
--no-apply-dynamic-relocsc
https://github.com/llvm/llvm-project/commit/0e4df539fa2c10a2ee55a7ed4d54afc381d73ab6)
and arguably is slightly better because zeros compress better.
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug ld/25891] New: ld: Implement --[no-]apply-dynamic-relocs,
i at maskray dot me <=