This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
libgo patch committed: Fix cast error
- From: Ian Lance Taylor <iant at google dot com>
- To: gcc-patches at gcc dot gnu dot org, gofrontend-dev at googlegroups dot com
- Date: Fri, 25 May 2012 11:22:44 -0700
- Subject: libgo patch committed: Fix cast error
This patch to libgo fixes a cast error in the new file print.c that
shows up on 32-bit systems. Bootstrapped and ran Go testsuite on
x86_64-unknown-linux-gnu. Committed to mainline and 4.7 branch.
Ian
diff -r ae91b408310f libgo/runtime/print.c
--- a/libgo/runtime/print.c Thu May 24 14:06:08 2012 -0700
+++ b/libgo/runtime/print.c Fri May 25 11:20:33 2012 -0700
@@ -136,7 +136,7 @@
runtime_printpc(void *p __attribute__ ((unused)))
{
runtime_prints("PC=");
- runtime_printhex((uint64)runtime_getcallerpc(p));
+ runtime_printhex((uint64)(uintptr)runtime_getcallerpc(p));
}
void