require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_AMD64_PROC_H)) {
    eval 'sub _AMD64_PROC_H () {1;}' unless defined(&_AMD64_PROC_H);
    require 'machine/frame.ph';
    eval 'sub MDP_USEDFPU () {0x1;}' unless defined(&MDP_USEDFPU);
    eval 'sub MDP_COMPAT () {0x2;}' unless defined(&MDP_COMPAT);
    eval 'sub MDP_SYSCALL () {0x4;}' unless defined(&MDP_SYSCALL);
    eval 'sub MDP_USEDMTRR () {0x8;}' unless defined(&MDP_USEDMTRR);
    eval 'sub MDP_IRET () {0x10;}' unless defined(&MDP_IRET);
}
1;
