Windows always uses 32 bit (int or DWORD) process ids, even on 64 bit Windows.
Signed-off-by: Stefan Weil <[email protected]> --- mingw-w64-headers/crt/sys/types.h | 5 ----- mingw-w64-libraries/winpthreads/include/pthread_compat.h | 6 +----- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/mingw-w64-headers/crt/sys/types.h b/mingw-w64-headers/crt/sys/types.h index bc0a54f..be7a01b 100644 --- a/mingw-w64-headers/crt/sys/types.h +++ b/mingw-w64-headers/crt/sys/types.h @@ -56,12 +56,7 @@ typedef unsigned int dev_t; #ifndef _PID_T_ #define _PID_T_ -#ifndef _WIN64 typedef int _pid_t; -#else -__MINGW_EXTENSION -typedef __int64 _pid_t; -#endif #ifndef NO_OLDNAMES #undef pid_t diff --git a/mingw-w64-libraries/winpthreads/include/pthread_compat.h b/mingw-w64-libraries/winpthreads/include/pthread_compat.h index 8a3eb61..8d519ea 100644 --- a/mingw-w64-libraries/winpthreads/include/pthread_compat.h +++ b/mingw-w64-libraries/winpthreads/include/pthread_compat.h @@ -70,11 +70,7 @@ #include "pthread_time.h" -#ifdef _WIN64 -typedef __int64 pid_t; -#else -typedef int pid_t; -#endif +typedef int pid_t; typedef int clockid_t; #define WINPTHREADS_INLINE __inline -- 2.1.4 ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
