Only check os version for POSIX_SPAWN_CLOEXEC_DEFAULT on desktop builds of LLDB.
authorGreg Clayton <gclayton@apple.com>
Wed, 8 Jan 2014 22:12:52 +0000 (22:12 +0000)
committerGreg Clayton <gclayton@apple.com>
Wed, 8 Jan 2014 22:12:52 +0000 (22:12 +0000)
llvm-svn: 198800

lldb/source/Host/macosx/Host.mm

index c0a10c7..2c680c1 100644 (file)
@@ -1335,7 +1335,7 @@ GetPosixspawnFlags (ProcessLaunchInfo &launch_info)
         flags |= POSIX_SPAWN_SETPGROUP;
     
 #ifdef POSIX_SPAWN_CLOEXEC_DEFAULT
-#if defined (__APPLE__)
+#if defined (__APPLE__) && (defined (__x86_64__) || defined (__i386__))
     static LazyBool g_use_close_on_exec_flag = eLazyBoolCalculate;
     if (g_use_close_on_exec_flag == eLazyBoolCalculate)
     {