Skip to content

Commit e9a08b3

Browse files
committed
nits
1 parent 01d565c commit e9a08b3

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ extern char ***_NSGetArgv(void);
6161
# include <libkern/OSAtomic.h>
6262
# include <mach-o/dyld.h>
6363
# include <mach/mach.h>
64+
# include <mach/mach_error.h>
6465
# include <mach/mach_time.h>
6566
# include <mach/vm_statistics.h>
6667
# include <malloc/malloc.h>
@@ -1286,8 +1287,9 @@ uptr FindAvailableMemoryRange(uptr size, uptr alignment, uptr left_padding,
12861287
Report("HINT: Ensure mach_vm_region_recurse is allowed under sandbox.\n");
12871288
Die();
12881289
} else {
1289-
Report("WARNING: mach_vm_region_recurse returned unexpected code %d\n",
1290-
kr);
1290+
Report(
1291+
"WARNING: mach_vm_region_recurse returned unexpected code %d (%s)\n",
1292+
kr, mach_error_string(kr));
12911293
DCHECK(false && "mach_vm_region_recurse returned unexpected code");
12921294
break; // address is not valid unless KERN_SUCCESS, therefore we must not
12931295
// use it.

compiler-rt/test/asan/TestCases/Darwin/sandbox-vm-region-recurse.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
// UNSUPPORTED: ios
1212

1313
// x86_64 does not use ASAN_SHADOW_OFFSET_DYNAMIC
14-
// UNSUPPORTED: x86_64-darwin
15-
// UNSUPPORTED: x86_64h-darwin
14+
// UNSUPPORTED: x86_64-darwin || x86_64h-darwin
1615

1716
#include <stdlib.h>
1817

0 commit comments

Comments
 (0)