blob: b43c3afa52482917b12c61184b06d21ac006a5f5 [file] [log] [blame]
Oscar Fuentes00905d52008-09-22 01:08:49 +00001add_llvm_library(LLVMSystem
2 Alarm.cpp
Owen Andersonc308c502009-05-21 00:48:56 +00003 Atomic.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +00004 Disassembler.cpp
5 DynamicLibrary.cpp
Jeffrey Yasskin6f4c7052009-07-01 18:11:20 +00006 Errno.cpp
Oscar Fuentesb3a19a52008-10-02 17:39:29 +00007 Host.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +00008 IncludeFile.cpp
9 Memory.cpp
10 Mutex.cpp
11 Path.cpp
12 Process.cpp
13 Program.cpp
Douglas Gregor42b130d2009-06-17 17:01:30 +000014 RWMutex.cpp
Ted Kremenek438a36b2010-03-11 07:51:23 +000015 SearchForAddressOfSpecialSymbol.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000016 Signals.cpp
Ted Kremenek129f8fe2009-07-15 21:08:16 +000017 ThreadLocal.cpp
Ted Kremenek1f9c6cb2009-06-18 17:47:09 +000018 Threading.cpp
Oscar Fuentes00905d52008-09-22 01:08:49 +000019 TimeValue.cpp
Jeffrey Yasskin8cf48c22010-03-15 04:57:55 +000020 Valgrind.cpp
Douglas Gregor660fc732009-07-27 17:55:55 +000021 Unix/Alarm.inc
22 Unix/Host.inc
23 Unix/Memory.inc
24 Unix/Mutex.inc
25 Unix/Path.inc
26 Unix/Process.inc
27 Unix/Program.inc
28 Unix/RWMutex.inc
29 Unix/Signals.inc
30 Unix/ThreadLocal.inc
31 Unix/TimeValue.inc
32 Win32/Alarm.inc
33 Win32/DynamicLibrary.inc
34 Win32/Host.inc
35 Win32/Memory.inc
36 Win32/Mutex.inc
37 Win32/Path.inc
38 Win32/Process.inc
39 Win32/Program.inc
40 Win32/RWMutex.inc
41 Win32/Signals.inc
42 Win32/ThreadLocal.inc
43 Win32/TimeValue.inc
Oscar Fuentes00905d52008-09-22 01:08:49 +000044 )
Oscar Fuentes9ce5ee92008-11-12 20:40:56 +000045
46if( BUILD_SHARED_LIBS AND NOT WIN32 )
Oscar Fuentesa5619db2009-11-19 23:21:43 +000047 target_link_libraries(LLVMSystem ${CMAKE_DL_LIBS})
Oscar Fuentes9ce5ee92008-11-12 20:40:56 +000048endif()