diff --git a/src/arch/i386/prefix/unlzma.S b/src/arch/i386/prefix/unlzma.S index 7250a030..8d4b3c1a 100644 --- a/src/arch/i386/prefix/unlzma.S +++ b/src/arch/i386/prefix/unlzma.S @@ -232,6 +232,9 @@ literal: .rept ( ( 1 << LZMA_LC ) * 0x300 ) .equ sizeof__lzma_dec, . - lzma_dec .previous + /* Some binutils versions seem not to handle .struct/.previous */ + .section ".prefix.lib", "ax", @progbits + /***************************************************************************** * Normalise range encoder *