summaryrefslogtreecommitdiff
path: root/gdb/ada-lang.h
diff options
context:
space:
mode:
authorMarkus Metzger <markus.t.metzger@intel.com>2022-04-12 16:05:26 +0200
committerMarkus Metzger <markus.t.metzger@intel.com>2022-10-18 14:16:09 +0200
commit06a670e280f39b0dd7fe0b0e0e21efa488c2729f (patch)
tree002af711983d336deab3de96b86261595aff6679 /gdb/ada-lang.h
parent4326580d4459f82429340f3a96a459178b9eed93 (diff)
downloadbinutils-gdb-06a670e280f39b0dd7fe0b0e0e21efa488c2729f.tar.gz
gdb, ada: update ada_lookup_simple_minsym
Iterate over objfile in search order using the objfile of the context block as current_objfile so the iteration can stay inside the block's linker namespace.
Diffstat (limited to 'gdb/ada-lang.h')
-rw-r--r--gdb/ada-lang.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/ada-lang.h b/gdb/ada-lang.h
index 84c691b94ee..d9c74f0a552 100644
--- a/gdb/ada-lang.h
+++ b/gdb/ada-lang.h
@@ -234,7 +234,8 @@ extern void ada_lookup_encoded_symbol
(const char *name, const struct block *block, domain_enum domain,
struct block_symbol *symbol_info);
-extern struct bound_minimal_symbol ada_lookup_simple_minsym (const char *);
+extern struct bound_minimal_symbol ada_lookup_simple_minsym (const char *,
+ objfile *);
extern int ada_scan_number (const char *, int, LONGEST *, int *);