aboutsummaryrefslogtreecommitdiff
path: root/gold
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2018-01-08 10:30:16 -0500
committerSimon Marchi <simon.marchi@ericsson.com>2018-01-08 10:33:41 -0500
commit9c4ac400f0f7d8daa8483dbe73b5699782ae3e22 (patch)
treeb30c337adda923a12669b23c23b6f9ff7f24eabd /gold
parent704a705d7aaab8041df76e2981e2a1efc014aad0 (diff)
downloadgdb-9c4ac400f0f7d8daa8483dbe73b5699782ae3e22.zip
gdb-9c4ac400f0f7d8daa8483dbe73b5699782ae3e22.tar.gz
gdb-9c4ac400f0f7d8daa8483dbe73b5699782ae3e22.tar.bz2
hurd: Add enough auxv support for AT_ENTRY for PIE binaries
Add PIE support for hurd, by faking an AT_ENTRY auxv entry. That value is expected to be read by svr4_exec_displacement, which will propagate the executable displacement. gdb/ChangeLog: * gdb/gnu-nat.c: Include <elf.h> and <link.h>. (gnu_xfer_auxv): New function. (gnu_xfer_partial): Call gnu_xfer_auxv when `object' is TARGET_OBJECT_AUXV.
Diffstat (limited to 'gold')
0 files changed, 0 insertions, 0 deletions