Erro na Libiberty (Binutils 2.30)

Estou tendo um error na hora de compilar o Binutils 2.30 no MinGW 32. Este é o erro:

fibheap.h:66:64: error: operator '||' has no right operand #if defined (__GNUC__) && (!defined (SIZEOF_INT) || SIZEOF_INT < 4)

Alguem sabe do que se trata? Não achei nada relacionado na internet :confused:.

Aliais aqui está a linha que usei para o ‘configure’:

configure --target=i686-elf --prefix=/home/mint/gcc-i686 --with-sysroot --disable-nls --disable-werror