|
From: | danglin at gcc dot gnu.org |
Subject: | [Bug ld/31503] [hppa] Unsupported 14-bit PA 2.0 relocations for 32-bit (narrow) mode (elf32-hppa.c) |
Date: | Thu, 28 Mar 2024 13:31:14 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31503 John David Anglin <danglin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amodra at gmail dot com --- Comment #6 from John David Anglin <danglin at gcc dot gnu.org> --- This fails to align $global$ value under all circumstances: diff --git a/ld/emulparams/hppalinux.sh b/ld/emulparams/hppalinux.sh index 7892df9130d..f302606360a 100644 --- a/ld/emulparams/hppalinux.sh +++ b/ld/emulparams/hppalinux.sh @@ -25,7 +25,7 @@ NOP=0x08000240 START="_start" OTHER_READONLY_SECTIONS=" .PARISC.unwind ${RELOCATING-0} : { *(.PARISC.unwind) }" -DATA_START_SYMBOLS='PROVIDE ($global$ = .);' +DATA_START_SYMBOLS='PROVIDE ($global$ = (. + 7) & ~ 7);' DATA_PLT= PLT_BEFORE_GOT= GENERATE_SHLIB_SCRIPT=yes Will try aligning .data. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |