diff --git a/libgo/runtime/print.c b/libgo/runtime/print.c index 3eafeb7fe16..c24304e2487 100644 --- a/libgo/runtime/print.c +++ b/libgo/runtime/print.c @@ -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