mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 15:41:04 +01:00
Modularize driver subcommands and prune unused dependencies (#7658)
- Subdivide toolchain/driver:driver into granular subcommand targets (compile_subcommand, format_subcommand, lld_subcommand, etc.) to enable independent compilation and linking. - Decouple Target and TargetMachine options from driver headers. - Prune unused direct dependencies across toolchain BUILD files. Assisted-by: Antigravity with Gemini
This commit is contained in:
@@ -4,10 +4,6 @@
|
||||
|
||||
#include "toolchain/driver/driver_subcommand.h"
|
||||
|
||||
#include "llvm/TargetParser/Host.h"
|
||||
#include "llvm/TargetParser/Triple.h"
|
||||
#include "toolchain/driver/lld_runner.h"
|
||||
|
||||
namespace Carbon {
|
||||
|
||||
auto DriverSubcommand::TestAndDiagnoseIfFuzzingExternalLibraries(
|
||||
|
||||
Reference in New Issue
Block a user