diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-03-30 17:01:51 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-03-30 17:01:51 -0700 |
commit | bb124a9d8bf891d2482600396a7495f3051a3455 (patch) | |
tree | b5d6c4a6f891ebeaff2db4a636faa8e91138c4f5 /test | |
parent | d984d25273c512b0a2de9f60fadbf26500a7abbd (diff) | |
download | binaryen-bb124a9d8bf891d2482600396a7495f3051a3455.tar.gz binaryen-bb124a9d8bf891d2482600396a7495f3051a3455.tar.bz2 binaryen-bb124a9d8bf891d2482600396a7495f3051a3455.zip |
avoid hardcoded function pointer addresses in indirect_call.cpp test
Diffstat (limited to 'test')
-rw-r--r-- | test/wasm_backend/indirect_call.cpp | 4 | ||||
-rw-r--r-- | test/wasm_backend/indirect_call.txt | 8 |
2 files changed, 2 insertions, 10 deletions
diff --git a/test/wasm_backend/indirect_call.cpp b/test/wasm_backend/indirect_call.cpp index 75c459199..ef52a4ad1 100644 --- a/test/wasm_backend/indirect_call.cpp +++ b/test/wasm_backend/indirect_call.cpp @@ -37,13 +37,13 @@ int main(int argc, char **argv) { for (int i = 0; i < 4 && i < argc*4; i++) { print("i", i); v curr = f1[i]; - print("curr address to call", (int)curr); + //print("curr address to call", (int)curr); curr(); } vi f2[4] = { other, yet, other, yet }; for (int i = 0; i < 4 && i < argc*4; i++) { vi curr = f2[i]; - print("curr", (int)curr); + //print("curr", (int)curr); curr(i); } } diff --git a/test/wasm_backend/indirect_call.txt b/test/wasm_backend/indirect_call.txt index 8d60cc1ff..8e10834ad 100644 --- a/test/wasm_backend/indirect_call.txt +++ b/test/wasm_backend/indirect_call.txt @@ -2,22 +2,14 @@ print: argc : 1 print: addr of something : 0 print: addr of more : 1 print: i : 0 -print: curr address to call : 0 print: something : 12 print: i : 1 -print: curr address to call : 1 print: more : -1 print: i : 2 -print: curr address to call : 0 print: something : 12 print: i : 3 -print: curr address to call : 1 print: more : -1 -print: curr : 2 print: other : 40 -print: curr : 3 print: yet : 100 -print: curr : 2 print: other : 42 -print: curr : 3 print: yet : 102 |