aboutsummaryrefslogtreecommitdiff
path: root/binutils/objcopy.c
diff options
context:
space:
mode:
authorAlexandra Hajkova <ahajkova@redhat.com>2017-10-27 21:07:50 +0200
committerAlexandra Hájková <ahajkova@redhat.com>2025-04-02 11:18:03 +0200
commit5cb1689a7a883251b1e90ab85648c80287a106d0 (patch)
treec46326608794fa6531a4221e67014f775ed6253d /binutils/objcopy.c
parent877d74ab5f2f33aa062c4b8d1ba910a46e4ef9d1 (diff)
downloadbinutils-5cb1689a7a883251b1e90ab85648c80287a106d0.zip
binutils-5cb1689a7a883251b1e90ab85648c80287a106d0.tar.gz
binutils-5cb1689a7a883251b1e90ab85648c80287a106d0.tar.bz2
Add gdb.base/set-solib-absolute-prefix.exp
Compile a 32-bit x86 executable and then stop within a system call. Change the sysroot to a non-existent directory, GDB should try (and fail) to reload the currently loaded shared libraries. However, GDB should retain the symbols for the vDSO library as that is not loaded from the file system. Check the backtrace to ensure that the __kernel_vsyscall symbol is still in the backtrace, this indicates GDB still has the vDSO symbols available. This test was present in Fedora for a long time and was originally written by Jan Kratochvil for this fix 829a902da291e72ad17e8c44fa8d9ead3db41b1f. Co-Authored-By: Jan Kratochvil <jan.kratochvil@redhat.com> Approved-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'binutils/objcopy.c')
0 files changed, 0 insertions, 0 deletions