Rollup merge of #113683 - ozkanonur:polished, r=jyn514
remove outdated `FIXME`s in bootstrap internals self-explanatory
This commit is contained in:
commit
d0ef799156
2 changed files with 1 additions and 13 deletions
|
@ -914,12 +914,7 @@ class RustBuild(object):
|
|||
|
||||
# preserve existing RUSTFLAGS
|
||||
env.setdefault("RUSTFLAGS", "")
|
||||
# we need to explicitly add +xgot here so that we can successfully bootstrap
|
||||
# a usable stage1 compiler
|
||||
# FIXME: remove this if condition on the next bootstrap bump
|
||||
# cfg(bootstrap)
|
||||
if self.build_triple().startswith('mips'):
|
||||
env["RUSTFLAGS"] += " -Ctarget-feature=+xgot"
|
||||
|
||||
target_features = []
|
||||
if self.get_toml("crt-static", build_section) == "true":
|
||||
target_features += ["+crt-static"]
|
||||
|
|
|
@ -222,13 +222,6 @@ fn copy_third_party_objects(
|
|||
) -> Vec<(PathBuf, DependencyType)> {
|
||||
let mut target_deps = vec![];
|
||||
|
||||
// FIXME: remove this in 2021
|
||||
if target == "x86_64-fortanix-unknown-sgx" {
|
||||
if env::var_os("X86_FORTANIX_SGX_LIBS").is_some() {
|
||||
builder.info("Warning: X86_FORTANIX_SGX_LIBS environment variable is ignored, libunwind is now compiled as part of rustbuild");
|
||||
}
|
||||
}
|
||||
|
||||
if builder.config.sanitizers_enabled(target) && compiler.stage != 0 {
|
||||
// The sanitizers are only copied in stage1 or above,
|
||||
// to avoid creating dependency on LLVM.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue