diff options
author | sergiodj <sergiodj> | 2012-05-08 01:35:32 +0000 |
---|---|---|
committer | sergiodj <sergiodj> | 2012-05-08 01:35:32 +0000 |
commit | dc93b99d1966948172d9f3a2b80b5e71814d6533 (patch) | |
tree | 7d3251eb9f341b27b2a9d9601f376d6b7ef73798 /gdb/stap-probe.c | |
parent | 83abc3972e39abde65375503a8b8c5cad1763caa (diff) | |
download | gdb-dc93b99d1966948172d9f3a2b80b5e71814d6533.tar.gz |
2012-05-07 Sergio Durigan Junior <sergiodj@redhat.com>
* probe.c (parse_probes): Move conditional to check for
debuginfo files from here...
* stap-probe.c (stap_get_probes): ... to here.
Diffstat (limited to 'gdb/stap-probe.c')
-rw-r--r-- | gdb/stap-probe.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/stap-probe.c b/gdb/stap-probe.c index 273ae0753ca..506e6c3e0cc 100644 --- a/gdb/stap-probe.c +++ b/gdb/stap-probe.c @@ -1411,6 +1411,12 @@ stap_get_probes (VEC (probe_p) **probesp, struct objfile *objfile) struct sdt_note *iter; unsigned save_probesp_len = VEC_length (probe_p, *probesp); + if (objfile->separate_debug_objfile_backlink != NULL) + { + /* This is a .debug file, not the objfile itself. */ + return; + } + if (!elf_tdata (obfd)->sdt_note_head) { /* There isn't any probe here. */ |