annotate test/CMakeLists.txt @ 457:90b1d927912a

- suite_aggrs: make sure random memory used doesn't ever result in NaN fp values (for every possible address), as this messes with result comparison
author Tassilo Philipp
date Fri, 28 Jan 2022 14:11:21 +0100
parents 0592eb360af2
children 0c68b3f91367
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
1 include_directories(
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
2 ${PROJECT_SOURCE_DIR}/dynload
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
3 ${PROJECT_SOURCE_DIR}/dyncall
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
4 ${PROJECT_SOURCE_DIR}/dyncallback
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
5 )
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
6
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
7 if (CMAKE_CXX_COMPILER_WORKS)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
8 add_subdirectory(plain_c++)
4
e1706ad13e9e added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents: 0
diff changeset
9 add_subdirectory(suite2)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
10 add_subdirectory(suite3)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
11 add_subdirectory(suite_floats)
4
e1706ad13e9e added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents: 0
diff changeset
12 add_subdirectory(ellipsis)
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
13 endif ()
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
14
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
15 add_subdirectory(call_suite)
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
16 add_subdirectory(callback_suite)
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
17 add_subdirectory(plain)
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
18 add_subdirectory(suite)
4
e1706ad13e9e added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents: 0
diff changeset
19 add_subdirectory(callf)
e1706ad13e9e added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents: 0
diff changeset
20 add_subdirectory(nm)
214
Tassilo Philipp
parents: 149
diff changeset
21 add_subdirectory(dynload_plain)
4
e1706ad13e9e added CMakeLists.txt for tests (call_suite and resolveself)
dadler
parents: 0
diff changeset
22 add_subdirectory(resolve_self)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
23 add_subdirectory(thunk)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
24 add_subdirectory(malloc_wx)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
25 add_subdirectory(callback_plain)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
26 add_subdirectory(sharedlib)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
27
149
c12120a1fbc0 - make cmake based builds work on systems without a C++ compiler (thanks Franklin Mathieu)
cslag
parents: 4
diff changeset
28 if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86" AND CMAKE_CXX_COMPILER_WORKS)
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
29 add_subdirectory(suite_x86win32fast)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
30 add_subdirectory(suite_x86win32std)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
31 add_subdirectory(suite2_x86win32fast)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
32 add_subdirectory(suite2_x86win32std)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
33 endif()
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
34
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
35 if(${UNIX})
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
36 add_subdirectory(syscall)
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
37 endif()
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
38