mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-17 10:26:15 +00:00
No need to provide atomic_cmpset_32() anymore.
This commit is contained in:
parent
ebc58b7dbc
commit
2204e78f5e
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=144764
@ -71,16 +71,4 @@ void _rtld_bind_start(void);
|
||||
|
||||
extern void *__tls_get_addr(tls_index *ti);
|
||||
|
||||
#ifndef ARM_HAS_ATOMIC_CMPSET_32
|
||||
static __inline u_int32_t
|
||||
atomic_cmpset_32(volatile u_int32_t *p, u_int32_t cmpval, u_int32_t newval)
|
||||
{
|
||||
|
||||
if (*p == cmpval) {
|
||||
*p = newval;
|
||||
return (1);
|
||||
}
|
||||
return (0);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user