Remove stdarch submodule checkout

This commit is contained in:
Jakub Beránek 2025-06-09 10:40:23 +02:00
parent e433101882
commit e824005a4f
No known key found for this signature in database
GPG key ID: 909CD0D26483516B
4 changed files with 1 additions and 7 deletions

View file

@ -67,8 +67,6 @@ impl Step for Std {
return;
}
builder.require_submodule("library/stdarch", None);
let stage = self.custom_stage.unwrap_or(builder.top_stage);
let target = self.target;

View file

@ -141,8 +141,6 @@ impl Step for Std {
}
fn run(self, builder: &Builder<'_>) {
builder.require_submodule("library/stdarch", None);
let target = self.target;
let compiler = builder.compiler(builder.top_stage, builder.config.host_target);

View file

@ -197,8 +197,6 @@ impl Step for Std {
return;
}
builder.require_submodule("library/stdarch", None);
let mut target_deps = builder.ensure(StartupObjects { compiler, target });
let compiler_to_use = builder.compiler_for(compiler.stage, compiler.host, target);

View file

@ -518,7 +518,7 @@ impl Build {
// Make sure we update these before gathering metadata so we don't get an error about missing
// Cargo.toml files.
let rust_submodules = ["library/backtrace", "library/stdarch"];
let rust_submodules = ["library/backtrace"];
for s in rust_submodules {
build.require_submodule(
s,