From 120bb0b0cf4a046638dca0d408a5bff604d91c9f Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 12 Feb 2026 00:41:49 +0800 Subject: improve binutils.format to support wasm --- tests/modules/binutils/test.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests/modules/binutils/test.lua') diff --git a/tests/modules/binutils/test.lua b/tests/modules/binutils/test.lua index bbb466144..b26e2b337 100644 --- a/tests/modules/binutils/test.lua +++ b/tests/modules/binutils/test.lua @@ -44,6 +44,10 @@ function test_format(t) io.writefile(ar, "!\n") t:are_equal(binutils.format(ar), "ar") + local wasmso = path.join(tempdir, "libfoo.so") + io.writefile(wasmso, string.char(0x00, 0x61, 0x73, 0x6d, 0x01, 0x00, 0x00, 0x00)) + t:are_equal(binutils.format(wasmso), "wasm") + local elf = path.join(tempdir, "a.elf") io.writefile(elf, string.char(0x7f, string.byte("E"), string.byte("L"), string.byte("F"), 0, 0, 0, 0)) t:are_equal(binutils.format(elf), "elf") -- cgit v1.3.1