require '_h2ph_pre.ph';

unless(defined(&_VM_PROT_)) {
    eval 'sub _VM_PROT_ () {1;}' unless defined(&_VM_PROT_);
    eval 'sub VM_PROT_NONE () {( 0x00);}' unless defined(&VM_PROT_NONE);
    eval 'sub VM_PROT_READ () {( 0x01);}' unless defined(&VM_PROT_READ);
    eval 'sub VM_PROT_WRITE () {( 0x02);}' unless defined(&VM_PROT_WRITE);
    eval 'sub VM_PROT_EXECUTE () {( 0x04);}' unless defined(&VM_PROT_EXECUTE);
    eval 'sub VM_PROT_DEFAULT () {( &VM_PROT_READ| &VM_PROT_WRITE| &VM_PROT_EXECUTE);}' unless defined(&VM_PROT_DEFAULT);
    eval 'sub VM_PROT_ALL () {( &VM_PROT_READ| &VM_PROT_WRITE| &VM_PROT_EXECUTE);}' unless defined(&VM_PROT_ALL);
}
1;
