[PATCH v1 0/3] aarch64: Relocation fixes and LTO
Evgeny Karpov
Evgeny.Karpov@microsoft.com
Mon Aug 26 10:22:14 GMT 2024
This patch series supports the GCC patch series 3 for the
aarch64-w64-mingw32 target. The patch series focuses on resolving
issues related to relocations, the small code model, LTO, and weak
references.
The link to the GCC patch series will be posted later.
This patch should be merged after upstreaming the GCC patch series
that it supports.
Thank you for your review!
Prepared, refactored, and validated by
Radek Barton <radek.barton@microsoft.com> and
Evgeny Karpov <evgeny.karpov@microsoft.com>
Evgeny Karpov (3):
aarch64: Fix IMAGE_REL_ARM64_PAGEBASE_REL21 relocation and symbol
reduction for relocations
aarch64: Add AArch64 support to libiberty
Support relocation for weak references
bfd/coff-aarch64.c | 56 +++++++++++++++++++++-------------
bfd/cofflink.c | 3 ++
gas/symbols.c | 17 +++++++++++
gas/symbols.h | 2 ++
gas/write.c | 3 ++
libiberty/simple-object-coff.c | 4 ++-
6 files changed, 62 insertions(+), 23 deletions(-)
--
2.34.1
More information about the Binutils
mailing list