From 5dd55bddfedf047fb635b6ea9655e5a6f324e62e Mon Sep 17 00:00:00 2001 From: Elena Zannoni Date: Tue, 15 Apr 2003 02:23:11 +0000 Subject: [PATCH] 2003-04-14 Elena Zannoni * gdb.threads/schedlock.c: Change type of thread function argument to long, to avoid warnings on 64-bit platforms. --- gdb/testsuite/ChangeLog | 5 +++++ gdb/testsuite/gdb.threads/schedlock.c | 9 ++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index cf15071e40d..853ca8ce000 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-04-14 Elena Zannoni + + * gdb.threads/schedlock.c: Change type of thread function argument + to long, to avoid warnings on 64-bit platforms. + 2003-04-14 Elena Zannoni * gdb.base/attach.exp: Add new message from ptrace in case of diff --git a/gdb/testsuite/gdb.threads/schedlock.c b/gdb/testsuite/gdb.threads/schedlock.c index 033131c2a52..13f9e75d2df 100644 --- a/gdb/testsuite/gdb.threads/schedlock.c +++ b/gdb/testsuite/gdb.threads/schedlock.c @@ -13,12 +13,15 @@ int main() { int res; pthread_t threads[NUM]; void *thread_result; - int i; + long i; for (i = 0; i < NUM; i++) { args[i] = 1; - res = pthread_create(&threads[i], NULL, thread_function, (void *)i); + res = pthread_create(&threads[i], + NULL, + thread_function, + (void *) i); } /* schedlock.exp: last thread start. */ @@ -29,7 +32,7 @@ int main() { } void *thread_function(void *arg) { - int my_number = (int) arg; + int my_number = (long) arg; int *myp = &args[my_number]; /* Don't run forever. Run just short of it :) */ -- 2.30.2