Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 1 | set(LLVM_TARGET_DEFINITIONS Options.td) |
2 | tablegen(LLVM Options.inc -gen-opt-parser-defs) | ||||
3 | add_public_tablegen_target(COFFOptionsTableGen) | ||||
4 | |||||
Pete Cooper | f154b67 | 2016-01-07 00:14:04 | [diff] [blame] | 5 | add_lld_library(lldCOFF |
Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 6 | Chunks.cpp |
Rui Ueyama | 4b22fa7 | 2015-06-07 01:15:04 | [diff] [blame] | 7 | DLL.cpp |
Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 8 | Driver.cpp |
Rui Ueyama | 3500f66 | 2015-05-28 20:30:06 | [diff] [blame] | 9 | DriverUtils.cpp |
Rafael Espindola | b835ae8 | 2015-08-06 14:58:50 | [diff] [blame] | 10 | Error.cpp |
Rui Ueyama | 49560c7 | 2015-06-24 20:40:03 | [diff] [blame] | 11 | ICF.cpp |
Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 12 | InputFiles.cpp |
Saleem Abdulrasool | f27d406 | 2016-07-13 03:19:27 | [diff] [blame] | 13 | Librarian.cpp |
Rui Ueyama | a5f0f75 | 2015-09-19 21:36:28 | [diff] [blame] | 14 | MarkLive.cpp |
Rui Ueyama | 1f37370 | 2015-06-17 19:19:25 | [diff] [blame] | 15 | ModuleDef.cpp |
Rui Ueyama | e737824 | 2015-12-04 23:11:05 | [diff] [blame] | 16 | PDB.cpp |
Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 17 | SymbolTable.cpp |
18 | Symbols.cpp | ||||
19 | Writer.cpp | ||||
Peter Collingbourne | 60c1616 | 2015-06-01 20:10:10 | [diff] [blame] | 20 | |
21 | LINK_COMPONENTS | ||||
22 | ${LLVM_TARGETS_TO_BUILD} | ||||
23 | Core | ||||
Rui Ueyama | b28c6d4 | 2016-09-16 04:32:33 | [diff] [blame^] | 24 | DebugInfoPDB |
Peter Collingbourne | 60c1616 | 2015-06-01 20:10:10 | [diff] [blame] | 25 | LTO |
Peter Collingbourne | bd1cb79 | 2015-06-09 21:52:48 | [diff] [blame] | 26 | LibDriver |
Benjamin Kramer | 44b0723 | 2015-06-23 19:54:57 | [diff] [blame] | 27 | Object |
Peter Collingbourne | 60c1616 | 2015-06-01 20:10:10 | [diff] [blame] | 28 | MC |
29 | MCDisassembler | ||||
Benjamin Kramer | 44b0723 | 2015-06-23 19:54:57 | [diff] [blame] | 30 | Target |
31 | Option | ||||
Peter Collingbourne | 60c1616 | 2015-06-01 20:10:10 | [diff] [blame] | 32 | Support |
Rafael Espindola | 393877d | 2016-03-01 15:56:53 | [diff] [blame] | 33 | |
Peter Collingbourne | feee210 | 2016-07-26 02:00:42 | [diff] [blame] | 34 | LINK_LIBS |
35 | lldCore | ||||
36 | ${PTHREAD_LIB} | ||||
Rui Ueyama | 411c6360 | 2015-05-28 19:09:30 | [diff] [blame] | 37 | ) |
38 | |||||
39 | add_dependencies(lldCOFF COFFOptionsTableGen) |