]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_target/src/spec/x86_64_uwp_windows_msvc.rs
New upstream version 1.61.0+dfsg1
[rustc.git] / compiler / rustc_target / src / spec / x86_64_uwp_windows_msvc.rs
CommitLineData
29967ef6 1use crate::spec::Target;
e1599b0c 2
29967ef6 3pub fn target() -> Target {
e1599b0c 4 let mut base = super::windows_uwp_msvc_base::opts();
ee023bcb 5 base.cpu = "x86-64".into();
e1599b0c 6 base.max_atomic_width = Some(64);
e1599b0c 7
29967ef6 8 Target {
ee023bcb 9 llvm_target: "x86_64-pc-windows-msvc".into(),
29967ef6 10 pointer_width: 64,
dfeec247 11 data_layout: "e-m:w-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
ee023bcb
FG
12 .into(),
13 arch: "x86_64".into(),
e1599b0c 14 options: base,
29967ef6 15 }
e1599b0c 16}