+
+/* rdar://problem/21244753 */
+uint32_t
+PE_i_can_has_debugger(uint32_t *debug_flags)
+{
+#if CONFIG_CSR
+ if (csr_check(CSR_ALLOW_KERNEL_DEBUGGER) != 0 &&
+ csr_check(CSR_ALLOW_APPLE_INTERNAL) != 0) {
+ if (debug_flags)
+ *debug_flags = 0;
+ return FALSE;
+ }
+#endif
+ if (debug_flags) {
+ *debug_flags = debug_boot_arg;
+ }
+ return TRUE;
+}