usage(); exit; } else { echo "ERROR: Invalid option '" . $argv[$i] . "'\n"; usage(); die; } } } } } } // Using defaults if (!defined("ZEND_VM_KIND")) { // Using CALL threading by default define("ZEND_VM_KIND", ZEND_VM_KIND_CALL); } if (!defined("ZEND_VM_SPEC")) { // Using specialized executor by default define("ZEND_VM_SPEC", 1); } if (!defined("ZEND_VM_OLD_EXECUTOR")) { // Include old-style executor by default define("ZEND_VM_OLD_EXECUTOR", 0); } if (!defined("ZEND_VM_LINES")) { // Disabling #line directives define("ZEND_VM_LINES", 0); } gen_vm(__DIR__ . "/zend_vm_def.h", __DIR__ . "/zend_vm_execute.skl");
} } } } // Using defaults if (!defined("ZEND_VM_KIND")) { // Using CALL threading by default define("ZEND_VM_KIND", ZEND_VM_KIND_CALL); } if (!defined("ZEND_VM_SPEC")) { // Using specialized executor by default define("ZEND_VM_SPEC", 1); } if (!defined("ZEND_VM_OLD_EXECUTOR")) { // Include old-style executor by default define("ZEND_VM_OLD_EXECUTOR", 0); } if (!defined("ZEND_VM_LINES")) { // Disabling #line directives define("ZEND_VM_LINES", 0); } if (!defined("ZEND_OP_TYPE_DEFINES")) { // Disabling op type #defines define("ZEND_OP_TYPE_DEFINES", 0); } if (!defined("ZEND_VM_ALIGNMENT")) { // Disabling goto op alignment define("ZEND_VM_ALIGNMENT", 0); } gen_vm("zend_vm_def.h", "zend_vm_execute.skl");