Sign in
gnu
/
gcc
/
93ac832f1846e4867aa6537f76f510fab8e3e87d
/
.
/
gcc
/
testsuite
/
gcc.target
/
aarch64
/
sync-comp-swap.x
blob: eda52e407f9f69fbb34ef7678494df38864dd309 [
file
] [
log
] [
blame
]
int
v
=
0
;
int
sync_bool_compare_swap
(
int
a
,
int
b
)
{
return
__sync_bool_compare_and_swap
(&
v
,
&
a
,
&
b
);
}
int
sync_val_compare_swap
(
int
a
,
int
b
)
{
return
__sync_val_compare_and_swap
(&
v
,
&
a
,
&
b
);
}