|
2471 | 2471 | 'builddir': "bolt-x86_64-ubuntu-dylib",
|
2472 | 2472 | 'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
|
2473 | 2473 | bolttests=False,
|
2474 |
| - depends_on_projects=['bolt', 'llvm'], |
| 2474 | + depends_on_projects=['bolt', 'lld', 'llvm'], |
2475 | 2475 | extra_configure_args=[
|
2476 | 2476 | "-DLLVM_APPEND_VC_REV=OFF",
|
2477 | 2477 | "-DCMAKE_C_COMPILER_LAUNCHER=ccache",
|
2478 | 2478 | "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
|
2479 |
| - "-DLLVM_ENABLE_PROJECTS=bolt", |
| 2479 | + "-DLLVM_ENABLE_PROJECTS=bolt;lld", |
2480 | 2480 | "-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
|
2481 | 2481 | "-DLLVM_LINK_LLVM_DYLIB=ON",
|
2482 | 2482 | "-DLLVM_ENABLE_LLD=ON",
|
2483 | 2483 | "-DBOLT_CLANG_EXE=/usr/bin/clang",
|
2484 |
| - "-DBOLT_LLD_EXE=/usr/bin/ld.lld", |
2485 | 2484 | ],
|
2486 | 2485 | )},
|
2487 | 2486 |
|
|
2491 | 2490 | 'builddir': "bolt-x86_64-ubuntu-shared",
|
2492 | 2491 | 'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
|
2493 | 2492 | bolttests=False,
|
2494 |
| - depends_on_projects=['bolt', 'llvm'], |
| 2493 | + depends_on_projects=['bolt', 'lld', 'llvm'], |
2495 | 2494 | extra_configure_args=[
|
2496 | 2495 | "-DLLVM_APPEND_VC_REV=OFF",
|
2497 | 2496 | "-DCMAKE_C_COMPILER_LAUNCHER=ccache",
|
2498 | 2497 | "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
|
2499 |
| - "-DLLVM_ENABLE_PROJECTS=bolt", |
| 2498 | + "-DLLVM_ENABLE_PROJECTS=bolt;lld", |
2500 | 2499 | "-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
|
2501 | 2500 | "-DBUILD_SHARED_LIBS=ON",
|
2502 | 2501 | "-DLLVM_ENABLE_LLD=ON",
|
2503 | 2502 | "-DBOLT_CLANG_EXE=/usr/bin/clang",
|
2504 |
| - "-DBOLT_LLD_EXE=/usr/bin/ld.lld", |
2505 | 2503 | ],
|
2506 | 2504 | )},
|
2507 | 2505 |
|
|
2532 | 2530 | 'builddir': "bolt-aarch64-ubuntu-clang-shared",
|
2533 | 2531 | 'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
|
2534 | 2532 | bolttests=True,
|
2535 |
| - depends_on_projects=['bolt', 'llvm'], |
| 2533 | + depends_on_projects=['bolt', 'lld', 'llvm'], |
2536 | 2534 | extra_configure_args=[
|
2537 | 2535 | "-DCMAKE_C_COMPILER=clang",
|
2538 | 2536 | "-DCMAKE_CXX_COMPILER=clang++",
|
2539 | 2537 | "-DLLVM_APPEND_VC_REV=OFF",
|
2540 | 2538 | "-DCMAKE_C_COMPILER_LAUNCHER=ccache",
|
2541 | 2539 | "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
|
2542 |
| - "-DLLVM_ENABLE_PROJECTS=bolt", |
| 2540 | + "-DLLVM_ENABLE_PROJECTS=bolt;lld", |
2543 | 2541 | "-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
|
2544 | 2542 | "-DBUILD_SHARED_LIBS=ON",
|
2545 | 2543 | "-DLLVM_USE_LINKER=mold",
|
2546 | 2544 | "-DBOLT_CLANG_EXE=/usr/bin/clang",
|
2547 |
| - "-DBOLT_LLD_EXE=/usr/bin/ld.lld", |
2548 | 2545 | ],
|
2549 | 2546 | )},
|
2550 | 2547 |
|
|
0 commit comments