diff options
Diffstat (limited to 'testsuite/tests/unwind/driver.ml')
-rw-r--r-- | testsuite/tests/unwind/driver.ml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/testsuite/tests/unwind/driver.ml b/testsuite/tests/unwind/driver.ml index cd289b6b35..e756ef5075 100644 --- a/testsuite/tests/unwind/driver.ml +++ b/testsuite/tests/unwind/driver.ml @@ -1,3 +1,23 @@ +(* TEST + +script = "sh ${test_source_directory}/check-linker-version" +files = "mylib.mli mylib.ml stack_walker.c" + +* macos +** script +*** setup-ocamlopt.byte-build-env +**** ocamlopt.byte +flags = "-opaque" +module = "mylib.mli" +***** ocamlopt.byte +module = "" +flags = "-cclib -Wl,-keep_dwarf_unwind" +all_modules = "mylib.ml driver.ml stack_walker.c" +program = "${test_build_directory}/unwind_test" +****** run + +*) + let () = Mylib.foo1 Mylib.bar 1 2 3 4 5 6 7 8 9 10; Mylib.foo2 Mylib.baz 1 2 3 4 5 6 7 8 9 10 |