aboutsummaryrefslogtreecommitdiff
path: root/ld/testplug.c
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2022-10-14 13:09:51 +0200
committerTom de Vries <tdevries@suse.de>2022-10-14 13:09:51 +0200
commitf98a7af815ce6f656eebe95e8dc21b63bb8ec9d2 (patch)
tree2f48f2494dc5df4efab6881437b87c5aa72505cc /ld/testplug.c
parent21f507efad6bf16edf2432b65b763e7686349b8a (diff)
downloadgdb-f98a7af815ce6f656eebe95e8dc21b63bb8ec9d2.zip
gdb-f98a7af815ce6f656eebe95e8dc21b63bb8ec9d2.tar.gz
gdb-f98a7af815ce6f656eebe95e8dc21b63bb8ec9d2.tar.bz2
[gdb/testsuite] Fix gdb.base/infoline-reloc-main-from-zero.exp with PIE
With test-case gdb.base/infoline-reloc-main-from-zero.exp and target board unix/-fPIE/-pie I run into: ... gdb compile failed, ld: infoline-reloc-main-from-zero: error: \ PHDR segment not covered by LOAD segment collect2: error: ld returned 1 exit status ... When running with native, I find that the executable is static: ... $ file infoline-reloc-main-from-zero infoline-reloc-main-from-zero: ELF 64-bit LSB executable, x86-64, \ version 1 (SYSV), statically linked, BuildID[sha1]=$hex, with debug_info, \ not stripped ... despite not having been compiled with -static. Fix the compilation by adding -static to the compilation flags. Tested on x86_64-linux.
Diffstat (limited to 'ld/testplug.c')
0 files changed, 0 insertions, 0 deletions