From eac3aa9e9a0163844ff1444b61d3a6eeff9a1fa3 Mon Sep 17 00:00:00 2001
From: Alan Modra <amodra@gmail.com>
Date: Mon, 22 Oct 2012 04:51:52 +0000
Subject: 	* cache.c (cache_bmmap): Don't use void* arithmetic.

---
 bfd/cache.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'bfd/cache.c')

diff --git a/bfd/cache.c b/bfd/cache.c
index 574d8b2f21b..88f89b169aa 100644
--- a/bfd/cache.c
+++ b/bfd/cache.c
@@ -437,7 +437,7 @@ cache_bmmap (struct bfd *abfd ATTRIBUTE_UNUSED,
         {
           *map_addr = ret;
           *map_len = pg_len;
-          ret += offset & pagesize_m1;
+          ret = (char *) ret + (offset & pagesize_m1);
         }
     }
 #endif
-- 
cgit v1.2.1