aboutsummaryrefslogtreecommitdiff
path: root/gdb/xml-support.c
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2015-05-13 20:47:32 +0200
committerJan Kratochvil <jan.kratochvil@redhat.com>2015-05-13 20:49:00 +0200
commit109896905babca2d99e13f74bc887acf14cd1ab7 (patch)
treeae1303ade8fe4a52e6cdf2f9fb72e47bdfcb7736 /gdb/xml-support.c
parent5e9705017f5b257421136b8d7752b9c793335ace (diff)
downloadgdb-109896905babca2d99e13f74bc887acf14cd1ab7.zip
gdb-109896905babca2d99e13f74bc887acf14cd1ab7.tar.gz
gdb-109896905babca2d99e13f74bc887acf14cd1ab7.tar.bz2
register_dummy_frame_dtor: Permit multiple dtors
Later patch needs two independent destructors for the same dummy_frame. Therefore the registrar has been extended to an arbitrary number of destructors. gdb/ChangeLog 2015-05-13 Jan Kratochvil <jan.kratochvil@redhat.com> * dummy-frame.c (struct dummy_frame_dtor_list): New. (struct dummy_frame): Replace dtor and dtor_data by dtor_list. (remove_dummy_frame): Process dtor_list. (pop_dummy_frame): Process dtor_list. (register_dummy_frame_dtor): Maintain dtor_list. (find_dummy_frame_dtor): Handle dtor_list. * dummy-frame.h (register_dummy_frame_dtor, find_dummy_frame_dtor): Update comments.
Diffstat (limited to 'gdb/xml-support.c')
0 files changed, 0 insertions, 0 deletions