diff --git a/internals/zendapi/macros/ZEND_MODULE_DTOR.xml b/internals/zendapi/macros/ZEND_MODULE_DTOR.xml
new file mode 100644
index 0000000000..121618ba28
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MODULE_DTOR.xml
@@ -0,0 +1,64 @@
+
+
+
+
+ ZEND_MODULE_DTOR
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MODULE_DTOR
+ ???void (*
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ void (*
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_CONFLICTS.xml b/internals/zendapi/macros/ZEND_MOD_CONFLICTS.xml
new file mode 100644
index 0000000000..9a3b932b3b
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_CONFLICTS.xml
@@ -0,0 +1,64 @@
+
+
+
+
+ ZEND_MOD_CONFLICTS
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_CONFLICTS
+ ???name
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_CONFLICTS_EX.xml b/internals/zendapi/macros/ZEND_MOD_CONFLICTS_EX.xml
new file mode 100644
index 0000000000..fb9acdcd30
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_CONFLICTS_EX.xml
@@ -0,0 +1,82 @@
+
+
+
+
+ ZEND_MOD_CONFLICTS_EX
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_CONFLICTS_EX
+ ???name
+ ???rel
+ ???ver
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+ rel
+
+
+ ...
+
+
+
+
+ ver
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_OPTIONAL.xml b/internals/zendapi/macros/ZEND_MOD_OPTIONAL.xml
new file mode 100644
index 0000000000..b67edb8270
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_OPTIONAL.xml
@@ -0,0 +1,64 @@
+
+
+
+
+ ZEND_MOD_OPTIONAL
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_OPTIONAL
+ ???name
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_OPTIONAL_EX.xml b/internals/zendapi/macros/ZEND_MOD_OPTIONAL_EX.xml
new file mode 100644
index 0000000000..c077bed7f9
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_OPTIONAL_EX.xml
@@ -0,0 +1,82 @@
+
+
+
+
+ ZEND_MOD_OPTIONAL_EX
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_OPTIONAL_EX
+ ???name
+ ???rel
+ ???ver
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+ rel
+
+
+ ...
+
+
+
+
+ ver
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_REQUIRED.xml b/internals/zendapi/macros/ZEND_MOD_REQUIRED.xml
new file mode 100644
index 0000000000..9e9e91eab2
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_REQUIRED.xml
@@ -0,0 +1,64 @@
+
+
+
+
+ ZEND_MOD_REQUIRED
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_REQUIRED
+ ???name
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/macros/ZEND_MOD_REQUIRED_EX.xml b/internals/zendapi/macros/ZEND_MOD_REQUIRED_EX.xml
new file mode 100644
index 0000000000..4f3dee3934
--- /dev/null
+++ b/internals/zendapi/macros/ZEND_MOD_REQUIRED_EX.xml
@@ -0,0 +1,82 @@
+
+
+
+
+ ZEND_MOD_REQUIRED_EX
+ ...
+
+
+
+ &reftitle.description;
+
+ ???ZEND_MOD_REQUIRED_EX
+ ???name
+ ???rel
+ ???ver
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ name
+
+
+ ...
+
+
+
+
+ rel
+
+
+ ...
+
+
+
+
+ ver
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+