require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&LZMA_H_INTERNAL)) {
    die("Never\ include\ this\ file\ directly\.\ Use\ \<lzma\.h\>\ instead\.");
}
eval 'sub LZMA_PRESET_DEFAULT () { &UINT32_C(6);}' unless defined(&LZMA_PRESET_DEFAULT);
eval 'sub LZMA_PRESET_LEVEL_MASK () { &UINT32_C(0x1f);}' unless defined(&LZMA_PRESET_LEVEL_MASK);
eval 'sub LZMA_PRESET_EXTREME () {( &UINT32_C(1) << 31);}' unless defined(&LZMA_PRESET_EXTREME);
eval 'sub LZMA_TELL_NO_CHECK () { &UINT32_C(0x1);}' unless defined(&LZMA_TELL_NO_CHECK);
eval 'sub LZMA_TELL_UNSUPPORTED_CHECK () { &UINT32_C(0x2);}' unless defined(&LZMA_TELL_UNSUPPORTED_CHECK);
eval 'sub LZMA_TELL_ANY_CHECK () { &UINT32_C(0x4);}' unless defined(&LZMA_TELL_ANY_CHECK);
eval 'sub LZMA_IGNORE_CHECK () { &UINT32_C(0x10);}' unless defined(&LZMA_IGNORE_CHECK);
eval 'sub LZMA_CONCATENATED () { &UINT32_C(0x8);}' unless defined(&LZMA_CONCATENATED);
1;
