From 97bb9d91decf4be0e701ee0d4077f3f190c8b1c9 Mon Sep 17 00:00:00 2001 From: Elena Zannoni Date: Fri, 3 Mar 2000 15:37:09 +0000 Subject: [PATCH] 2000-03-03 Elena Zannoni * defs.h (struct continuation_arg): Change type of field 'data' from PTR to void *. * event-loop.h: Eliminate uses of PTR, use 'void *' instead. * event-top.c: Ditto. --- gdb/ChangeLog | 9 +++++++++ gdb/defs.h | 2 +- gdb/event-loop.h | 2 +- gdb/event-top.c | 18 +++++++++--------- 4 files changed, 20 insertions(+), 11 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 86b9016..090179c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2000-03-03 Elena Zannoni + + * defs.h (struct continuation_arg): Change type of field 'data' + from PTR to void *. + + * event-loop.h: Eliminate uses of PTR, use 'void *' instead. + + * event-top.c: Ditto. + Fri Mar 3 15:39:34 2000 Andrew Cagney * Makefile.in (CONFIG_CLEAN, CONFIG_ALL, LN_S): Defined by diff --git a/gdb/defs.h b/gdb/defs.h index c4756f1..3a3ebf8 100644 --- a/gdb/defs.h +++ b/gdb/defs.h @@ -613,7 +613,7 @@ extern void free_command_lines (struct command_line **); struct continuation_arg { struct continuation_arg *next; - PTR data; + void *data; }; struct continuation diff --git a/gdb/event-loop.h b/gdb/event-loop.h index 02c3fe3..54e6990 100644 --- a/gdb/event-loop.h +++ b/gdb/event-loop.h @@ -57,7 +57,7 @@ Corollary tasks are the creation and deletion of event sources. */ -typedef PTR gdb_client_data; +typedef void *gdb_client_data; struct async_signal_handler; typedef void (handler_func) (int, gdb_client_data); typedef void (sig_handler_func) (gdb_client_data); diff --git a/gdb/event-top.c b/gdb/event-top.c index 9e19d45..6122cba 100644 --- a/gdb/event-top.c +++ b/gdb/event-top.c @@ -129,17 +129,17 @@ struct prompts the_prompts; handlers mark these functions as ready to be executed and the event loop, in a later iteration, calls them. See the function invoke_async_signal_handler. */ -PTR sigint_token; +void *sigint_token; #ifdef SIGHUP -PTR sighup_token; +void *sighup_token; #endif -PTR sigquit_token; -PTR sigfpe_token; +void *sigquit_token; +void *sigfpe_token; #if defined(SIGWINCH) && defined(SIGWINCH_HANDLER) -PTR sigwinch_token; +void *sigwinch_token; #endif #ifdef STOP_SIGNAL -PTR sigtstp_token; +void *sigtstp_token; #endif /* Structure to save a partially entered command. This is used when @@ -525,8 +525,8 @@ command_handler (char *command) (struct continuation_arg *) xmalloc (sizeof (struct continuation_arg)); arg1->next = arg2; arg2->next = NULL; - arg1->data = (PTR) time_at_cmd_start; - arg2->data = (PTR) space_at_cmd_start; + arg1->data = (void *) time_at_cmd_start; + arg2->data = (void *) space_at_cmd_start; add_continuation (command_line_handler_continuation, arg1); } @@ -957,7 +957,7 @@ async_init_signals (void) } void -mark_async_signal_handler_wrapper (PTR token) +mark_async_signal_handler_wrapper (void *token) { mark_async_signal_handler ((struct async_signal_handler *) token); } -- 2.7.4