aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jonas Schievink <jonasschievink@gmail.com> 2021-01-25 01:43:21 +0100
committerGravatar Jonas Schievink <jonasschievink@gmail.com> 2021-01-25 01:43:21 +0100
commit8b6c269f3b8d4133ef7c6d41496e88621d02c9e4 (patch)
treeede97823241104cf574da2bad497660389e79540
parentd4cbf0755f7f2c70b0510fd52ff98584e8679c1f (diff)
downloadcortex-m-8b6c269f3b8d4133ef7c6d41496e88621d02c9e4.tar.gz
cortex-m-8b6c269f3b8d4133ef7c6d41496e88621d02c9e4.tar.zst
cortex-m-8b6c269f3b8d4133ef7c6d41496e88621d02c9e4.zip
Fix __delay clobber
-rw-r--r--asm/inline.rs2
-rw-r--r--bin/thumbv6m-none-eabi-lto.abin16072 -> 16088 bytes
-rw-r--r--bin/thumbv6m-none-eabi.abin19032 -> 19068 bytes
-rw-r--r--bin/thumbv7em-none-eabi-lto.abin20192 -> 20204 bytes
-rw-r--r--bin/thumbv7em-none-eabi.abin23464 -> 23500 bytes
-rw-r--r--bin/thumbv7em-none-eabihf-lto.abin21096 -> 21108 bytes
-rw-r--r--bin/thumbv7em-none-eabihf.abin24552 -> 24588 bytes
-rw-r--r--bin/thumbv7m-none-eabi-lto.abin18980 -> 18996 bytes
-rw-r--r--bin/thumbv7m-none-eabi.abin22300 -> 22336 bytes
-rw-r--r--bin/thumbv8m.base-none-eabi-lto.abin19364 -> 19368 bytes
-rw-r--r--bin/thumbv8m.base-none-eabi.abin22736 -> 22772 bytes
-rw-r--r--bin/thumbv8m.main-none-eabi-lto.abin23760 -> 23772 bytes
-rw-r--r--bin/thumbv8m.main-none-eabi.abin28124 -> 28156 bytes
-rw-r--r--bin/thumbv8m.main-none-eabihf-lto.abin24600 -> 24612 bytes
-rw-r--r--bin/thumbv8m.main-none-eabihf.abin29176 -> 29212 bytes
15 files changed, 1 insertions, 1 deletions
diff --git a/asm/inline.rs b/asm/inline.rs
index 5e2fbc1..ef203cd 100644
--- a/asm/inline.rs
+++ b/asm/inline.rs
@@ -61,7 +61,7 @@ pub unsafe fn __delay(cyc: u32) {
"1:",
"subs {}, #1",
"bne 1b",
- in(reg) real_cyc
+ inout(reg) real_cyc => _
);
}
diff --git a/bin/thumbv6m-none-eabi-lto.a b/bin/thumbv6m-none-eabi-lto.a
index 70b4f3f..be32756 100644
--- a/bin/thumbv6m-none-eabi-lto.a
+++ b/bin/thumbv6m-none-eabi-lto.a
Binary files differ
diff --git a/bin/thumbv6m-none-eabi.a b/bin/thumbv6m-none-eabi.a
index 6b66561..ea70a69 100644
--- a/bin/thumbv6m-none-eabi.a
+++ b/bin/thumbv6m-none-eabi.a
Binary files differ
diff --git a/bin/thumbv7em-none-eabi-lto.a b/bin/thumbv7em-none-eabi-lto.a
index b2ae124..e5dc579 100644
--- a/bin/thumbv7em-none-eabi-lto.a
+++ b/bin/thumbv7em-none-eabi-lto.a
Binary files differ
diff --git a/bin/thumbv7em-none-eabi.a b/bin/thumbv7em-none-eabi.a
index e414f39..2da81eb 100644
--- a/bin/thumbv7em-none-eabi.a
+++ b/bin/thumbv7em-none-eabi.a
Binary files differ
diff --git a/bin/thumbv7em-none-eabihf-lto.a b/bin/thumbv7em-none-eabihf-lto.a
index 073bfeb..c4fb488 100644
--- a/bin/thumbv7em-none-eabihf-lto.a
+++ b/bin/thumbv7em-none-eabihf-lto.a
Binary files differ
diff --git a/bin/thumbv7em-none-eabihf.a b/bin/thumbv7em-none-eabihf.a
index c13d9a7..078295b 100644
--- a/bin/thumbv7em-none-eabihf.a
+++ b/bin/thumbv7em-none-eabihf.a
Binary files differ
diff --git a/bin/thumbv7m-none-eabi-lto.a b/bin/thumbv7m-none-eabi-lto.a
index a3fcb49..9b4cbf5 100644
--- a/bin/thumbv7m-none-eabi-lto.a
+++ b/bin/thumbv7m-none-eabi-lto.a
Binary files differ
diff --git a/bin/thumbv7m-none-eabi.a b/bin/thumbv7m-none-eabi.a
index ce8057d..f64c507 100644
--- a/bin/thumbv7m-none-eabi.a
+++ b/bin/thumbv7m-none-eabi.a
Binary files differ
diff --git a/bin/thumbv8m.base-none-eabi-lto.a b/bin/thumbv8m.base-none-eabi-lto.a
index ff66b5a..791acb4 100644
--- a/bin/thumbv8m.base-none-eabi-lto.a
+++ b/bin/thumbv8m.base-none-eabi-lto.a
Binary files differ
diff --git a/bin/thumbv8m.base-none-eabi.a b/bin/thumbv8m.base-none-eabi.a
index a5418d8..abc4937 100644
--- a/bin/thumbv8m.base-none-eabi.a
+++ b/bin/thumbv8m.base-none-eabi.a
Binary files differ
diff --git a/bin/thumbv8m.main-none-eabi-lto.a b/bin/thumbv8m.main-none-eabi-lto.a
index 5b92a95..f950f11 100644
--- a/bin/thumbv8m.main-none-eabi-lto.a
+++ b/bin/thumbv8m.main-none-eabi-lto.a
Binary files differ
diff --git a/bin/thumbv8m.main-none-eabi.a b/bin/thumbv8m.main-none-eabi.a
index 035c821..a334653 100644
--- a/bin/thumbv8m.main-none-eabi.a
+++ b/bin/thumbv8m.main-none-eabi.a
Binary files differ
diff --git a/bin/thumbv8m.main-none-eabihf-lto.a b/bin/thumbv8m.main-none-eabihf-lto.a
index 30c6ccc..cca68aa 100644
--- a/bin/thumbv8m.main-none-eabihf-lto.a
+++ b/bin/thumbv8m.main-none-eabihf-lto.a
Binary files differ
diff --git a/bin/thumbv8m.main-none-eabihf.a b/bin/thumbv8m.main-none-eabihf.a
index 9f6241e..495481b 100644
--- a/bin/thumbv8m.main-none-eabihf.a
+++ b/bin/thumbv8m.main-none-eabihf.a
Binary files differ