Skip to content

Commit 4a12979

Browse files
authored
Merge pull request #77188 from al45tair/eng/PR-137551812-ios-fix
[Backtracing] Fix iOS build.
2 parents 3934f78 + 95aef6c commit 4a12979

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/public/runtime/Backtrace.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ const char *presetToString(Preset preset) {
260260
bool isPrivileged() {
261261
return getauxval(AT_SECURE);
262262
}
263-
#elif defined(__APPLE__)
263+
#elif defined(TARGET_OS_OSX) || defined(TARGET_OS_MACCATALYST)
264264
bool isPrivileged() {
265265
if (issetugid())
266266
return true;
@@ -277,7 +277,7 @@ bool isPrivileged() {
277277

278278
return !(flags & CS_GET_TASK_ALLOW);
279279
}
280-
#elif defined(__FreeBSD__) || defined(__OpenBSD__)
280+
#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
281281
bool isPrivileged() {
282282
return issetugid();
283283
}

0 commit comments

Comments
 (0)