filename | src/sh4/xltcache.c |
changeset | 986:5090104b0963 |
prev | 953:f4a156508ad1 |
author | nkeynes |
date | Tue Feb 24 11:50:17 2009 +0000 (15 years ago) |
permissions | -rw-r--r-- |
last change | Fix minor warnings Add explicit casts to mmap() result for platforms where it's not void *... |
file | annotate | diff | log | raw |
1.1 --- a/src/sh4/xltcache.c Tue Jan 13 11:56:28 2009 +00001.2 +++ b/src/sh4/xltcache.c Tue Feb 24 11:50:17 2009 +00001.3 @@ -66,7 +66,7 @@1.4 {1.5 if( !xlat_initialized ) {1.6 xlat_initialized = TRUE;1.7 - xlat_new_cache = mmap( NULL, XLAT_NEW_CACHE_SIZE, PROT_EXEC|PROT_READ|PROT_WRITE,1.8 + xlat_new_cache = (xlat_cache_block_t)mmap( NULL, XLAT_NEW_CACHE_SIZE, PROT_EXEC|PROT_READ|PROT_WRITE,1.9 MAP_PRIVATE|MAP_ANON, -1, 0 );1.10 xlat_new_cache_ptr = xlat_new_cache;1.11 xlat_new_create_ptr = xlat_new_cache;1.12 @@ -227,7 +227,7 @@1.13 /* Add the LUT entry for the block */1.14 if( page == NULL ) {1.15 xlat_lut[XLAT_LUT_PAGE(address)] = page =1.16 - mmap( NULL, XLAT_LUT_PAGE_SIZE, PROT_READ|PROT_WRITE,1.17 + (void **)mmap( NULL, XLAT_LUT_PAGE_SIZE, PROT_READ|PROT_WRITE,1.18 MAP_PRIVATE|MAP_ANON, -1, 0 );1.19 memset( page, 0, XLAT_LUT_PAGE_SIZE );1.20 }1.21 @@ -392,7 +392,7 @@1.22 /* Add the LUT entry for the block */1.23 if( xlat_lut[XLAT_LUT_PAGE(address)] == NULL ) {1.24 xlat_lut[XLAT_LUT_PAGE(address)] =1.25 - mmap( NULL, XLAT_LUT_PAGE_SIZE, PROT_READ|PROT_WRITE,1.26 + (void **)mmap( NULL, XLAT_LUT_PAGE_SIZE, PROT_READ|PROT_WRITE,1.27 MAP_PRIVATE|MAP_ANON, -1, 0 );1.28 memset( xlat_lut[XLAT_LUT_PAGE(address)], 0, XLAT_LUT_PAGE_SIZE );1.29 }
.