diff options
| author | ruki <[email protected]> | 2026-02-12 00:41:49 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-02-12 00:41:49 +0800 |
| commit | 120bb0b0cf4a046638dca0d408a5bff604d91c9f (patch) | |
| tree | 5efbe1ec971ed7ad0415a226c8f99ee1ede511c8 /tests/modules/binutils/test.lua | |
| parent | 790140eab69420769d87040a72b12f2642a43979 (diff) | |
improve binutils.format to support wasm
Diffstat (limited to 'tests/modules/binutils/test.lua')
| -rw-r--r-- | tests/modules/binutils/test.lua | 4 |
1 files changed, 4 insertions, 0 deletions
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, "!<arch>\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") |
