]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR go/46958 (ARM Go Does Not Compile (__builtin_return_address))
authorIan Lance Taylor <ian@gcc.gnu.org>
Wed, 5 Jan 2011 00:07:59 +0000 (00:07 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 5 Jan 2011 00:07:59 +0000 (00:07 +0000)
PR go/46958
PR go/46965
Call __builtin_return_address with 0 rather than 1.

From-SVN: r168495

libgo/runtime/go-caller.c

index 840295886b2ab34872c4081229341143df3a2d9b..b18759f2f4b8968fec7c670d528cd0e96a9e5f7e 100644 (file)
@@ -31,7 +31,7 @@ Caller (int n __attribute__ ((unused)))
 
   /* A proper implementation needs to dig through the debugging
      information.  */
-  ret.pc = (uint64_t) (uintptr_t) __builtin_return_address (1);
+  ret.pc = (uint64_t) (uintptr_t) __builtin_return_address (0);
   ret.file.__data = NULL;
   ret.file.__length = 0;
   ret.line = 0;