]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/mach/etap_events.h
xnu-344.12.2.tar.gz
[apple/xnu.git] / osfmk / mach / etap_events.h
index 298a465e12cda217db4f6138a43bdd684c94ffd2..29dced2f9f9f200743cc5c60aea27904b0b40ca9 100644 (file)
@@ -36,6 +36,9 @@
 #ifndef _MACH_ETAP_EVENTS_H_
 #define _MACH_ETAP_EVENTS_H_
 
+#include <sys/appleapiopts.h>
+
+#ifdef __APPLE_API_UNSTABLE
 
 /* ============================
  *  ETAP Subsystem Definitions 
 #define ETAP_P_MISC                    (ETAP_SUBS_PROBE + ETAP_SYS_BASE +  10)
 #define ETAP_P_DETAP                   (ETAP_SUBS_PROBE + ETAP_SYS_BASE +  11)
 
+#endif  /* __APPLE_API_UNSTABLE */
+
+#ifdef  __APPLE_API_OBSOLETE
 /* ===========================
  *  ETAP Thread block reasons
  * ===========================
 #define BLOCKED_ON_REAPER_DONE         7
 #define BLOCKED_ON_IDLE_DONE           8
 #define BLOCKED_ON_TERMINATION         9
+
+#endif  /* __APPLE_API_OBSOLETE */
+
 #endif  /* _MACH_ETAP_EVENTS_H_ */