]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: futex: Move __NR_futex_time64 alias to beginning of futex-internal.h
authorLukasz Majewski <lukma@denx.de>
Tue, 8 Sep 2020 08:48:13 +0000 (10:48 +0200)
committerLukasz Majewski <lukma@denx.de>
Wed, 30 Sep 2020 07:38:10 +0000 (09:38 +0200)
This alias macro shall be moved to the beginning of the futex-internal.h
to be easily reused by other functions, which would support 64 bit time.

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
sysdeps/nptl/futex-internal.h

index 84ab3f3853363c8852606d6e0f7db4a743056b97..7f3910ad98233362445d52b08e7e7697be1cb74c 100644 (file)
 # error FUTEX_PRIVATE must be equal to 0
 #endif
 
+#ifndef __NR_futex_time64
+# define __NR_futex_time64 __NR_futex
+#endif
+
 /* Calls __libc_fatal with an error message.  Convenience function for
    concrete implementations of the futex interface.  */
 static __always_inline __attribute__ ((__noreturn__)) void
@@ -467,10 +471,6 @@ futex_unlock_pi (unsigned int *futex_word, int private)
     }
 }
 
-#ifndef __NR_futex_time64
-# define __NR_futex_time64 __NR_futex
-#endif
-
 static __always_inline int
 futex_timed_wait_cancel64 (pid_t *tidp,  pid_t tid,
                            const struct __timespec64 *timeout, int private)