Support rv32 ULEB128 test
authorCharlie Jenkins <charlie@rivosinc.com>
Wed, 22 Nov 2023 23:35:54 +0000 (15:35 -0800)
committerPalmer Dabbelt <palmer@rivosinc.com>
Wed, 6 Dec 2023 12:08:39 +0000 (04:08 -0800)
commit82180b1fae2432ee88b4a54cc6c376ba01e57b22
treeef63ad29aad06b35123cea442c4614c46f73a7ea
parent7c1593410bca9a66c89d528f523ae32e2e220e68
Support rv32 ULEB128 test

Use opcodes available to both rv32 and rv64 in uleb128 module linking
test.

Fixes: af71bc194916 ("riscv: Add tests for riscv module loading")
Signed-off-by: Charlie Jenkins <charlie@rivosinc.com>
Reported-by: Randy Dunlap <rdunlap@infradead.org>
Closes: https://lore.kernel.org/lkml/1d7c71ee-5742-4df4-b8ef-a2aea0a624eb@infradead.org/
Tested-by: Randy Dunlap <rdunlap@infradead.org> # build-tested
Link: https://lore.kernel.org/r/20231122-module_fixup-v2-1-dfb9565e9ea5@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/kernel/tests/module_test/test_uleb128.S