blob: caabf95facf8b6feed1c521d8c68d8e37d203924 [file] [edit]
;;; TOOL: run-objdump
;;; ARGS0: -r
;;; ARGS1:
(module
(global $g i32 (i32.const 0))
(func $previous_func
(drop (get_global 0)))
(func $long_func
(drop (get_global 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
(drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0)) (drop (i32.const 0))
)
(export "long_func" (func $long_func)))
(;; STDOUT ;;;
relocations-long-func-bodies.wasm: file format wasm 0x1
Code Disassembly:
00002e func[0] <previous_func>:
00002f: 23 80 80 80 80 00 | global.get 0 <g>
000030: R_WASM_GLOBAL_INDEX_LEB 2 <g>
000035: 1a | drop
000036: 0b | end
000038 func[1] <long_func>:
000039: 23 80 80 80 80 00 | global.get 0 <g>
00003a: R_WASM_GLOBAL_INDEX_LEB 2 <g>
00003f: 1a | drop
000040: 41 00 | i32.const 0
000042: 1a | drop
000043: 41 00 | i32.const 0
000045: 1a | drop
000046: 41 00 | i32.const 0
000048: 1a | drop
000049: 41 00 | i32.const 0
00004b: 1a | drop
00004c: 41 00 | i32.const 0
00004e: 1a | drop
00004f: 41 00 | i32.const 0
000051: 1a | drop
000052: 41 00 | i32.const 0
000054: 1a | drop
000055: 41 00 | i32.const 0
000057: 1a | drop
000058: 41 00 | i32.const 0
00005a: 1a | drop
00005b: 41 00 | i32.const 0
00005d: 1a | drop
00005e: 41 00 | i32.const 0
000060: 1a | drop
000061: 41 00 | i32.const 0
000063: 1a | drop
000064: 41 00 | i32.const 0
000066: 1a | drop
000067: 41 00 | i32.const 0
000069: 1a | drop
00006a: 41 00 | i32.const 0
00006c: 1a | drop
00006d: 41 00 | i32.const 0
00006f: 1a | drop
000070: 41 00 | i32.const 0
000072: 1a | drop
000073: 41 00 | i32.const 0
000075: 1a | drop
000076: 41 00 | i32.const 0
000078: 1a | drop
000079: 41 00 | i32.const 0
00007b: 1a | drop
00007c: 41 00 | i32.const 0
00007e: 1a | drop
00007f: 41 00 | i32.const 0
000081: 1a | drop
000082: 41 00 | i32.const 0
000084: 1a | drop
000085: 41 00 | i32.const 0
000087: 1a | drop
000088: 41 00 | i32.const 0
00008a: 1a | drop
00008b: 41 00 | i32.const 0
00008d: 1a | drop
00008e: 41 00 | i32.const 0
000090: 1a | drop
000091: 41 00 | i32.const 0
000093: 1a | drop
000094: 41 00 | i32.const 0
000096: 1a | drop
000097: 41 00 | i32.const 0
000099: 1a | drop
00009a: 41 00 | i32.const 0
00009c: 1a | drop
00009d: 41 00 | i32.const 0
00009f: 1a | drop
0000a0: 41 00 | i32.const 0
0000a2: 1a | drop
0000a3: 41 00 | i32.const 0
0000a5: 1a | drop
0000a6: 41 00 | i32.const 0
0000a8: 1a | drop
0000a9: 0b | end
;;; STDOUT ;;)