extern pthread_mutex_t AO_pt_lock;
AO_INLINE void
-AO_nop_full()
+AO_nop_full(void)
{
pthread_mutex_lock(&AO_pt_lock);
pthread_mutex_unlock(&AO_pt_lock);
#define AO_HAVE_nop_full
AO_INLINE AO_t
-AO_load_full(volatile AO_t *addr)
+AO_load_full(const volatile AO_t *addr)
{
AO_t result;
pthread_mutex_lock(&AO_pt_lock);
#define AO_HAVE_store_full
AO_INLINE unsigned char
-AO_char_load_full(volatile unsigned char *addr)
+AO_char_load_full(const volatile unsigned char *addr)
{
unsigned char result;
pthread_mutex_lock(&AO_pt_lock);
#define AO_HAVE_char_store_full
AO_INLINE unsigned short
-AO_short_load_full(volatile unsigned short *addr)
+AO_short_load_full(const volatile unsigned short *addr)
{
unsigned short result;
pthread_mutex_lock(&AO_pt_lock);
#define AO_HAVE_short_store_full
AO_INLINE unsigned int
-AO_int_load_full(volatile unsigned int *addr)
+AO_int_load_full(const volatile unsigned int *addr)
{
unsigned int result;
pthread_mutex_lock(&AO_pt_lock);