From 7a371bf93652573b3d57d50466d3ea22a6eebff2 Mon Sep 17 00:00:00 2001 From: Ben Huntsman Date: Wed, 13 May 2020 22:39:53 -0700 Subject: lib9: use __builtin_return_address on IBM XL/C --- include/libc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libc.h b/include/libc.h index 7b4c3813..4bb537d6 100644 --- a/include/libc.h +++ b/include/libc.h @@ -385,7 +385,7 @@ extern int exitcode(char*); extern void exits(char*); extern double p9frexp(double, int*); extern ulong getcallerpc(void*); -#if defined(__GNUC__) || defined(__clang__) +#if defined(__GNUC__) || defined(__clang__) || defined(__IBMC__) #define getcallerpc(x) ((ulong)__builtin_return_address(0)) #endif extern char* p9getenv(char*); -- cgit v1.2.3