summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/builtins
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2019-04-29 08:38:43 +0000
committerPetr Hosek <phosek@chromium.org>2019-04-29 08:38:43 +0000
commite62915bcc1a1f40e9846f58388c2b32bee76000c (patch)
treefe472ff0d769388f6e40ba574829351894a90755 /compiler-rt/lib/builtins
parentcc1fec31d9c00c8df0d226f5a71ead55f9cf0ec2 (diff)
downloadbcm5719-llvm-e62915bcc1a1f40e9846f58388c2b32bee76000c.tar.gz
bcm5719-llvm-e62915bcc1a1f40e9846f58388c2b32bee76000c.zip
[builtins] Use __APPLE__ instead of __MACH__ in check
The latter doesn't seem to be working for all targets. This addresses the issue introduced in r359413. llvm-svn: 359423
Diffstat (limited to 'compiler-rt/lib/builtins')
-rw-r--r--compiler-rt/lib/builtins/int_lib.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/builtins/int_lib.h b/compiler-rt/lib/builtins/int_lib.h
index 3e88be7c940..3092f68c084 100644
--- a/compiler-rt/lib/builtins/int_lib.h
+++ b/compiler-rt/lib/builtins/int_lib.h
@@ -51,7 +51,7 @@
#if defined(__ELF__) || defined(__MINGW32__) || defined(__wasm__)
#define COMPILER_RT_ALIAS(name, aliasname) \
COMPILER_RT_ABI __typeof(name) aliasname __attribute__((__alias__(#name)));
-#elif defined(__MACH__)
+#elif defined(__APPLE__)
#define COMPILER_RT_ALIAS(name, aliasname) \
__asm__(".globl " SYMBOL_NAME(aliasname)); \
__asm__(SYMBOL_NAME(aliasname) " = " SYMBOL_NAME(name)); \
OpenPOWER on IntegriCloud