aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml4
-rwxr-xr-xassemble.sh3
-rw-r--r--bin/thumbv8m.main-none-eabi.abin0 -> 2720 bytes
3 files changed, 7 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index ac4b63c..1aead9b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -38,6 +38,10 @@ matrix:
rust: nightly
if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
+ - env: TARGET=thumbv8m.main-none-eabi
+ rust: nightly
+ if: (branch = staging OR branch = trying) OR (type = pull_request AND branch = master)
+
before_install: set -e
install:
diff --git a/assemble.sh b/assemble.sh
index f003f58..28494a9 100755
--- a/assemble.sh
+++ b/assemble.sh
@@ -25,6 +25,9 @@ ar crs bin/thumbv7em-none-eabihf.a bin/$crate.o bin/$crate-v7.o bin/$crate-cm7-r
arm-none-eabi-as -march=armv8-m.base asm.s -o bin/$crate.o
ar crs bin/thumbv8m.base-none-eabi.a bin/$crate.o
+arm-none-eabi-as -march=armv8-m.main asm.s -o bin/$crate.o
+ar crs bin/thumbv8m.main-none-eabi.a bin/$crate.o
+
rm bin/$crate.o
rm bin/$crate-v7.o
rm bin/$crate-cm7-r0p1.o
diff --git a/bin/thumbv8m.main-none-eabi.a b/bin/thumbv8m.main-none-eabi.a
new file mode 100644
index 0000000..6dddb2e
--- /dev/null
+++ b/bin/thumbv8m.main-none-eabi.a
Binary files differ