|
From: <sv...@va...> - 2005-11-10 12:41:41
|
Author: njn
Date: 2005-11-10 04:02:19 +0000 (Thu, 10 Nov 2005)
New Revision: 5065
Log:
Try to avoid compiler warnings on AMD64.
Modified:
trunk/coregrind/m_syswrap/priv_syswrap-linux.h
trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
trunk/coregrind/m_syswrap/syswrap-linux.c
trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
trunk/coregrind/m_syswrap/syswrap-x86-linux.c
Modified: trunk/coregrind/m_syswrap/priv_syswrap-linux.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2005-11-10 03:40:36 UT=
C (rev 5064)
+++ trunk/coregrind/m_syswrap/priv_syswrap-linux.h 2005-11-10 04:02:19 UT=
C (rev 5065)
@@ -34,7 +34,7 @@
/* requires #include "priv_types_n_macros.h" */
=20
// Clone-related functions
-extern Int ML_(start_thread_NORETURN) ( void* arg );
+extern Word ML_(start_thread_NORETURN) ( void* arg );
extern Addr ML_(allocstack) ( ThreadId tid );
extern void ML_(call_on_new_stack_0_1) ( Addr stack, Addr retaddr,
void (*f)(Word), Word arg1 );
Modified: trunk/coregrind/m_syswrap/syswrap-amd64-linux.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2005-11-10 03:40:36 U=
TC (rev 5064)
+++ trunk/coregrind/m_syswrap/syswrap-amd64-linux.c 2005-11-10 04:02:19 U=
TC (rev 5065)
@@ -126,7 +126,7 @@
#define __NR_EXIT VG_STRINGIFY(__NR_exit)
=20
extern
-Long do_syscall_clone_amd64_linux ( Long (*fn)(void *),=20
+Long do_syscall_clone_amd64_linux ( Word (*fn)(void *),=20
void* stack,=20
Long flags,=20
void* arg,
Modified: trunk/coregrind/m_syswrap/syswrap-linux.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/syswrap-linux.c 2005-11-10 03:40:36 UTC (re=
v 5064)
+++ trunk/coregrind/m_syswrap/syswrap-linux.c 2005-11-10 04:02:19 UTC (re=
v 5065)
@@ -198,7 +198,7 @@
vg_assert(0);
}
=20
-Int ML_(start_thread_NORETURN) ( void* arg )
+Word ML_(start_thread_NORETURN) ( void* arg )
{
ThreadState* tst =3D (ThreadState*)arg;
ThreadId tid =3D tst->tid;
Modified: trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2005-11-10 03:40:36 U=
TC (rev 5064)
+++ trunk/coregrind/m_syswrap/syswrap-ppc32-linux.c 2005-11-10 04:02:19 U=
TC (rev 5065)
@@ -143,7 +143,7 @@
#define __NR_EXIT VG_STRINGIFY(__NR_exit)
=20
extern
-ULong do_syscall_clone_ppc32_linux ( Int (*fn)(void *),=20
+ULong do_syscall_clone_ppc32_linux ( Word (*fn)(void *),=20
void* stack,=20
Int flags,=20
void* arg,
Modified: trunk/coregrind/m_syswrap/syswrap-x86-linux.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2005-11-10 03:40:36 UTC=
(rev 5064)
+++ trunk/coregrind/m_syswrap/syswrap-x86-linux.c 2005-11-10 04:02:19 UTC=
(rev 5065)
@@ -128,7 +128,7 @@
#define __NR_EXIT VG_STRINGIFY(__NR_exit)
=20
extern
-Int do_syscall_clone_x86_linux ( Int (*fn)(void *),=20
+Int do_syscall_clone_x86_linux ( Word (*fn)(void *),=20
void* stack,=20
Int flags,=20
void* arg,
|