1
Fork 0

rustc_target: windows(_uwp)_base -> windows(_uwp)_gnu_base

The old naming is from ancient times when there was no MSVC support.

Also `uefi_base` -> `uefi_msvc_base`.
It will inherit from `msvc_base` in a future commit, plus a GNU UEFI target is also potentially possible.
This commit is contained in:
Vadim Petrochenkov 2020-04-11 16:04:18 +03:00
parent cfe90ebfe3
commit 6580ceb9e1
10 changed files with 9 additions and 9 deletions

View file

@ -1,7 +1,7 @@
use crate::spec::{LinkerFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::windows_base::opts();
let mut base = super::windows_gnu_base::opts();
base.cpu = "pentium4".to_string();
base.max_atomic_width = Some(64);
base.eliminate_frame_pointer = false; // Required for backtraces

View file

@ -8,7 +8,7 @@
use crate::spec::{LinkerFlavor, LldFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::uefi_base::opts();
let mut base = super::uefi_msvc_base::opts();
base.cpu = "pentium4".to_string();
base.max_atomic_width = Some(64);

View file

@ -1,7 +1,7 @@
use crate::spec::{LinkerFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::windows_uwp_base::opts();
let mut base = super::windows_uwp_gnu_base::opts();
base.cpu = "pentium4".to_string();
base.max_atomic_width = Some(64);
base.eliminate_frame_pointer = false; // Required for backtraces

View file

@ -66,12 +66,12 @@ mod redox_base;
mod riscv_base;
mod solaris_base;
mod thumb_base;
mod uefi_base;
mod uefi_msvc_base;
mod vxworks_base;
mod wasm32_base;
mod windows_base;
mod windows_gnu_base;
mod windows_msvc_base;
mod windows_uwp_base;
mod windows_uwp_gnu_base;
mod windows_uwp_msvc_base;
#[derive(Clone, Copy, Debug, Eq, Ord, PartialEq, PartialOrd)]

View file

@ -1,7 +1,7 @@
use crate::spec::{LinkerFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::windows_base::opts();
let mut base = super::windows_gnu_base::opts();
base.cpu = "x86-64".to_string();
base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-m64".to_string());
base.max_atomic_width = Some(64);

View file

@ -8,7 +8,7 @@
use crate::spec::{LinkerFlavor, LldFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::uefi_base::opts();
let mut base = super::uefi_msvc_base::opts();
base.cpu = "x86-64".to_string();
base.max_atomic_width = Some(64);

View file

@ -1,7 +1,7 @@
use crate::spec::{LinkerFlavor, Target, TargetResult};
pub fn target() -> TargetResult {
let mut base = super::windows_uwp_base::opts();
let mut base = super::windows_uwp_gnu_base::opts();
base.cpu = "x86-64".to_string();
base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-m64".to_string());
base.max_atomic_width = Some(64);