Commit Graph

8 Commits (9e181ca8f446d238ba279bc22fef9d166d4f38b0)

Author SHA1 Message Date
Stephen Dolan e678885007 Lock channels before doing I/O
The debugger's use of channels doesn't support locking, but it
doesn't work on threaded programs anyway.
2020-07-27 17:29:39 +01:00
Sébastien Hinderer f0b9b8e9c4 ocamltest: refactoring and implementation of hooks 2017-11-23 17:04:46 +01:00
Vkni 6c85409bae Possible memory leak. (#1462) 2017-11-03 06:46:58 +01:00
Nicolas Ojeda Bar 799f36d3e6 Rename: use _os suffix 2017-09-27 11:55:53 +02:00
Nicolas Ojeda Bar 4e1aa8bfe7 Make ocamltest on Windows Unicode-aware 2017-09-25 13:54:19 +02:00
Sébastien Hinderer 9f5b0fec84 ocamltest: fix bug in stub code
ocamltest did not compile when -safe-string was enabled.
gcc rightfully gave a warning in this case.

This commit fixes this.
2017-09-22 15:27:28 +02:00
Sébastien Hinderer 55ca4feae8 Minor ocamltest cleanups
- Remove run_main.c that was not intended to be published

- Remove useless commented code
2017-09-21 18:10:53 +02:00
Sébastien Hinderer 635b5edcc1 ocamltest: the test driver for the OCaml compiler
This commit contains:

- The initial version of the tool itself, in the ocamltest directory
- The required additions to the main .gitignore and .merlin files.

The integration of ocamltest in OCaml's main build system and its use
in the testsuite are not part of this commit.

Credits go to David Allsopp for
- Extending the computation of ocamlsrcdir to the Windows case
- Making ocamltest compile when flexlink
is being bootstrapped.
2017-09-18 17:40:14 +02:00