Make atomic_load_-functions const correct

This commit is contained in:
Johan Wikman
2017-06-19 14:37:20 +03:00
parent 3e39ec906e
commit d68d3072a8
2 changed files with 8 additions and 8 deletions

View File

@ -57,10 +57,10 @@ uint64_t atomic_add_uint64(uint64_t *variable, int64_t value);
* @param variable Pointer the the variable to load from
* @return The stored value
*/
int atomic_load_int32(int *variable);
int64_t atomic_load_int64(int64_t *variable);
uint64_t atomic_load_uint64(uint64_t *variable);
void* atomic_load_ptr(void **variable);
int atomic_load_int32(const int *variable);
int64_t atomic_load_int64(const int64_t *variable);
uint64_t atomic_load_uint64(const uint64_t *variable);
void* atomic_load_ptr(void * const *variable);
/**
* Implementation of an atomic store operation for the GCC environment.