diff --git a/projects/clr/rocclr/CMakeLists.txt b/projects/clr/rocclr/CMakeLists.txt index 9396d5fd4b..b54fd4298b 100644 --- a/projects/clr/rocclr/CMakeLists.txt +++ b/projects/clr/rocclr/CMakeLists.txt @@ -8,7 +8,7 @@ endif() project(OpenCL-ROCm) set(LLVM_INCLUDE_TESTS CACHE BOOL OFF) -set(LLVM_TARGETS_TO_BUILD "AMDGPU" "X86" CACHE STRING "") +set(LLVM_TARGETS_TO_BUILD "AMDGPU" CACHE STRING "") set(LLVM_ENABLE_PROJECTS CACHE STRING "clang") set(LLVM_BUILD_GLOBAL_ISEL CACHE BOOL OFF) set(CLANG_ENABLE_ARCMT CACHE BOOL OFF) @@ -32,7 +32,6 @@ include_directories(${CMAKE_BINARY_DIR}/compiler/llvm/lib/Target/AMDGPU) add_subdirectory(compiler/driver) -set(CMAKE_C_COMPILER "${PROJECT_BINARY_DIR}/compiler/llvm/bin/clang") set(BUILD_HC_LIB CACHE BOOL OFF) set(ROCM_DEVICELIB_INCLUDE_TESTS CACHE BOOL OFF) add_subdirectory(library/amdgcn) @@ -40,8 +39,6 @@ add_subdirectory(library/amdgcn) add_subdirectory(compiler/lib/loaders/elf/utils/libelf) add_subdirectory(tools/bc2h) -add_dependencies(bc2h clang) # FIXME: remove -add_dependencies(oclelf clang) # FIXME: remove add_subdirectory(runtime) add_subdirectory(api/opencl/amdocl) diff --git a/projects/clr/rocclr/runtime/device/rocm/CMakeLists.txt b/projects/clr/rocclr/runtime/device/rocm/CMakeLists.txt index 2641622290..888e083f65 100644 --- a/projects/clr/rocclr/runtime/device/rocm/CMakeLists.txt +++ b/projects/clr/rocclr/runtime/device/rocm/CMakeLists.txt @@ -56,7 +56,7 @@ foreach(header ${headers}) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${target}.inc COMMAND bc2h ${bclib} ${CMAKE_CURRENT_BINARY_DIR}/${target}.inc ${symbol} - DEPENDS ${bclib} ${lib_bc}_lib_bc + DEPENDS ${bclib} ${lib_bc}_lib COMMENT "Generating ${target}.inc" ) set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/${target}.inc) @@ -65,7 +65,6 @@ foreach(header ${headers}) set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${target}.inc PROPERTIES HEADER_FILE_ONLY TRUE) string(REGEX REPLACE ".amdgcn.inc$" "" lib_bc ${header}) - #add_dependencies(${target}.inc ${lib_bc}_lib_bc) endforeach() file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/libraries.amdgcn.inc "// Automatically generated file; DO NOT EDIT.\n")