Fix compilation by digimars.mak (DMC)
authorIvan Maidanski <ivmai@mail.ru>
Fri, 1 Jun 2018 08:58:30 +0000 (11:58 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 1 Jun 2018 08:58:30 +0000 (11:58 +0300)
commit4d68389e7f17880f805253443bc751693450ec33
treeb4effc01408ffa3f9ba8d65f524030f8f9e5474f
parentcb1194d17e4eb20a86b556ba7940a151a7a42a61
Fix compilation by digimars.mak (DMC)

Also, the script now builds test_cpp executable.

* digimars.mak (DEFINES): Remove -D NDEBUG; replace -D WIN32_THREADS to
-D GC_THREADS.
* digimars.mak (CFLAGS): Add -I libatomic_ops\src.
* digimars.mak (targets): Add test_cpp.exe.
* digimars.mak (gc.dll, gctest.exe): Replace sc with $(CC).
* digimars.mak (gc.def): Refine DESCRIPTION.
* digimars.mak (clean): Also delete gc.dll, gc.lib, gc.map, gctest.map,
test_cpp.map, tests\test.obj, gctest.exe, tests\test_cpp.obj,
test_cpp.exe.
* digimars.mak (test_cpp.exe, tests\test_cpp.obj): New rule.
* digimars.mak (tests\test.obj): Replace compiler options with $(CFLAGS).
digimars.mak