diff options
author | 2018-09-25 07:14:19 +0900 | |
---|---|---|
committer | 2018-09-25 07:14:19 +0900 | |
commit | 1831c766e74b45e05745fb0c8e68e069cfe817d6 (patch) | |
tree | 38ddfbf12b60cf2ce57082625e1d83315bfebc9d | |
parent | a912bf90a71ab8ecf9a29e7bd48b7b045438fa59 (diff) | |
download | cortex-m-1831c766e74b45e05745fb0c8e68e069cfe817d6.tar.gz cortex-m-1831c766e74b45e05745fb0c8e68e069cfe817d6.tar.zst cortex-m-1831c766e74b45e05745fb0c8e68e069cfe817d6.zip |
[ci] run qemu for both GNU LD and rustc's LLD.
-rw-r--r-- | cortex-m-rt/ci/script.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cortex-m-rt/ci/script.sh b/cortex-m-rt/ci/script.sh index 9e4900b..bab3dc9 100644 --- a/cortex-m-rt/ci/script.sh +++ b/cortex-m-rt/ci/script.sh @@ -70,6 +70,12 @@ main() { case $TARGET in thumbv6m-none-eabi|thumbv7m-none-eabi) + # linking with GNU LD + cargo run --target $TARGET --example qemu \ + -C linker=arm-none-eabi-ld | grep "x = 42" + cargo run --target $TARGET --example qemu --release \ + -C linker=arm-none-eabi-ld | grep "x = 42" + # linking with rustc's LLD cargo run --target $TARGET --example qemu | grep "x = 42" cargo run --target $TARGET --example qemu --release | grep "x = 42" ;; |