P99
Macros | Functions
p99_atomic_arm.h File Reference

Go to the source code of this file.

Macros

#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4   1
 

Functions

uint32_t __sync_fetch_and_add_4 (uint32_t volatile *object, uint32_t p00_val)
 
uint32_t __sync_fetch_and_and_4 (uint32_t volatile *object, uint32_t p00_val)
 
uint32_t __sync_fetch_and_or_4 (uint32_t volatile *object, uint32_t p00_val)
 
uint32_t __sync_fetch_and_sub_4 (uint32_t volatile *object, uint32_t p00_val)
 
uint32_t __sync_fetch_and_xor_4 (uint32_t volatile *object, uint32_t p00_val)
 
uint32_t __sync_val_compare_and_swap_4 (uint32_t volatile *object, uint32_t p00_pre, uint32_t p00_des)