mirror of
http://git.haproxy.org/git/haproxy.git
synced 2026-02-04 20:03:21 +02:00
Revert "IMPORT: plock: export the uninlined version of the lock wait function"
This reverts commit 5496d06b2b.
It breaks the build on Windows which apparently doesn't support the weak
attribute well on functions. It's not big deal anyway, playing with build
options while debugging still works though it's less easy to use.
This commit is contained in:
@@ -114,11 +114,11 @@ static unsigned long __pl_wait_unlock_long(const unsigned long *lock, const unsi
|
||||
}
|
||||
|
||||
# if defined(PLOCK_INLINE_EBO)
|
||||
__attribute__((unused,always_inline,no_instrument_function)) static inline
|
||||
__attribute__((unused,always_inline,no_instrument_function)) inline
|
||||
# else
|
||||
__attribute__((unused,noinline,no_instrument_function,weak))
|
||||
__attribute__((unused,noinline,no_instrument_function))
|
||||
# endif
|
||||
unsigned long pl_wait_unlock_long(const unsigned long *lock, const unsigned long mask)
|
||||
static unsigned long pl_wait_unlock_long(const unsigned long *lock, const unsigned long mask)
|
||||
{
|
||||
return __pl_wait_unlock_long(lock, mask);
|
||||
}
|
||||
@@ -183,11 +183,11 @@ static unsigned int __pl_wait_unlock_int(const unsigned int *lock, const unsigne
|
||||
}
|
||||
|
||||
# if defined(PLOCK_INLINE_EBO)
|
||||
__attribute__((unused,always_inline,no_instrument_function)) static inline
|
||||
__attribute__((unused,always_inline,no_instrument_function)) inline
|
||||
# else
|
||||
__attribute__((unused,noinline,no_instrument_function,weak))
|
||||
__attribute__((unused,noinline,no_instrument_function))
|
||||
# endif
|
||||
unsigned int pl_wait_unlock_int(const unsigned int *lock, const unsigned int mask)
|
||||
static unsigned int pl_wait_unlock_int(const unsigned int *lock, const unsigned int mask)
|
||||
{
|
||||
return __pl_wait_unlock_int(lock, mask);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user