aboutsummaryrefslogtreecommitdiff
path: root/External/SPEC/CINT2000/CMakeLists.txt
blob: 8454ea957411fbfb9936144cc59445c19f4ccc22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
include(${CMAKE_SOURCE_DIR}/External/SPEC/SpecCPU2000.cmake)
if(TEST_SUITE_SPEC2000_ROOT)
  macro(cint2000_subdir BENCHMARK)
    set(BENCHMARK_DIR ${TEST_SUITE_SPEC2000_ROOT}/benchspec/CINT2000/${BENCHMARK})
    file(GLOB Source ${BENCHMARK_DIR}/src/*.c ${BENCHMARK_DIR}/src/*.cpp)
    add_subdirectory(${BENCHMARK})
  endmacro()

  cint2000_subdir(164.gzip)
  cint2000_subdir(175.vpr)
  cint2000_subdir(176.gcc)
  cint2000_subdir(181.mcf)
  cint2000_subdir(186.crafty)
  cint2000_subdir(197.parser)
  cint2000_subdir(252.eon)
  cint2000_subdir(253.perlbmk)
  cint2000_subdir(254.gap)
  cint2000_subdir(255.vortex)
  cint2000_subdir(256.bzip2)
  cint2000_subdir(300.twolf)
endif()