X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fmm%2Fboehm-gc%2Flibatomic_ops-1.2%2Fsrc%2Fatomic_ops%2Fsysdeps%2Fchar_atomic_load_store.h;h=caac9276283648bc380d93d6d591cdad079eee27;hb=c83bff94e40ee0a218a39931af17814d1a42cb5c;hp=6eb097836fba761be91438e9f46978568e91b8bd;hpb=7659949229c634784f7d27aa8b679fdd4c8351ab;p=cacao.git diff --git a/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/char_atomic_load_store.h b/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/char_atomic_load_store.h index 6eb097836..caac92762 100644 --- a/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/char_atomic_load_store.h +++ b/src/mm/boehm-gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/char_atomic_load_store.h @@ -21,16 +21,16 @@ */ /* - * Definitions for architecturs on which loads and stores of unsigned char are + * Definitions for architectures on which loads and stores of unsigned char are * atomic for all legal alignments. */ AO_INLINE unsigned char -AO_char_load(volatile unsigned char *addr) +AO_char_load(const volatile unsigned char *addr) { /* Cast away the volatile for architectures like IA64 where */ /* volatile adds barrier semantics. */ - return (*(unsigned char *)addr); + return (*(const unsigned char *)addr); } #define AO_HAVE_char_load