X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=cacao.git;a=blobdiff_plain;f=src%2Fmm%2Fboehm-gc%2Flibatomic_ops-1.2%2Fsrc%2Fatomic_ops%2Fsysdeps%2Fint_atomic_load_store.h;h=570a850c93135082e6264dfe826a84a387f2964f;hp=b2a4813df72c7819a855b3925f4ed9798dbf1c8e;hb=c83bff94e40ee0a218a39931af17814d1a42cb5c;hpb=db5750e3eaf39a47dbccccfe7cdd180fb686aac6 diff --git a/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/int_atomic_load_store.h b/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/int_atomic_load_store.h index b2a4813df..570a850c9 100644 --- a/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/int_atomic_load_store.h +++ b/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/int_atomic_load_store.h @@ -21,16 +21,16 @@ */ /* - * Definitions for architecturs on which loads and stores of unsigned int are + * Definitions for architectures on which loads and stores of unsigned int are * atomic for all legal alignments. */ AO_INLINE unsigned int -AO_int_load(volatile unsigned int *addr) +AO_int_load(const volatile unsigned int *addr) { /* Cast away the volatile for architectures like IA64 where */ /* volatile adds barrier semantics. */ - return (*(unsigned int *)addr); + return (*(const unsigned int *)addr); } #define AO_HAVE_int_load