require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_ISOFS_CD9660_ISO_H_)) {
    eval 'sub _ISOFS_CD9660_ISO_H_ () {1;}' unless defined(&_ISOFS_CD9660_ISO_H_);
    eval 'sub ISODCL {
        my($from, $to) = @_;
	    eval q(($to - $from + 1));
    }' unless defined(&ISODCL);
    eval 'sub ISO_VD_PRIMARY () {1;}' unless defined(&ISO_VD_PRIMARY);
    eval 'sub ISO_VD_SUPPLEMENTARY () {2;}' unless defined(&ISO_VD_SUPPLEMENTARY);
    eval 'sub ISO_VD_END () {255;}' unless defined(&ISO_VD_END);
    eval 'sub ISO_STANDARD_ID () {"CD001";}' unless defined(&ISO_STANDARD_ID);
    eval 'sub ISO_ECMA_ID () {"CDW01";}' unless defined(&ISO_ECMA_ID);
    eval 'sub ISO_MAXNAMLEN () {255;}' unless defined(&ISO_MAXNAMLEN);
    eval 'sub ISO_DEFAULT_BLOCK_SIZE () {2048;}' unless defined(&ISO_DEFAULT_BLOCK_SIZE);
    eval 'sub ISO_DIRECTORY_RECORD_SIZE () {33;}' unless defined(&ISO_DIRECTORY_RECORD_SIZE);
    if((defined(&BYTE_ORDER) ? &BYTE_ORDER : undef) == (defined(&BIG_ENDIAN) ? &BIG_ENDIAN : undef)) {
    } else {
    }
    if((defined(&BYTE_ORDER) ? &BYTE_ORDER : undef) == (defined(&BIG_ENDIAN) ? &BIG_ENDIAN : undef)) {
    } else {
    }
    eval 'sub ASSOCCHAR () {ord(\'=\');}' unless defined(&ASSOCCHAR);
}
1;
