require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_I386_REG_H_)) {
    eval 'sub _I386_REG_H_ () {1;}' unless defined(&_I386_REG_H_);
    eval 'sub tES () {(0);}' unless defined(&tES);
    eval 'sub tDS () {(1);}' unless defined(&tDS);
    eval 'sub tEDI () {(2);}' unless defined(&tEDI);
    eval 'sub tESI () {(3);}' unless defined(&tESI);
    eval 'sub tEBP () {(4);}' unless defined(&tEBP);
    eval 'sub tEBX () {(5);}' unless defined(&tEBX);
    eval 'sub tEDX () {(6);}' unless defined(&tEDX);
    eval 'sub tECX () {(7);}' unless defined(&tECX);
    eval 'sub tEAX () {(8);}' unless defined(&tEAX);
    eval 'sub tEIP () {(11);}' unless defined(&tEIP);
    eval 'sub tCS () {(12);}' unless defined(&tCS);
    eval 'sub tEFLAGS () {(13);}' unless defined(&tEFLAGS);
    eval 'sub tESP () {(14);}' unless defined(&tESP);
    eval 'sub tSS () {(15);}' unless defined(&tSS);
}
1;
