32-bit --enable-targets=all build breakage

Luis Machado luis.machado@linaro.org
Thu Nov 11 12:34:29 GMT 2021


On 11/11/21 9:25 AM, Alan Modra via Binutils wrote:
> On a 32-bit host without --enable-64-bit-bfd
> 
> usr/local/bin/ld: ../opcodes/.libs/libopcodes.a(riscv-dis.o): in function `riscv_disassemble_insn':
> /home/alan/src/binutils-gdb/opcodes/riscv-dis.c:541: undefined reference to `riscv_multi_subset_supports'
> /usr/local/bin/ld: ../opcodes/.libs/libopcodes.a(riscv-dis.o): in function `riscv_get_disassembler':
> /home/alan/src/binutils-gdb/opcodes/riscv-dis.c:892: undefined reference to `riscv_release_subset_list'
> /usr/local/bin/ld: /home/alan/src/binutils-gdb/opcodes/riscv-dis.c:893: undefined reference to `riscv_parse_subset'
> collect2: error: ld returned 1 exit status
> make[4]: *** [Makefile:940: objdump] Error 1
> 

I can confirm this.


More information about the Binutils mailing list