diff --git a/.gitattributes b/.gitattributes index e294b06314..d28b7b69ad 100644 --- a/.gitattributes +++ b/.gitattributes @@ -18979,6 +18979,8 @@ utils/wasmbin/README.md svneol=native#text/plain utils/wasmbin/lebutils.pas svneol=native#text/plain utils/wasmbin/parseutils.pas svneol=native#text/plain utils/wasmbin/testscan/asmsym1.wat svneol=native#text/plain +utils/wasmbin/testscan/asmsym2.wat svneol=native#text/plain +utils/wasmbin/testscan/asmsym3.wat svneol=native#text/plain utils/wasmbin/wasmbin.pas svneol=native#text/plain utils/wasmbin/wasmbincode.pas svneol=native#text/plain utils/wasmbin/wasmbindebug.pas svneol=native#text/plain diff --git a/utils/wasmbin/testscan/asmsym2.wat b/utils/wasmbin/testscan/asmsym2.wat new file mode 100644 index 0000000000..f413c5ef47 --- /dev/null +++ b/utils/wasmbin/testscan/asmsym2.wat @@ -0,0 +1,13 @@ +(module + (func $anycall (param $i i32) + unreachable + ) + + ;;.name hello + ;;.forhost + (func $add (param $lhs i32) (param $rhs i32) (result i32) + get_local $lhs + get_local $rhs + i32.add) + (export "add" (func $add)) +) \ No newline at end of file diff --git a/utils/wasmbin/testscan/asmsym3.wat b/utils/wasmbin/testscan/asmsym3.wat new file mode 100644 index 0000000000..9f35e5d416 --- /dev/null +++ b/utils/wasmbin/testscan/asmsym3.wat @@ -0,0 +1,17 @@ +(module + ;;.local + ;;.undef + (func $anycall (param $i i32) + unreachable + ) + + ;;.name hello + ;;.forhost + (func $add (param $lhs i32) (param $rhs i32) (result i32) + get_local $lhs + call $anycall + get_local $lhs + get_local $rhs + i32.add) + (export "add" (func $add)) +) \ No newline at end of file