Browse Source

Fix compile error on x86_64-unknown-uefi target (#331)

* fix compile error on x86_64-unknown-uefi target

* Fix tests on nightly
master
Runji Wang 2 years ago
committed by Alex Crichton
parent
commit
9193bbee5d
  1. 4
      src/probestack.rs
  2. 2
      testcrate/tests/count_leading_zeros.rs
  3. 1
      testcrate/tests/generated.rs

4
src/probestack.rs

@ -56,7 +56,7 @@ extern "C" {
// emitted for the function.
//
// This is the ELF version.
#[cfg(not(target_vendor = "apple"))]
#[cfg(not(any(target_vendor = "apple", target_os = "uefi")))]
macro_rules! define_rust_probestack {
($body: expr) => {
concat!(
@ -76,7 +76,7 @@ macro_rules! define_rust_probestack {
}
// Same as above, but for Mach-O.
#[cfg(target_vendor = "apple")]
#[cfg(any(target_vendor = "apple", target_os = "uefi"))]
macro_rules! define_rust_probestack {
($body: expr) => {
concat!(

2
testcrate/tests/count_leading_zeros.rs

@ -1,5 +1,3 @@
#![feature(compiler_builtins_lib)]
extern crate compiler_builtins;
use compiler_builtins::int::__clzsi2;

1
testcrate/tests/generated.rs

@ -1,4 +1,3 @@
#![feature(compiler_builtins_lib)]
#![feature(lang_items)]
#![allow(bad_style)]
#![allow(unused_imports)]

Loading…
Cancel
Save