aboutsummaryrefslogtreecommitdiff
path: root/gold/Makefile.am
diff options
context:
space:
mode:
authorVladimir Prus <vladimir@codesourcery.com>2008-06-10 09:29:15 +0000
committerVladimir Prus <vladimir@codesourcery.com>2008-06-10 09:29:15 +0000
commit0b080f5982d636d473d4fb9e62ef1ee00b28fdbc (patch)
tree1bcc2168a81286fcb2ed029576c282e77c3c8736 /gold/Makefile.am
parent3201a343ca2a328894f3d0384082eed9b757cf03 (diff)
downloadgdb-0b080f5982d636d473d4fb9e62ef1ee00b28fdbc.zip
gdb-0b080f5982d636d473d4fb9e62ef1ee00b28fdbc.tar.gz
gdb-0b080f5982d636d473d4fb9e62ef1ee00b28fdbc.tar.bz2
Introduce common cleanup for restoring integers.
* defs.h (make_cleanup_restore_integer): New declaration. (struct cleanup): New field free_arg. (make_my_cleanup_2): New. * utils.c (restore_integer_closure, restore_integer) (make_cleanup_restore_integer): New. (make_my_cleanup): Initialize the free_arg field and renamed to make_my_cleanup_2. (do_my_cleanups): Call free_arg. (discard_cleanups): Call free_arg. * breakpoint.c (restore_always_inserted_mode): Remove. (update_breakpoints_after_exec): Use make_cleanup_restore_integer.
Diffstat (limited to 'gold/Makefile.am')
0 files changed, 0 insertions, 0 deletions