blob: 38df144adf9abc5cf13a7710dff32dc2026f54da [file] [log] [blame]
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00001# TODO: Add -maltivec when ARCH is PowerPC.
2
Jeffrey Yasskin0a86d442011-02-11 23:46:38 +00003set(LLVM_LINK_COMPONENTS support)
4
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00005add_clang_library(clangLex
6 HeaderMap.cpp
7 HeaderSearch.cpp
8 Lexer.cpp
9 LiteralSupport.cpp
10 MacroArgs.cpp
11 MacroInfo.cpp
Douglas Gregora30cfe52011-11-11 19:10:28 +000012 ModuleMap.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000013 PPCaching.cpp
Chandler Carruth3ff53b32011-12-20 08:42:15 +000014 PPCallbacks.cpp
NAKAMURA Takumib331b5e2012-12-04 07:40:33 +000015 PPConditionalDirectiveRecord.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000016 PPDirectives.cpp
17 PPExpressions.cpp
18 PPLexerChange.cpp
19 PPMacroExpansion.cpp
Ted Kremenekb3b73642009-07-15 21:08:41 +000020 PTHLexer.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000021 Pragma.cpp
Douglas Gregor4ae8f292010-03-18 17:52:52 +000022 PreprocessingRecord.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000023 Preprocessor.cpp
Oscar Fuentes148f0612008-11-19 18:46:39 +000024 PreprocessorLexer.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000025 ScratchBuffer.cpp
Mike Stump47837872009-02-13 15:42:50 +000026 TokenConcatenation.cpp
Ted Kremenekb3b73642009-07-15 21:08:41 +000027 TokenLexer.cpp
Douglas Gregora393e9e2009-03-16 23:06:59 +000028
Stephen Hines651f13c2014-04-23 16:59:28 -070029 LINK_LIBS
Chandler Carruthb0d86712012-06-21 01:30:21 +000030 clangBasic
31 )