diff options
Diffstat (limited to 'sysdeps/generic/machine-lock.h')
-rw-r--r-- | sysdeps/generic/machine-lock.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sysdeps/generic/machine-lock.h b/sysdeps/generic/machine-lock.h index 71e299eb5e..b3e6724ed3 100644 --- a/sysdeps/generic/machine-lock.h +++ b/sysdeps/generic/machine-lock.h @@ -1,5 +1,5 @@ /* Machine-specific definition for spin locks. Stub version. - Copyright (C) 1994-2016 Free Software Foundation, Inc. + Copyright (C) 1994-2018 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -34,9 +34,9 @@ typedef volatile int __spin_lock_t; /* Unlock LOCK. */ -void __spin_unlock (__spin_lock_t *__lock); +extern void __spin_unlock (__spin_lock_t *__lock); -#ifdef __USE_EXTERN_INLINES +#if defined __USE_EXTERN_INLINES && defined _LIBC _EXTERN_INLINE void __spin_unlock (__spin_lock_t *__lock) { @@ -46,9 +46,9 @@ __spin_unlock (__spin_lock_t *__lock) /* Try to lock LOCK; return nonzero if we locked it, zero if another has. */ -int __spin_try_lock (__spin_lock_t *__lock); +extern int __spin_try_lock (__spin_lock_t *__lock); -#ifdef __USE_EXTERN_INLINES +#if defined __USE_EXTERN_INLINES && defined _LIBC _EXTERN_INLINE int __spin_try_lock (__spin_lock_t *__lock) { @@ -61,9 +61,9 @@ __spin_try_lock (__spin_lock_t *__lock) /* Return nonzero if LOCK is locked. */ -int __spin_lock_locked (__spin_lock_t *__lock); +extern int __spin_lock_locked (__spin_lock_t *__lock); -#ifdef __USE_EXTERN_INLINES +#if defined __USE_EXTERN_INLINES && defined _LIBC _EXTERN_INLINE int __spin_lock_locked (__spin_lock_t *__lock) { |