Message ID | 1310758694-6360-3-git-send-email-weil@mail.berlios.de |
---|---|
State | Accepted |
Headers | show |
Am 15.07.2011 um 21:38 schrieb Stefan Weil: > For mingw-w64, pid_t is _pid_t which is __int64, > so this platform needs its own definition of FMT_pid. > > Signed-off-by: Stefan Weil <weil@mail.berlios.de> Ah, that's probably lld then and thus different from the existing definitions. Reviewed-by: Andreas Färber <andreas.faerber@web.de> Andreas > --- > osdep.h | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/osdep.h b/osdep.h > index a817017..252d050 100644 > --- a/osdep.h > +++ b/osdep.h > @@ -130,6 +130,8 @@ int qemu_madvise(void *addr, size_t len, int > advice); > > #if defined(__HAIKU__) && defined(__i386__) > #define FMT_pid "%ld" > +#elif defined(WIN64) > +#define FMT_pid "%" PRId64 > #else > #define FMT_pid "%d" > #endif > -- > 1.7.2.5
diff --git a/osdep.h b/osdep.h index a817017..252d050 100644 --- a/osdep.h +++ b/osdep.h @@ -130,6 +130,8 @@ int qemu_madvise(void *addr, size_t len, int advice); #if defined(__HAIKU__) && defined(__i386__) #define FMT_pid "%ld" +#elif defined(WIN64) +#define FMT_pid "%" PRId64 #else #define FMT_pid "%d" #endif
For mingw-w64, pid_t is _pid_t which is __int64, so this platform needs its own definition of FMT_pid. Signed-off-by: Stefan Weil <weil@mail.berlios.de> --- osdep.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)