aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>2000-03-03 15:37:09 +0000
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>2000-03-03 15:37:09 +0000
commit97bb9d91decf4be0e701ee0d4077f3f190c8b1c9 (patch)
tree87135d40e27ea236f755dd13cd1b607cab5b3ab0
parent0ef33cd05d72011a4e9b96622167bc31ac512815 (diff)
downloadgdb-97bb9d91decf4be0e701ee0d4077f3f190c8b1c9.zip
gdb-97bb9d91decf4be0e701ee0d4077f3f190c8b1c9.tar.gz
gdb-97bb9d91decf4be0e701ee0d4077f3f190c8b1c9.tar.bz2
2000-03-03 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* 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.
-rw-r--r--gdb/ChangeLog9
-rw-r--r--gdb/defs.h2
-rw-r--r--gdb/event-loop.h2
-rw-r--r--gdb/event-top.c18
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 <ezannoni@kwikemart.cygnus.com>
+
+ * 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 <cagney@b1.cygnus.com>
* 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);
}