diff options
Diffstat (limited to 'test/dot_s')
-rw-r--r-- | test/dot_s/asm_const.s | 1 | ||||
-rw-r--r-- | test/dot_s/basics.s | 1 | ||||
-rw-r--r-- | test/dot_s/dso_handle.s | 1 | ||||
-rw-r--r-- | test/dot_s/exit.s | 1 | ||||
-rw-r--r-- | test/dot_s/function-data-sections.s | 3 | ||||
-rw-r--r-- | test/dot_s/initializers.s | 3 | ||||
-rw-r--r-- | test/dot_s/memops.s | 2 | ||||
-rw-r--r-- | test/dot_s/minimal.s | 1 | ||||
-rw-r--r-- | test/dot_s/relocation.s | 1 | ||||
-rw-r--r-- | test/dot_s/start_main0.s | 1 | ||||
-rw-r--r-- | test/dot_s/start_main2.s | 1 | ||||
-rw-r--r-- | test/dot_s/symbolic-offset.s | 1 | ||||
-rw-r--r-- | test/dot_s/visibilities.s | 3 |
13 files changed, 20 insertions, 0 deletions
diff --git a/test/dot_s/asm_const.s b/test/dot_s/asm_const.s index 04c2c8630..a58f16a48 100644 --- a/test/dot_s/asm_const.s +++ b/test/dot_s/asm_const.s @@ -9,6 +9,7 @@ main: # @main call emscripten_asm_const@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/basics.s b/test/dot_s/basics.s index ee89f0b40..acabc48db 100644 --- a/test/dot_s/basics.s +++ b/test/dot_s/basics.s @@ -51,6 +51,7 @@ main: # @main i32.const $drop=, main@FUNCTION # just take address for testing end_block return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/dso_handle.s b/test/dot_s/dso_handle.s index 64f640a01..87cf165fb 100644 --- a/test/dot_s/dso_handle.s +++ b/test/dot_s/dso_handle.s @@ -7,5 +7,6 @@ main: # @main # BB#0: i32.const $push0=, __dso_handle return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/exit.s b/test/dot_s/exit.s index bf24ead9e..9b8121fbd 100644 --- a/test/dot_s/exit.s +++ b/test/dot_s/exit.s @@ -8,5 +8,6 @@ main: i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/function-data-sections.s b/test/dot_s/function-data-sections.s index b9837b98c..b950a5f18 100644 --- a/test/dot_s/function-data-sections.s +++ b/test/dot_s/function-data-sections.s @@ -4,6 +4,7 @@ .type foo,@function foo: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -14,6 +15,7 @@ bar: .param i32 .result i32 return $0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -25,6 +27,7 @@ qux: .result f64 f64.add $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end2: .size qux, .Lfunc_end2-qux diff --git a/test/dot_s/initializers.s b/test/dot_s/initializers.s index 2bd4f1215..aa6b1d502 100644 --- a/test/dot_s/initializers.s +++ b/test/dot_s/initializers.s @@ -7,18 +7,21 @@ main: # @main # BB#0: i32.const $push0=, 5 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .globl f1 .type f1,@function f1: return + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 .globl f2 .type f2,@function f2: return + .endfunc .Lfunc_end2: .size f2, .Lfunc_end2-f2 .section .init_array.101,"aw",@init_array diff --git a/test/dot_s/memops.s b/test/dot_s/memops.s index 0ddccaad2..2d5cabdf6 100644 --- a/test/dot_s/memops.s +++ b/test/dot_s/memops.s @@ -9,6 +9,7 @@ _Z6reporti: # @_Z6reporti i32.const $push1=, .str call emscripten_asm_const@FUNCTION, $pop1 return + .endfunc .Lfunc_end0: .size _Z6reporti, .Lfunc_end0-_Z6reporti @@ -80,6 +81,7 @@ main: # @main i32.const $9=, 0 i32.store $12=, 0($9), $12 return $pop17 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main diff --git a/test/dot_s/minimal.s b/test/dot_s/minimal.s index e43abacfb..e91aa0930 100644 --- a/test/dot_s/minimal.s +++ b/test/dot_s/minimal.s @@ -7,6 +7,7 @@ main: # @main # BB#0: i32.const $push0=, 5 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/relocation.s b/test/dot_s/relocation.s index 816d7a488..474da3cf8 100644 --- a/test/dot_s/relocation.s +++ b/test/dot_s/relocation.s @@ -8,6 +8,7 @@ main: i32.const $push0=, a i32.load $push1=, 0($pop0) return $pop1 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/start_main0.s b/test/dot_s/start_main0.s index 85323ee62..c3f735a52 100644 --- a/test/dot_s/start_main0.s +++ b/test/dot_s/start_main0.s @@ -4,5 +4,6 @@ .type main,@function main: # @main # BB#0: + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/start_main2.s b/test/dot_s/start_main2.s index 7f77ec463..d413f9213 100644 --- a/test/dot_s/start_main2.s +++ b/test/dot_s/start_main2.s @@ -7,5 +7,6 @@ main: # @main .result i32 # BB#0: return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main diff --git a/test/dot_s/symbolic-offset.s b/test/dot_s/symbolic-offset.s index d668e3ebc..683acef62 100644 --- a/test/dot_s/symbolic-offset.s +++ b/test/dot_s/symbolic-offset.s @@ -6,6 +6,7 @@ f: .param i32 i32.store $drop=, m+4($0), $1 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f diff --git a/test/dot_s/visibilities.s b/test/dot_s/visibilities.s index e5373a888..1bc19a767 100644 --- a/test/dot_s/visibilities.s +++ b/test/dot_s/visibilities.s @@ -4,6 +4,7 @@ .type foo,@function foo: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -12,6 +13,7 @@ foo: .type bar,@function bar: return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -20,5 +22,6 @@ bar: .type qux,@function qux: return + .endfunc .Lfunc_end2: .size qux, .Lfunc_end2-qux |