aboutsummaryrefslogtreecommitdiff
path: root/cpu/or1k.cpu
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2024-10-26 08:40:07 +0200
committerTom de Vries <tdevries@suse.de>2024-10-26 08:40:07 +0200
commit5a43f7f040d45ca1bc0066019131cf71d7836cb8 (patch)
tree7472785973203b3aba4bf19690e107fd0adc6a30 /cpu/or1k.cpu
parentb3ee98cda498bb256411c5bc23cf7fb9b17f10db (diff)
downloadgdb-5a43f7f040d45ca1bc0066019131cf71d7836cb8.zip
gdb-5a43f7f040d45ca1bc0066019131cf71d7836cb8.tar.gz
gdb-5a43f7f040d45ca1bc0066019131cf71d7836cb8.tar.bz2
[gdb] Don't create registry keys in destructor
Creating a registry key using emplace calls new: ... DATA *result = new DATA (std::forward<Args> (args)...); ... which can throw a bad alloc, which will terminate gdb if called from a destructor. Fix this in a few places. Tested on aarch64-linux. Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'cpu/or1k.cpu')
0 files changed, 0 insertions, 0 deletions