From 5fe41affbaab5b9ad4876a6295c78f21a86d862d Mon Sep 17 00:00:00 2001 From: Daniel Ylitalo Date: Wed, 13 Dec 2017 21:02:50 +0100 Subject: FreeBSD compability (#57) --- absl/debugging/internal/stacktrace_powerpc-inl.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'absl/debugging/internal/stacktrace_powerpc-inl.inc') diff --git a/absl/debugging/internal/stacktrace_powerpc-inl.inc b/absl/debugging/internal/stacktrace_powerpc-inl.inc index 0628b285..60a889a9 100644 --- a/absl/debugging/internal/stacktrace_powerpc-inl.inc +++ b/absl/debugging/internal/stacktrace_powerpc-inl.inc @@ -47,7 +47,8 @@ static inline void *StacktracePowerPCGetLR(void **sp) { return *(sp+2); #elif defined(_CALL_SYSV) return *(sp+1); -#elif defined(__APPLE__) || (defined(__linux__) && defined(__PPC64__)) +#elif defined(__APPLE__) || defined(__FreeBSD__) || \ + (defined(__linux__) && defined(__PPC64__)) // This check is in case the compiler doesn't define _CALL_AIX/etc. return *(sp+2); #elif defined(__linux) -- cgit v1.2.3