summaryrefslogtreecommitdiff
path: root/gdb/thread.c
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2000-07-30 01:48:28 +0000
committerKevin Buettner <kevinb@redhat.com>2000-07-30 01:48:28 +0000
commitfeb494d76a34e3ccf614ceccd68d6ce7b2f1cbd8 (patch)
treecfa1634e210020e9a0afea2b92c02c6afb77049f /gdb/thread.c
parent6d631e9666c66111eadeebf8a41348817e73a590 (diff)
downloadgdb-feb494d76a34e3ccf614ceccd68d6ce7b2f1cbd8.tar.gz
Diffstat (limited to 'gdb/thread.c')
-rw-r--r--gdb/thread.c119
1 files changed, 36 insertions, 83 deletions
diff --git a/gdb/thread.c b/gdb/thread.c
index a08ff175b5b..9ae251e90c2 100644
--- a/gdb/thread.c
+++ b/gdb/thread.c
@@ -80,7 +80,7 @@ free_thread (struct thread_info *tp)
}
void
-init_thread_list ()
+init_thread_list (void)
{
struct thread_info *tp, *tpnext;
@@ -101,8 +101,7 @@ init_thread_list ()
so that back_ends can initialize their private data. */
struct thread_info *
-add_thread (pid)
- int pid;
+add_thread (int pid)
{
struct thread_info *tp;
@@ -131,8 +130,7 @@ add_thread (pid)
}
void
-delete_thread (pid)
- int pid;
+delete_thread (int pid)
{
struct thread_info *tp, *tpprev;
@@ -154,8 +152,7 @@ delete_thread (pid)
}
static struct thread_info *
-find_thread_id (num)
- int num;
+find_thread_id (int num)
{
struct thread_info *tp;
@@ -168,8 +165,7 @@ find_thread_id (num)
/* Find a thread_info by matching 'pid'. */
struct thread_info *
-find_thread_pid (pid)
- int pid;
+find_thread_pid (int pid)
{
struct thread_info *tp;
@@ -209,8 +205,7 @@ iterate_over_threads (callback, data)
}
int
-valid_thread_id (num)
- int num;
+valid_thread_id (int num)
{
struct thread_info *tp;
@@ -222,8 +217,7 @@ valid_thread_id (num)
}
int
-pid_to_thread_id (pid)
- int pid;
+pid_to_thread_id (int pid)
{
struct thread_info *tp;
@@ -235,8 +229,7 @@ pid_to_thread_id (pid)
}
int
-thread_id_to_pid (num)
- int num;
+thread_id_to_pid (int num)
{
struct thread_info *thread = find_thread_id (num);
if (thread)
@@ -246,8 +239,7 @@ thread_id_to_pid (num)
}
int
-in_thread_list (pid)
- int pid;
+in_thread_list (int pid)
{
struct thread_info *tp;
@@ -292,29 +284,15 @@ gdb_list_thread_ids (/* output object */)
/* Load infrun state for the thread PID. */
void
-load_infrun_state (pid, prev_pc, prev_func_start, prev_func_name,
- trap_expected, step_resume_breakpoint,
- through_sigtramp_breakpoint, step_range_start,
- step_range_end, step_frame_address,
- handling_longjmp, another_trap,
- stepping_through_solib_after_catch,
- stepping_through_solib_catchpoints,
- stepping_through_sigtramp)
- int pid;
- CORE_ADDR *prev_pc;
- CORE_ADDR *prev_func_start;
- char **prev_func_name;
- int *trap_expected;
- struct breakpoint **step_resume_breakpoint;
- struct breakpoint **through_sigtramp_breakpoint;
- CORE_ADDR *step_range_start;
- CORE_ADDR *step_range_end;
- CORE_ADDR *step_frame_address;
- int *handling_longjmp;
- int *another_trap;
- int *stepping_through_solib_after_catch;
- bpstat *stepping_through_solib_catchpoints;
- int *stepping_through_sigtramp;
+load_infrun_state (int pid, CORE_ADDR *prev_pc, CORE_ADDR *prev_func_start,
+ char **prev_func_name, int *trap_expected,
+ struct breakpoint **step_resume_breakpoint,
+ struct breakpoint **through_sigtramp_breakpoint,
+ CORE_ADDR *step_range_start, CORE_ADDR *step_range_end,
+ CORE_ADDR *step_frame_address, int *handling_longjmp,
+ int *another_trap, int *stepping_through_solib_after_catch,
+ bpstat *stepping_through_solib_catchpoints,
+ int *stepping_through_sigtramp)
{
struct thread_info *tp;
@@ -343,29 +321,15 @@ load_infrun_state (pid, prev_pc, prev_func_start, prev_func_name,
/* Save infrun state for the thread PID. */
void
-save_infrun_state (pid, prev_pc, prev_func_start, prev_func_name,
- trap_expected, step_resume_breakpoint,
- through_sigtramp_breakpoint, step_range_start,
- step_range_end, step_frame_address,
- handling_longjmp, another_trap,
- stepping_through_solib_after_catch,
- stepping_through_solib_catchpoints,
- stepping_through_sigtramp)
- int pid;
- CORE_ADDR prev_pc;
- CORE_ADDR prev_func_start;
- char *prev_func_name;
- int trap_expected;
- struct breakpoint *step_resume_breakpoint;
- struct breakpoint *through_sigtramp_breakpoint;
- CORE_ADDR step_range_start;
- CORE_ADDR step_range_end;
- CORE_ADDR step_frame_address;
- int handling_longjmp;
- int another_trap;
- int stepping_through_solib_after_catch;
- bpstat stepping_through_solib_catchpoints;
- int stepping_through_sigtramp;
+save_infrun_state (int pid, CORE_ADDR prev_pc, CORE_ADDR prev_func_start,
+ char *prev_func_name, int trap_expected,
+ struct breakpoint *step_resume_breakpoint,
+ struct breakpoint *through_sigtramp_breakpoint,
+ CORE_ADDR step_range_start, CORE_ADDR step_range_end,
+ CORE_ADDR step_frame_address, int handling_longjmp,
+ int another_trap, int stepping_through_solib_after_catch,
+ bpstat stepping_through_solib_catchpoints,
+ int stepping_through_sigtramp)
{
struct thread_info *tp;
@@ -393,8 +357,7 @@ save_infrun_state (pid, prev_pc, prev_func_start, prev_func_name,
/* Return true if TP is an active thread. */
static int
-thread_alive (tp)
- struct thread_info *tp;
+thread_alive (struct thread_info *tp)
{
if (tp->pid == -1)
return 0;
@@ -407,7 +370,7 @@ thread_alive (tp)
}
static void
-prune_threads ()
+prune_threads (void)
{
struct thread_info *tp, *next;
@@ -427,9 +390,7 @@ prune_threads ()
*/
static void
-info_threads_command (arg, from_tty)
- char *arg;
- int from_tty;
+info_threads_command (char *arg, int from_tty)
{
struct thread_info *tp;
int current_pid;
@@ -499,8 +460,7 @@ info_threads_command (arg, from_tty)
/* Switch from one thread to another. */
static void
-switch_to_thread (pid)
- int pid;
+switch_to_thread (int pid)
{
if (pid == inferior_pid)
return;
@@ -513,8 +473,7 @@ switch_to_thread (pid)
}
static void
-restore_current_thread (pid)
- int pid;
+restore_current_thread (int pid)
{
if (pid != inferior_pid)
{
@@ -555,9 +514,7 @@ make_cleanup_restore_current_thread (int inferior_pid)
*/
static void
-thread_apply_all_command (cmd, from_tty)
- char *cmd;
- int from_tty;
+thread_apply_all_command (char *cmd, int from_tty)
{
struct thread_info *tp;
struct cleanup *old_chain;
@@ -590,9 +547,7 @@ thread_apply_all_command (cmd, from_tty)
}
static void
-thread_apply_command (tidlist, from_tty)
- char *tidlist;
- int from_tty;
+thread_apply_command (char *tidlist, int from_tty)
{
char *cmd;
char *p;
@@ -665,9 +620,7 @@ thread_apply_command (tidlist, from_tty)
if prefix of arg is `apply'. */
static void
-thread_command (tidstr, from_tty)
- char *tidstr;
- int from_tty;
+thread_command (char *tidstr, int from_tty)
{
if (!tidstr)
{
@@ -749,7 +702,7 @@ gdb_thread_select (char *tidstr)
struct cmd_list_element *thread_cmd_list = NULL;
void
-_initialize_thread ()
+_initialize_thread (void)
{
static struct cmd_list_element *thread_apply_list = NULL;