Skip to content

Commit

Permalink
Rollup merge of #74394 - bjorn3:remove_emscripten_leftover, r=spastorino
Browse files Browse the repository at this point in the history
Remove leftover from emscripten fastcomp support

This is no longer used since #63649
  • Loading branch information
Manishearth authored Jul 17, 2020
2 parents ef0540b + 4497b9a commit 105cd4b
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 13 deletions.
9 changes: 2 additions & 7 deletions src/librustc_interface/util.rs
Original file line number Diff line number Diff line change
Expand Up @@ -235,13 +235,8 @@ pub fn get_codegen_backend(sess: &Session) -> Box<dyn CodegenBackend> {
static mut LOAD: fn() -> Box<dyn CodegenBackend> = || unreachable!();

INIT.call_once(|| {
let codegen_name = sess
.opts
.debugging_opts
.codegen_backend
.as_ref()
.unwrap_or(&sess.target.target.options.codegen_backend);
let backend = match &codegen_name[..] {
let codegen_name = sess.opts.debugging_opts.codegen_backend.as_deref().unwrap_or("llvm");
let backend = match codegen_name {
filename if filename.contains('.') => load_backend_from_dylib(filename.as_ref()),
codegen_name => get_builtin_codegen_backend(codegen_name),
};
Expand Down
6 changes: 0 additions & 6 deletions src/librustc_target/spec/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -938,9 +938,6 @@ pub struct TargetOptions {
/// for this target unconditionally.
pub no_builtins: bool,

/// The codegen backend to use for this target, typically "llvm"
pub codegen_backend: String,

/// The default visibility for symbols in this target should be "hidden"
/// rather than "default"
pub default_hidden_visibility: bool,
Expand Down Expand Up @@ -1068,7 +1065,6 @@ impl Default for TargetOptions {
requires_lto: false,
singlethread: false,
no_builtins: false,
codegen_backend: "llvm".to_string(),
default_hidden_visibility: false,
emit_debug_gdb_scripts: true,
requires_uwtable: false,
Expand Down Expand Up @@ -1461,7 +1457,6 @@ impl Target {
key!(requires_lto, bool);
key!(singlethread, bool);
key!(no_builtins, bool);
key!(codegen_backend);
key!(default_hidden_visibility, bool);
key!(emit_debug_gdb_scripts, bool);
key!(requires_uwtable, bool);
Expand Down Expand Up @@ -1699,7 +1694,6 @@ impl ToJson for Target {
target_option_val!(requires_lto);
target_option_val!(singlethread);
target_option_val!(no_builtins);
target_option_val!(codegen_backend);
target_option_val!(default_hidden_visibility);
target_option_val!(emit_debug_gdb_scripts);
target_option_val!(requires_uwtable);
Expand Down

0 comments on commit 105cd4b

Please sign in to comment.