aboutsummaryrefslogtreecommitdiff
path: root/elfcpp
diff options
context:
space:
mode:
authorGeorge Barrett <bob@bob131.so>2020-01-11 06:30:01 +1100
committerSimon Marchi <simon.marchi@efficios.com>2020-01-10 14:57:35 -0500
commit47e9d49d2d795224f4b3f04c89c268627b850be4 (patch)
tree884f14b0f2b79d843eb5bb78d106d5c7fd6c3df5 /elfcpp
parent7f02673206eaef00f240b84c21069b4e5fbe09ea (diff)
downloadgdb-47e9d49d2d795224f4b3f04c89c268627b850be4.zip
gdb-47e9d49d2d795224f4b3f04c89c268627b850be4.tar.gz
gdb-47e9d49d2d795224f4b3f04c89c268627b850be4.tar.bz2
gdb/testsuite/gdb.base/stap-probe: Minor clean-up
This patch resolves a couple of issues with the test case for SystemTap user-space probe points: 1. The preprocessor macro guarding the semaphore variables in the C file is (rather confusingly) named USE_PROBES. This has been renamed to USE_SEMAPHORES, to better reflect its function. 2. The test procedures in the expect file improperly pass the flag defining USE_PROBES to prepare_for_testing; as such, the test binary that's supposed to have probes with semaphores is the same as the one without. This has also been fixed. 3. No test is performed to check that `info probes' returns information about probe semaphores. Such a test is included in this patch. gdb/testsuite/ChangeLog 2020-01-10 George Barrett <bob@bob131.so> * gdb.base/stap-probe.c: Rename USE_PROBES to USE_SEMAPHORES. * gdb.base/stap-probe.exp: Likewise. (stap_test): Pass argument as an additional flag. (stap_test_no_debuginfo): Likewise. (stap_test): Check `info probes stap' output for semaphore addresses if the test binary is supposed to have them.
Diffstat (limited to 'elfcpp')
0 files changed, 0 insertions, 0 deletions