OSDN Git Service

runtime: Fix cast error in print.c on 32-bit systems.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2012 18:22:14 +0000 (18:22 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2012 18:22:14 +0000 (18:22 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@187890 138bc75d-0d04-0410-961f-82ee72b054a4

libgo/runtime/print.c

index 3eafeb7..c24304e 100644 (file)
@@ -136,7 +136,7 @@ void
 runtime_printpc(void *p __attribute__ ((unused)))
 {
        runtime_prints("PC=");
-       runtime_printhex((uint64)runtime_getcallerpc(p));
+       runtime_printhex((uint64)(uintptr)runtime_getcallerpc(p));
 }
 
 void