gdb/dwarf: change read_loclist_index complaints into errors
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 2 Feb 2021 15:40:50 +0000 (10:40 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Tue, 2 Feb 2021 15:40:50 +0000 (10:40 -0500)
commita0c1eeba9b13b759b058dd5640ccb0dc2630a723
tree0f811556652afc721275b1c2c9b28515a1b3a762
parent5424d7ed94cf5a7ca24636ab9f4e6d5c353fc0d3
gdb/dwarf: change read_loclist_index complaints into errors

Unlike read_rnglists_index, read_loclist_index uses complaints when it
detects an inconsistency (a DW_FORM_loclistx value without a
.debug_loclists section or an offset outside of the section).  I really
think they should be errors, since there's no point in continuing if
this situation happens, we will likely segfault or read garbage.

gdb/ChangeLog:

* dwarf2/read.c (read_loclist_index): Change complaints into
errors.

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