
Add cmake support for CLC and ll asm language, the latter includes clang preprocessing stage. Add ctests to check for external function calls. v2: fix typos, style Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> Acked-by: Aaron Watry <awatry@gmail.com> Tested-by: Aaron Watry <awatry@gmail.com> Acked-by: Vedran Miletić <vedran@miletic.net> llvm-svn: 347667
12 lines
347 B
CMake
12 lines
347 B
CMake
if(NOT CMAKE_CLC_COMPILE_OBJECT)
|
|
set(CMAKE_CLC_COMPILE_OBJECT
|
|
"<CMAKE_CLC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE> -emit-llvm")
|
|
endif()
|
|
|
|
if(NOT CMAKE_CLC_CREATE_STATIC_LIBRARY)
|
|
set(CMAKE_CLC_CREATE_STATIC_LIBRARY
|
|
"<CMAKE_CLC_ARCHIVE> <LINK_FLAGS> -o <TARGET> <OBJECTS>")
|
|
endif()
|
|
|
|
set(CMAKE_INCLUDE_FLAG_CLC "-I")
|