gdb/dwarf: fix call to dwarf2_queue_guard in dw2_do_instantiate_symtab
authorSimon Marchi <simon.marchi@polymtl.ca>
Thu, 12 Nov 2020 22:42:55 +0000 (17:42 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Thu, 12 Nov 2020 22:43:39 +0000 (17:43 -0500)
commitbf6e5d01d7b149e116a008bd4348983c6f56e9ba
tree0f3d9451c6034d3cb0108189eb97e998e7bcf031
parente57cf1f2cdf819946494becf282e47194aa6216d
gdb/dwarf: fix call to dwarf2_queue_guard in dw2_do_instantiate_symtab

It took me a while to understand why that would even compile: it looks
like we pass a type name as a pointer, that makes no sense.  By looking
at the DWARF, I understood that the compiler actually interprets it as a
function declaration.  So the statement was doing nothing, no
dwarf2_queue_guard was instantiated.  Fix it by passing the right
variable name.

gdb/ChangeLog:

* dwarf2/read.c (dw2_do_instantiate_symtab): Fix call to
dwarf2_queue_guard.

Change-Id: I3a7bdead9e8c39f8342a471f10181b85b8f0d801
gdb/ChangeLog
gdb/dwarf2/read.c