summaryrefslogtreecommitdiff
path: root/include/mach/memory_object.defs
diff options
context:
space:
mode:
Diffstat (limited to 'include/mach/memory_object.defs')
-rw-r--r--include/mach/memory_object.defs12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/mach/memory_object.defs b/include/mach/memory_object.defs
index 0ed8dbc..1ae36aa 100644
--- a/include/mach/memory_object.defs
+++ b/include/mach/memory_object.defs
@@ -93,6 +93,9 @@ simpleroutine memory_object_terminate(
#ifdef MEMORY_OBJECT_INTRAN
intran: MEMORY_OBJECT_INTRAN
#endif
+#ifdef MEMORY_OBJECT_DESTRUCTOR
+ destructor: MEMORY_OBJECT_DESTRUCTOR
+#endif
;
#if SEQNOS
msgseqno seqno : mach_port_seqno_t;
@@ -233,6 +236,9 @@ simpleroutine memory_object_lock_completed(
#ifdef MEMORY_OBJECT_INTRAN
intran: MEMORY_OBJECT_INTRAN
#endif
+#ifdef MEMORY_OBJECT_DESTRUCTOR
+ destructor: MEMORY_OBJECT_DESTRUCTOR
+#endif
;
#if SEQNOS
msgseqno seqno : mach_port_seqno_t;
@@ -268,6 +274,9 @@ simpleroutine memory_object_supply_completed(
#ifdef MEMORY_OBJECT_INTRAN
intran: MEMORY_OBJECT_INTRAN
#endif
+#ifdef MEMORY_OBJECT_DESTRUCTOR
+ destructor: MEMORY_OBJECT_DESTRUCTOR
+#endif
;
#if SEQNOS
msgseqno seqno : mach_port_seqno_t;
@@ -318,6 +327,9 @@ simpleroutine memory_object_change_completed(
#ifdef MEMORY_OBJECT_INTRAN
intran: MEMORY_OBJECT_INTRAN
#endif
+#ifdef MEMORY_OBJECT_DESTRUCTOR
+ destructor: MEMORY_OBJECT_DESTRUCTOR
+#endif
;
#if SEQNOS
msgseqno seqno : mach_port_seqno_t;