ntdll: Use the __NR_ names for Linux system calls.
This commit is contained in:
parent
99c1b55727
commit
606c88a348
|
@ -66,12 +66,12 @@ static int wake_op = 129; /*FUTEX_WAKE|FUTEX_PRIVATE_FLAG*/
|
||||||
|
|
||||||
static inline int futex_wait( int *addr, int val, struct timespec *timeout )
|
static inline int futex_wait( int *addr, int val, struct timespec *timeout )
|
||||||
{
|
{
|
||||||
return syscall( SYS_futex, addr, wait_op, val, timeout, 0, 0 );
|
return syscall( __NR_futex, addr, wait_op, val, timeout, 0, 0 );
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int futex_wake( int *addr, int val )
|
static inline int futex_wake( int *addr, int val )
|
||||||
{
|
{
|
||||||
return syscall( SYS_futex, addr, wake_op, val, NULL, 0, 0 );
|
return syscall( __NR_futex, addr, wake_op, val, NULL, 0, 0 );
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int use_futexes(void)
|
static inline int use_futexes(void)
|
||||||
|
|
|
@ -109,7 +109,7 @@ typedef struct
|
||||||
# define O_DIRECTORY 0200000 /* must be directory */
|
# define O_DIRECTORY 0200000 /* must be directory */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef SYS_getdents64
|
#ifdef __NR_getdents64
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
ULONG64 d_ino;
|
ULONG64 d_ino;
|
||||||
|
@ -121,7 +121,7 @@ typedef struct
|
||||||
|
|
||||||
static inline int getdents64( int fd, char *de, unsigned int size )
|
static inline int getdents64( int fd, char *de, unsigned int size )
|
||||||
{
|
{
|
||||||
return syscall( SYS_getdents64, fd, de, size );
|
return syscall( __NR_getdents64, fd, de, size );
|
||||||
}
|
}
|
||||||
#define USE_GETDENTS
|
#define USE_GETDENTS
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -962,7 +962,7 @@ static int get_unix_tid(void)
|
||||||
#ifdef HAVE_PTHREAD_GETTHREADID_NP
|
#ifdef HAVE_PTHREAD_GETTHREADID_NP
|
||||||
ret = pthread_getthreadid_np();
|
ret = pthread_getthreadid_np();
|
||||||
#elif defined(linux)
|
#elif defined(linux)
|
||||||
ret = syscall( SYS_gettid );
|
ret = syscall( __NR_gettid );
|
||||||
#elif defined(__sun)
|
#elif defined(__sun)
|
||||||
ret = pthread_self();
|
ret = pthread_self();
|
||||||
#elif defined(__APPLE__)
|
#elif defined(__APPLE__)
|
||||||
|
|
Loading…
Reference in New Issue