Fix gctest failure for Darwin if CPPCHECK is defined
authorIvan Maidanski <ivmai@mail.ru>
Thu, 16 Mar 2017 22:10:41 +0000 (01:10 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 16 Mar 2017 22:10:41 +0000 (01:10 +0300)
commit750bb85e744d607109471134f32e92b8dbf9e396
treecad57be03323b5690a0785074097e6ff5fb586d6
parentc62abbb8e36f40797a75d900f435bfaad7b615d2
Fix gctest failure for Darwin if CPPCHECK is defined
(fix commits c5d4ef9, 857bb8a)

* tests/test.c [TEST_FORK_WITHOUT_ATFORK] (NO_TEST_HANDLE_FORK):
Define even if CPPCHECK (i.e., CPPCHECK should not imply testing of
HANDLE_FORK).
* tests/test.c [GC_PTHREADS && CPPCHECK] (main): Remove duplicate check
for GC_PTHREADS.
* tests/test.c [GC_PTHREADS && CPPCHECK && NO_TEST_HANDLE_FORK] (main):
Call UNTESTED() for GC_atfork_child, GC_atfork_parent,
GC_atfork_prepare, GC_set_handle_fork, GC_start_mark_threads.
tests/test.c