rustc_target: Refactor away TargetResult
Construction of a built-in target is always infallible now, so `TargetResult` is no longer necessary.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use super::wasm32_base;
|
||||
use super::{LinkArgs, LinkerFlavor, PanicStrategy, Target, TargetOptions};
|
||||
|
||||
pub fn target() -> Result<Target, String> {
|
||||
pub fn target() -> Target {
|
||||
let mut post_link_args = LinkArgs::new();
|
||||
post_link_args.insert(
|
||||
LinkerFlavor::Em,
|
||||
@@ -28,7 +28,7 @@ pub fn target() -> Result<Target, String> {
|
||||
target_family: Some("unix".to_string()),
|
||||
..wasm32_base::options()
|
||||
};
|
||||
Ok(Target {
|
||||
Target {
|
||||
llvm_target: "wasm32-unknown-emscripten".to_string(),
|
||||
target_endian: "little".to_string(),
|
||||
target_pointer_width: "32".to_string(),
|
||||
@@ -40,5 +40,5 @@ pub fn target() -> Result<Target, String> {
|
||||
arch: "wasm32".to_string(),
|
||||
linker_flavor: LinkerFlavor::Em,
|
||||
options: opts,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user