Skip to content

Draft: main/ll{d,vm17}: fix linking error on riscv64

omni requested to merge omni/aports:fix-rv64-llvm17 into master

For llvm17, the following tests fail on riscv64:

Failed Tests (5):
  LLVM :: CodeGen/Mips/micromips-gcc-except-table.ll
  LLVM :: DebugInfo/Mips/eh_frame.ll
  LLVM :: MC/ELF/uleb-ehtable.s
  LLVM :: MC/X86/invalid-sleb.s
  LLVM-Unit :: Support/./SupportTests/42/82

This test failed on riscv64 before this patch:

Failed Tests (1):
  LLVM-Unit :: Support/./SupportTests/42/82

For lld, with this patch, on riscv64:

Failed Tests (1):
  lld :: ELF/riscv-relax-uleb128.s

More information in !60524 (closed)

Merge request reports