From 696b821bb7185ac9ae40067f7e0e4dd5b7e7aa29 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Fri, 23 Jun 2017 09:59:49 -0700 Subject: [PATCH] Enable `mem` for intrinsics on linux --- ci/run.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ci/run.sh b/ci/run.sh index 8ac8845..6977455 100755 --- a/ci/run.sh +++ b/ci/run.sh @@ -43,10 +43,10 @@ esac # Verify that we haven't drop any intrinsic/symbol case $1 in thumb*) - xargo build --features c --target $1 --example intrinsics + xargo build --features 'c mem' --target $1 --example intrinsics ;; *) - cargo build --features c --target $1 --example intrinsics + cargo build --features 'c mem' --target $1 --example intrinsics ;; esac @@ -54,12 +54,12 @@ esac # TODO(#79) fix the undefined references problem for debug-assertions+lto case $1 in thumb*) - RUSTFLAGS="-C debug-assertions=no" xargo rustc --features c --target $1 --example intrinsics -- -C lto -C link-arg=-nostartfiles - xargo rustc --features c --target $1 --example intrinsics --release -- -C lto + RUSTFLAGS="-C debug-assertions=no" xargo rustc --features 'c mem' --target $1 --example intrinsics -- -C lto -C link-arg=-nostartfiles + xargo rustc --features 'c mem' --target $1 --example intrinsics --release -- -C lto ;; *) - RUSTFLAGS="-C debug-assertions=no" cargo rustc --features c --target $1 --example intrinsics -- -C lto - cargo rustc --features c --target $1 --example intrinsics --release -- -C lto + RUSTFLAGS="-C debug-assertions=no" cargo rustc --features 'c mem' --target $1 --example intrinsics -- -C lto + cargo rustc --features 'c mem' --target $1 --example intrinsics --release -- -C lto ;; esac