|
|
|
|
@ -63,9 +63,12 @@ foreach(TEST_SOURCE ${TESTS})
|
|
|
|
|
get_filename_component(TEST ${TEST_SOURCE} NAME_WE)
|
|
|
|
|
addtest_flags(${TEST} "-O0 -UNDEBUG" ${TEST_SOURCE})
|
|
|
|
|
addtest_flags("${TEST}_optimised" "-O3 -UNDEBUG" ${TEST_SOURCE})
|
|
|
|
|
target_compile_definitions(${TEST} PRIVATE SINGLE_FILE_TEST=1)
|
|
|
|
|
target_compile_definitions("${TEST}_optimised" PRIVATE SINGLE_FILE_TEST=1)
|
|
|
|
|
endforeach()
|
|
|
|
|
|
|
|
|
|
# Tests that are more than a single file.
|
|
|
|
|
addtest_flags(CXXExceptions "-O0" "CXXException.m;CXXException.cc")
|
|
|
|
|
addtest_flags(CXXExceptions_optimised "-O3" "CXXException.m;CXXException.cc")
|
|
|
|
|
addtest_flags(MinRep "-O0" "minRep1.mm;minRep2.mm;minRep.mm;minRepM.m;ModTest.m;MyException.m")
|
|
|
|
|
addtest_flags(CXXExceptions "-O0" "CXXException.m;CXXException.cc;Test.m")
|
|
|
|
|
addtest_flags(CXXExceptions_optimised "-O3" "CXXException.m;CXXException.cc;Test.m")
|
|
|
|
|
addtest_flags(ObjCXXEHInterop "-O0" "minRep1.mm;minRep2.mm;minRep.mm;minRepM.m;MyException.m;Test.m")
|
|
|
|
|
addtest_flags(ObjCXXEHInterop_opttimised "-O3" "minRep1.mm;minRep2.mm;minRep.mm;minRepM.m;MyException.m;Test.m")
|
|
|
|
|
|