* gdb.threads/schedlock.c: Change type of thread function argument
to long, to avoid warnings on 64-bit platforms.
+2003-04-14 Elena Zannoni <ezannoni@redhat.com>
+
+ * gdb.threads/schedlock.c: Change type of thread function argument
+ to long, to avoid warnings on 64-bit platforms.
+
2003-04-14 Elena Zannoni <ezannoni@redhat.com>
* gdb.base/attach.exp: Add new message from ptrace in case of
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. */
}
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 :) */