diff options
Diffstat (limited to 'sysdeps/mach/i386/machine-lock.h')
-rw-r--r-- | sysdeps/mach/i386/machine-lock.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sysdeps/mach/i386/machine-lock.h b/sysdeps/mach/i386/machine-lock.h index 4b3a6f1ab0..3c12021eb2 100644 --- a/sysdeps/mach/i386/machine-lock.h +++ b/sysdeps/mach/i386/machine-lock.h @@ -1,5 +1,5 @@ /* Machine-specific definition for spin locks. i386 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) { @@ -49,9 +49,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) { @@ -65,9 +65,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) { |