require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_MACHINE_REG_H_)) {
    eval 'sub _MACHINE_REG_H_ () {1;}' unless defined(&_MACHINE_REG_H_);
    eval 'sub R_V0 () {0;}' unless defined(&R_V0);
    eval 'sub R_T0 () {1;}' unless defined(&R_T0);
    eval 'sub R_T1 () {2;}' unless defined(&R_T1);
    eval 'sub R_T2 () {3;}' unless defined(&R_T2);
    eval 'sub R_T3 () {4;}' unless defined(&R_T3);
    eval 'sub R_T4 () {5;}' unless defined(&R_T4);
    eval 'sub R_T5 () {6;}' unless defined(&R_T5);
    eval 'sub R_T6 () {7;}' unless defined(&R_T6);
    eval 'sub R_T7 () {8;}' unless defined(&R_T7);
    eval 'sub R_S0 () {9;}' unless defined(&R_S0);
    eval 'sub R_S1 () {10;}' unless defined(&R_S1);
    eval 'sub R_S2 () {11;}' unless defined(&R_S2);
    eval 'sub R_S3 () {12;}' unless defined(&R_S3);
    eval 'sub R_S4 () {13;}' unless defined(&R_S4);
    eval 'sub R_S5 () {14;}' unless defined(&R_S5);
    eval 'sub R_S6 () {15;}' unless defined(&R_S6);
    eval 'sub R_A0 () {16;}' unless defined(&R_A0);
    eval 'sub R_A1 () {17;}' unless defined(&R_A1);
    eval 'sub R_A2 () {18;}' unless defined(&R_A2);
    eval 'sub R_A3 () {19;}' unless defined(&R_A3);
    eval 'sub R_A4 () {20;}' unless defined(&R_A4);
    eval 'sub R_A5 () {21;}' unless defined(&R_A5);
    eval 'sub R_T8 () {22;}' unless defined(&R_T8);
    eval 'sub R_T9 () {23;}' unless defined(&R_T9);
    eval 'sub R_T10 () {24;}' unless defined(&R_T10);
    eval 'sub R_T11 () {25;}' unless defined(&R_T11);
    eval 'sub R_RA () {26;}' unless defined(&R_RA);
    eval 'sub R_T12 () {27;}' unless defined(&R_T12);
    eval 'sub R_AT () {28;}' unless defined(&R_AT);
    eval 'sub R_GP () {29;}' unless defined(&R_GP);
    eval 'sub R_SP () {30;}' unless defined(&R_SP);
    eval 'sub R_ZERO () {31;}' unless defined(&R_ZERO);
    if(defined(&_KERNEL)) {
    }
}
1;
