From d904635616ca27a56531375a7d25547c930a4040 Mon Sep 17 00:00:00 2001 From: Edward O'Callaghan Date: Mon, 3 Aug 2009 01:08:25 +0000 Subject: Initial import of CMake type build system. Just like the rest of llvm.. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77933 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CMakeLists.txt | 2 + test/Unit/CMakeLists.txt | 109 +++++++++++++++++++++++++++++++++++++++++++ test/Unit/ppc/CMakeLists.txt | 9 ++++ test/timing/CMakeLists.txt | 23 +++++++++ 4 files changed, 143 insertions(+) create mode 100644 test/CMakeLists.txt create mode 100644 test/Unit/CMakeLists.txt create mode 100644 test/Unit/ppc/CMakeLists.txt create mode 100644 test/timing/CMakeLists.txt (limited to 'test') diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt new file mode 100644 index 00000000..86c4689e --- /dev/null +++ b/test/CMakeLists.txt @@ -0,0 +1,2 @@ +ADD_SUBDIRECTORY( timing ) +ADD_SUBDIRECTORY( Unit ) diff --git a/test/Unit/CMakeLists.txt b/test/Unit/CMakeLists.txt new file mode 100644 index 00000000..14847c8c --- /dev/null +++ b/test/Unit/CMakeLists.txt @@ -0,0 +1,109 @@ +PROJECT( Unit ) + +SET( SRCS + ashldi3_test.c + gcc_personality_test.c + udivmodti4_test.c + negvsi2_test.c + fixdfdi_test.c + mulvsi3_test.c + fixdfti_test.c + muldc3_test.c + popcountdi2_test.c + negti2_test.c + divsc3_test.c + cmpti2_test.c + trampoline_setup_test.c + mulvti3_test.c + fixunsxfdi_test.c + fixunsxfti_test.c + paritydi2_test.c + negvti2_test.c + divtc3_test.c + ucmpti2_test.c + multc3_test.c + floatdixf_test.c + popcountti2_test.c + negdi2_test.c + floatdidf_test.c + fixunstfdi_test.c + ashlti3_test.c + enable_execute_stack_test.c + floatundixf_test.c + udivmoddi4_test.c + paritysi2_test.c + floatundidf_test.c + divdc3_test.c + floatuntisf_test.c + ucmpdi2_test.c + powixf2_test.c + mulsc3_test.c + popcountsi2_test.c + cmpdi2_test.c + floattisf_test.c + mulvdi3_test.c + fixunssfdi_test.c + fixunsdfsi_test.c + fixunssfti_test.c + parityti2_test.c + negvdi2_test.c + moddi3_test.c + clear_cache_test.c + fixunsxfsi_test.c + subvdi3_test.c + multi3_test.c + addvdi3_test.c + clzti2_test.c + umoddi3_test.c + absvsi2_test.c + ctzdi2_test.c + powitf2_test.c + fixsfdi_test.c + ffsti2_test.c + divdi3_test.c + fixsfti_test.c + absvti2_test.c + ashrti3_test.c + powisf2_test.c + mulxc3_test.c + lshrdi3_test.c + udivdi3_test.c + clzsi2_test.c + addvti3_test.c + udivsi3_test.c + clzdi2_test.c + floatuntidf_test.c + umodti3_test.c + divxc3_test.c + ctzti2_test.c + floatuntixf_test.c + powidf2_test.c + floattidf_test.c + modti3_test.c + fixunssfsi_test.c + fixunsdfdi_test.c + divsi3_test.c + floattixf_test.c + fixunsdfti_test.c + subvti3_test.c + muldi3_test.c + ctzsi2_test.c + absvdi2_test.c + ashrdi3_test.c + lshrti3_test.c + floatdisf_test.c + addvsi3_test.c + udivti3_test.c + umodsi3_test.c + subvsi3_test.c + fixxfdi_test.c + modsi3_test.c + fixxfti_test.c + ffsdi2_test.c + divti3_test.c + floatundisf_test.c + ) + +ADD_LIBRARY( ${PROJECT_NAME} SHARED ${SRCS}) +# ADD_EXECUTABLE( ${PROJECT_NAME} ${SRCS} ) +# TARGET_LINK_LIBRARIES( ${PROJECT_NAME} ${LIBS} ) diff --git a/test/Unit/ppc/CMakeLists.txt b/test/Unit/ppc/CMakeLists.txt new file mode 100644 index 00000000..45f1a269 --- /dev/null +++ b/test/Unit/ppc/CMakeLists.txt @@ -0,0 +1,9 @@ +SET( SRCS + floatditf_test.c + fixtfdi_test.c + qsub_test.c + qadd_test.c + qmul_test.c + qdiv_test.c + floatunditf_test.c + ) diff --git a/test/timing/CMakeLists.txt b/test/timing/CMakeLists.txt new file mode 100644 index 00000000..4368731b --- /dev/null +++ b/test/timing/CMakeLists.txt @@ -0,0 +1,23 @@ +PROJECT( timing ) + +SET( SRCS + lshrdi3.c + floatundixf.c + floatdixf.c + umoddi3.c + udivdi3.c + negdi2.c + ashrdi3.c + muldi3.c + ashldi3.c + divdi3.c + floatundisf.c + floatdidf.c + floatdisf.c + moddi3.c + floatundidf.c + ) + +ADD_LIBRARY( ${PROJECT_NAME} SHARED ${SRCS}) +# ADD_EXECUTABLE( ${PROJECT_NAME} ${SRCS} ) +# TARGET_LINK_LIBRARIES( ${PROJECT_NAME} ${LIBS} ) -- cgit v1.2.3