blob: d77e6ddb66a07d0748dac5fd136ad080f3dffd8c [file] [log] [blame]
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00001# TODO: Add -maltivec when ARCH is PowerPC.
2
Jeffrey Yasskinc4988782011-02-11 23:46:38 +00003set(LLVM_LINK_COMPONENTS support)
4
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00005add_clang_library(clangLex
Alex Lorenz6e2d36b2019-06-03 22:59:17 +00006 DependencyDirectivesSourceMinimizer.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00007 HeaderMap.cpp
8 HeaderSearch.cpp
9 Lexer.cpp
10 LiteralSupport.cpp
11 MacroArgs.cpp
12 MacroInfo.cpp
Douglas Gregor718292f2011-11-11 19:10:28 +000013 ModuleMap.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000014 PPCaching.cpp
Chandler Carruth1c032e02011-12-20 08:42:15 +000015 PPCallbacks.cpp
NAKAMURA Takumi0e0c3aa2012-12-04 07:40:33 +000016 PPConditionalDirectiveRecord.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000017 PPDirectives.cpp
18 PPExpressions.cpp
19 PPLexerChange.cpp
20 PPMacroExpansion.cpp
21 Pragma.cpp
Douglas Gregor065f8d12010-03-18 17:52:52 +000022 PreprocessingRecord.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000023 Preprocessor.cpp
Oscar Fuentes77543d92008-11-19 18:46:39 +000024 PreprocessorLexer.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000025 ScratchBuffer.cpp
Mike Stump57d73542009-02-13 15:42:50 +000026 TokenConcatenation.cpp
Ted Kremenek3e808ed2009-07-15 21:08:41 +000027 TokenLexer.cpp
Douglas Gregor23d75bb2009-03-16 23:06:59 +000028
NAKAMURA Takumi96986862014-02-26 06:41:29 +000029 LINK_LIBS
Chandler Carruth28969b42012-06-21 01:30:21 +000030 clangBasic
31 )