tests/codegen/*-macos-* -> macos/*
This commit is contained in:
parent
06711615aa
commit
df2264a284
4 changed files with 0 additions and 0 deletions
27
tests/codegen/macos/i686-no-macosx-deployment-target.rs
Normal file
27
tests/codegen/macos/i686-no-macosx-deployment-target.rs
Normal file
|
@ -0,0 +1,27 @@
|
|||
//
|
||||
// Checks that we leave the target alone MACOSX_DEPLOYMENT_TARGET is unset.
|
||||
// See issue #60235.
|
||||
|
||||
// compile-flags: -O --target=i686-apple-darwin --crate-type=rlib
|
||||
// needs-llvm-components: x86
|
||||
// unset-rustc-env:MACOSX_DEPLOYMENT_TARGET
|
||||
#![feature(no_core, lang_items)]
|
||||
#![no_core]
|
||||
|
||||
#[lang="sized"]
|
||||
trait Sized { }
|
||||
#[lang="freeze"]
|
||||
trait Freeze { }
|
||||
#[lang="copy"]
|
||||
trait Copy { }
|
||||
|
||||
#[repr(C)]
|
||||
pub struct Bool {
|
||||
b: bool,
|
||||
}
|
||||
|
||||
// CHECK: target triple = "i686-apple-macosx10.7.0"
|
||||
#[no_mangle]
|
||||
pub extern "C" fn structbool() -> Bool {
|
||||
Bool { b: true }
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue