diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-03-02 20:48:21 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-03-02 20:48:21 +0000 |
commit | cd33b08fbde7a7868f902161b4caeb6a3a2b42ae (patch) | |
tree | bd10cb9d55f986a5a6f62f89e717218c4913137b /libgo | |
parent | 9c23e8b86dc81b30484e93ae2ab88fe0015ebf46 (diff) | |
download | gcc-cd33b08fbde7a7868f902161b4caeb6a3a2b42ae.zip gcc-cd33b08fbde7a7868f902161b4caeb6a3a2b42ae.tar.gz gcc-cd33b08fbde7a7868f902161b4caeb6a3a2b42ae.tar.bz2 |
runtime: Add type casts to fix Solaris build.
From Rainer Orth.
From-SVN: r184823
Diffstat (limited to 'libgo')
-rw-r--r-- | libgo/runtime/mem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/runtime/mem.c b/libgo/runtime/mem.c index 05f071a..9df4c87 100644 --- a/libgo/runtime/mem.c +++ b/libgo/runtime/mem.c @@ -44,13 +44,13 @@ mmap_fixed(byte *v, uintptr n, int32 prot, int32 flags, int32 fd, uint32 offset) { void *p; - p = runtime_mmap(v, n, prot, flags, fd, offset); + p = runtime_mmap((void *)v, n, prot, flags, fd, offset); if(p != v && addrspace_free(v, n)) { // On some systems, mmap ignores v without // MAP_FIXED, so retry if the address space is free. if(p != MAP_FAILED) runtime_munmap(p, n); - p = runtime_mmap(v, n, prot, flags|MAP_FIXED, fd, offset); + p = runtime_mmap((void *)v, n, prot, flags|MAP_FIXED, fd, offset); } return p; } |