summaryrefslogtreecommitdiff
path: root/gcc/ggc-common.c
diff options
context:
space:
mode:
authorAndreas Tobler <a.tobler@schweiz.org>2008-07-06 20:28:30 +0000
committerAndreas Tobler <andreast@gcc.gnu.org>2008-07-06 22:28:30 +0200
commitbba09b5aaca1e4ebaeccb827233b1b4299cbf859 (patch)
tree04171d340f03dde77ce3b253c2a3774775e78b04 /gcc/ggc-common.c
parentee7d4b57a56be0420460691d7cfc92f5028a6aca (diff)
downloadgcc-bba09b5aaca1e4ebaeccb827233b1b4299cbf859.tar.gz
configure.ac: Check for caddr_t, define to char * if not defined.
2008-07-06 Andreas Tobler <a.tobler@schweiz.org> * configure.ac: Check for caddr_t, define to char * if not defined. * configure: Regenerate. * ggc-common.c (mmap_gt_pch_get_address): Fix -Wc++-compat warnings. (mmap_gt_pch_use_address): Likewise. * config/host-solaris.c (sol_gt_pch_use_address): Likewise. From-SVN: r137538
Diffstat (limited to 'gcc/ggc-common.c')
-rw-r--r--gcc/ggc-common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c
index d1022a1da85..8c0e459fe38 100644
--- a/gcc/ggc-common.c
+++ b/gcc/ggc-common.c
@@ -638,7 +638,7 @@ mmap_gt_pch_get_address (size_t size, int fd)
if (ret == (void *) MAP_FAILED)
ret = NULL;
else
- munmap (ret, size);
+ munmap ((caddr_t) ret, size);
return ret;
}
@@ -662,7 +662,7 @@ mmap_gt_pch_use_address (void *base, size_t size, int fd, size_t offset)
if (size == 0)
return -1;
- addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE,
+ addr = mmap ((caddr_t) base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE,
fd, offset);
return addr == base ? 1 : -1;