mirror of git://sourceware.org/git/glibc.git
Define PT_EI as extern inline is not yet defined. Use PT_EI in extern
inline definitions.
This commit is contained in:
parent
d856c16291
commit
33b59efe6c
|
@ -1,6 +1,6 @@
|
||||||
/* Machine-dependent pthreads configuration and inline functions.
|
/* Machine-dependent pthreads configuration and inline functions.
|
||||||
ARM version.
|
ARM version.
|
||||||
Copyright (C) 1997 Free Software Foundation, Inc.
|
Copyright (C) 1997, 1998 Free Software Foundation, Inc.
|
||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
Contributed by Philip Blundell <philb@gnu.org>.
|
Contributed by Philip Blundell <philb@gnu.org>.
|
||||||
|
|
||||||
|
@ -19,13 +19,17 @@
|
||||||
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||||
Boston, MA 02111-1307, USA. */
|
Boston, MA 02111-1307, USA. */
|
||||||
|
|
||||||
|
#ifndef PT_EI
|
||||||
|
# define PT_EI extern inline
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* This will not work on ARM1 or ARM2 because SWP is lacking on those
|
/* This will not work on ARM1 or ARM2 because SWP is lacking on those
|
||||||
machines. Unfortunately we have no way to detect this at compile
|
machines. Unfortunately we have no way to detect this at compile
|
||||||
time; let's hope nobody tries to use one. */
|
time; let's hope nobody tries to use one. */
|
||||||
|
|
||||||
/* Spinlock implementation; required. */
|
/* Spinlock implementation; required. */
|
||||||
extern inline int
|
PT_EI int
|
||||||
testandset (int *spinlock)
|
testandset (int *spinlock)
|
||||||
{
|
{
|
||||||
register unsigned int ret;
|
register unsigned int ret;
|
||||||
|
|
Loading…
Reference in New Issue