diff options
author | Pedro Alves <palves@redhat.com> | 2018-01-05 17:56:33 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2018-01-05 17:56:33 +0000 |
commit | a655456c134e5e02bab33941e1c738ca33905d23 (patch) | |
tree | 5a767658e44141c39e38461e2a85b697466b39dd | |
parent | de63c46b549d1cf4f7851e47872cb759a12983f4 (diff) | |
download | gdb-a655456c134e5e02bab33941e1c738ca33905d23.zip gdb-a655456c134e5e02bab33941e1c738ca33905d23.tar.gz gdb-a655456c134e5e02bab33941e1c738ca33905d23.tar.bz2 |
Fix gdb/spu-tdep.c build breakage
Commit de63c46b549d ("Fix regresssion(internal-error) printing
subprogram argument (PR gdb/22670)") missed updating spu-tdep.c for
the block_lookup_symbol interface change, resulting in:
../../binutils-gdb/gdb/spu-tdep.c: In function void spu_catch_start(objfile*):
../../binutils-gdb/gdb/spu-tdep.c:1969:59: error: cannot convert domain_enum_tag to symbol_name_match_type for argument 3 to symbol* block_lookup_symbol(const block*, const char*, symbol_name_match_type, domain_enum)
sym = block_lookup_symbol (block, "main", VAR_DOMAIN);
^
gdb/ChangeLog:
2018-01-05 Pedro Alves <palves@redhat.com>
* spu-tdep.c (spu_catch_start): Pass
symbol_name_match_type::SEARCH_NAME to block_lookup_symbol.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/spu-tdep.c | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 10aabcd..0eeff94 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ 2018-01-05 Pedro Alves <palves@redhat.com> + * spu-tdep.c (spu_catch_start): Pass + symbol_name_match_type::SEARCH_NAME to block_lookup_symbol. + +2018-01-05 Pedro Alves <palves@redhat.com> + PR gdb/22670 * ada-lang.c (literal_symbol_name_matcher): New function. (ada_get_symbol_name_matcher): Use it for diff --git a/gdb/spu-tdep.c b/gdb/spu-tdep.c index b6782b0..b82bb0e 100644 --- a/gdb/spu-tdep.c +++ b/gdb/spu-tdep.c @@ -1966,7 +1966,9 @@ spu_catch_start (struct objfile *objfile) struct symbol *sym; struct symtab_and_line sal; - sym = block_lookup_symbol (block, "main", VAR_DOMAIN); + sym = block_lookup_symbol (block, "main", + symbol_name_match_type::SEARCH_NAME, + VAR_DOMAIN); if (sym) { fixup_symbol_section (sym, objfile); |