diff options
author | Tom de Vries <tdevries@suse.de> | 2022-10-06 14:53:07 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2022-10-06 14:53:07 +0200 |
commit | ca10a126c67f03e4e56dbbb6966c1682014912d8 (patch) | |
tree | d4a5db921379fc31cb7aa9e12262fa7b3caf88c7 /opcodes/d30v-opc.c | |
parent | 80e0c6dc91f52fad32c3ff3cf20da889d77013ac (diff) | |
download | gdb-ca10a126c67f03e4e56dbbb6966c1682014912d8.zip gdb-ca10a126c67f03e4e56dbbb6966c1682014912d8.tar.gz gdb-ca10a126c67f03e4e56dbbb6966c1682014912d8.tar.bz2 |
[gdb/symtab] Factor out have_complaint
After committing 8ba677d3560 ("[gdb/symtab] Don't complain about function
decls") I noticed that quite a bit of code in read_func_scope is used to decide
whether to issue the "cannot get low and high bounds for subprogram DIE at
$hex" complaint, which executes unnecessarily if we have the default
"set complaints 0".
Fix this by (NFC):
- factoring out new static function have_complaint from macro complaint, and
- using it to wrap the relevant code in read_func_scope.
Tested on x86_64-linux.
Diffstat (limited to 'opcodes/d30v-opc.c')
0 files changed, 0 insertions, 0 deletions