diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-01-08 10:30:16 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@ericsson.com> | 2018-01-08 10:33:41 -0500 |
commit | 9c4ac400f0f7d8daa8483dbe73b5699782ae3e22 (patch) | |
tree | b30c337adda923a12669b23c23b6f9ff7f24eabd /gold/testsuite | |
parent | 704a705d7aaab8041df76e2981e2a1efc014aad0 (diff) | |
download | gdb-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/testsuite')
0 files changed, 0 insertions, 0 deletions