mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 17:40:49 +00:00
* cleanups.c (make_my_cleanup,make_my_cleanup2): Make static.
(discard_my_cleanups,save_my_cleanups,restore_my_cleanups): Ditto. * cleanups.h (make_my_cleanup,make_my_cleanup2): Delete (discard_my_cleanups,save_my_cleanups,restore_my_cleanups): Delete.
This commit is contained in:
@@ -61,12 +61,6 @@ extern struct cleanup *make_cleanup_dtor (make_cleanup_ftype *, void *,
|
||||
|
||||
extern struct cleanup *make_final_cleanup (make_cleanup_ftype *, void *);
|
||||
|
||||
extern struct cleanup *make_my_cleanup (struct cleanup **,
|
||||
make_cleanup_ftype *, void *);
|
||||
extern struct cleanup *make_my_cleanup2 (struct cleanup **,
|
||||
make_cleanup_ftype *, void *,
|
||||
void (*free_arg) (void *));
|
||||
|
||||
/* A special value to pass to do_cleanups and do_final_cleanups
|
||||
to tell them to do all cleanups. */
|
||||
#define ALL_CLEANUPS ((struct cleanup *)0)
|
||||
@@ -76,15 +70,12 @@ extern void do_final_cleanups (struct cleanup *);
|
||||
|
||||
extern void discard_cleanups (struct cleanup *);
|
||||
extern void discard_final_cleanups (struct cleanup *);
|
||||
extern void discard_my_cleanups (struct cleanup **, struct cleanup *);
|
||||
|
||||
extern struct cleanup *save_cleanups (void);
|
||||
extern struct cleanup *save_final_cleanups (void);
|
||||
extern struct cleanup *save_my_cleanups (struct cleanup **);
|
||||
|
||||
extern void restore_cleanups (struct cleanup *);
|
||||
extern void restore_final_cleanups (struct cleanup *);
|
||||
extern void restore_my_cleanups (struct cleanup **, struct cleanup *);
|
||||
|
||||
/* A no-op cleanup.
|
||||
This is useful when you want to establish a known reference point
|
||||
|
||||
Reference in New Issue
Block a user