aboutsummaryrefslogtreecommitdiff
path: root/gdb/defs.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>1998-12-09 00:38:46 +0000
committerJason Molenda <jmolenda@apple.com>1998-12-09 00:38:46 +0000
commitac95dc5eebaa4f45ab2b928be390f9b1678de1bc (patch)
tree4cb14e44d5339cce802ae85f38470ee3989bec36 /gdb/defs.h
parentc4efea12c8db0689c52114352e79e07994ced938 (diff)
downloadgdb-ac95dc5eebaa4f45ab2b928be390f9b1678de1bc.zip
gdb-ac95dc5eebaa4f45ab2b928be390f9b1678de1bc.tar.gz
gdb-ac95dc5eebaa4f45ab2b928be390f9b1678de1bc.tar.bz2
1998-12-08 Philippe De Muyter <phdm@macqel.be>
* config/xm-aix4.h (SIGWINCH_HANDLER): Function `aix_resize_window' must accept a signal number as parameter. * config/rs6000/xm-rs6000.h (SIGWINCH_HANDLER): Ditto. * utils.c (initialize_utils): Give a parameter to `SIGWINCH_HANDLER'. * inferior.h (register_valid): Variable's type is `SIGNED char', not `char'. * findvar.c (register_valid): Ditto. * defs.h (make_cleanup_func): Protect parameter list by `PARAMS'. * gdbthread.h (unbind_target_thread_vector): Likewise.
Diffstat (limited to 'gdb/defs.h')
-rw-r--r--gdb/defs.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gdb/defs.h b/gdb/defs.h
index 5f7c8c7..8b7f9a4 100644
--- a/gdb/defs.h
+++ b/gdb/defs.h
@@ -247,7 +247,7 @@ extern void discard_cleanups PARAMS ((struct cleanup *));
extern void discard_final_cleanups PARAMS ((struct cleanup *));
extern void discard_my_cleanups PARAMS ((struct cleanup **, struct cleanup *));
-typedef void (*make_cleanup_func) (void *);
+typedef void (*make_cleanup_func) PARAMS ((void *));
extern struct cleanup *make_cleanup PARAMS ((make_cleanup_func, void *));
@@ -286,10 +286,14 @@ extern void mfree PARAMS ((PTR, PTR));
extern void set_demangling_style PARAMS ((char *));
/* From tm.h */
+
struct type;
typedef int (use_struct_convention_fn) PARAMS ((int gcc_p, struct type *value_type));
extern use_struct_convention_fn generic_use_struct_convention;
+typedef unsigned char *(breakpoint_from_pc_fn) PARAMS ((CORE_ADDR *pcptr, int *lenptr));
+
+
/* Annotation stuff. */