From f4985ca113d968ea3441a80153992f69d4740f90 Mon Sep 17 00:00:00 2001 From: Marcin Gasperowicz Date: Sat, 23 May 2020 18:00:53 +0200 Subject: LibJS: Use __APPLE__ instead of __MACH__ for MacOS build This is regarding PR #234. Sergey pointed out that not every Mach is Darwin. --- Libraries/LibJS/Heap/Heap.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Libraries/LibJS') diff --git a/Libraries/LibJS/Heap/Heap.cpp b/Libraries/LibJS/Heap/Heap.cpp index ae451897ba..805e385297 100644 --- a/Libraries/LibJS/Heap/Heap.cpp +++ b/Libraries/LibJS/Heap/Heap.cpp @@ -37,7 +37,7 @@ #ifdef __serenity__ # include -#elif __linux__ or __MACH__ +#elif __linux__ or __APPLE__ # include #endif @@ -157,7 +157,7 @@ void Heap::gather_conservative_roots(HashTable& roots) ASSERT_NOT_REACHED(); } pthread_attr_destroy(&attr); -#elif __MACH__ +#elif __APPLE__ stack_base = (FlatPtr)pthread_get_stackaddr_np(pthread_self()); pthread_attr_t attr = {}; if (int rc = pthread_attr_getstacksize(&attr, &stack_size) != 0) { -- cgit v1.2.3