aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base/paginate-bg-execution.exp
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2019-06-21 23:56:18 +0200
committerTom de Vries <tdevries@suse.de>2019-06-21 23:56:18 +0200
commitc596f180a130c85faf8942d161be9ecf71c6791c (patch)
tree4645c18fb7642c957d7863b3c45807730fce4649 /gdb/testsuite/gdb.base/paginate-bg-execution.exp
parentad692897c12247d1f8fe4e6a2f6e6d9f22703170 (diff)
downloadgdb-c596f180a130c85faf8942d161be9ecf71c6791c.zip
gdb-c596f180a130c85faf8942d161be9ecf71c6791c.tar.gz
gdb-c596f180a130c85faf8942d161be9ecf71c6791c.tar.bz2
[gdb/testsuite] Compile index-cache.c with -Wl,--build-id
When testing gdb.base/index-cache.exp using a gcc build without --enable-linker-build-id we get: ... FAIL: gdb.base/index-cache.exp: \ test_cache_enabled_miss: at least one file was created FAIL: gdb.base/index-cache.exp: \ test_cache_enabled_miss: couldn't get executable build id FAIL: gdb.base/index-cache.exp: \ test_cache_enabled_hit: check index-cache stats ... With "set debug index-cache on" we find: ... (gdb) file index-cache Reading symbols from index-cache... index cache: objfile index-cache has no build id ... The problem is that a build-id is required for the index-cache functionality. Fix this by compiling index-cache.c with -Wl,--build-id. Tested on x86_64-linux. gdb/testsuite/ChangeLog: 2019-06-21 Tom de Vries <tdevries@suse.de> * gdb.base/index-cache.exp: Add additional_flags=-Wl,--build-id.
Diffstat (limited to 'gdb/testsuite/gdb.base/paginate-bg-execution.exp')
0 files changed, 0 insertions, 0 deletions