aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2025-01-11 17:45:57 +0000
committerMark Johnston <markj@FreeBSD.org>2025-02-14 19:25:18 +0000
commit3e6fddaf80b9162bad2b7987c325c917b2b6e7d2 (patch)
treeb741d6b76a0fcaad7cc66f894aef61559981bc54
parenta267ceaf39a6c756e72787c96e61714081bff339 (diff)
clock: Use .balign to align ticksl
The .align directive has a different behaviour on 32-bit arm than on other platforms. Use .balign instead, which has consistent behaviour on all architectures. Reported by: kib Reviewed by: jrtc27, kib Fixes: 6b82130e6c9a ("clock: Add a long ticks variable, ticksl") Differential Revision: https://reviews.freebsd.org/D48430 (cherry picked from commit 159d29d3948294cdc9ee4cc3951d004de6797a32)
-rw-r--r--sys/kern/subr_ticks.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/subr_ticks.S b/sys/kern/subr_ticks.S
index 52435b194c4f..ad01d5d67165 100644
--- a/sys/kern/subr_ticks.S
+++ b/sys/kern/subr_ticks.S
@@ -26,7 +26,7 @@ GNU_PROPERTY_AARCH64_FEATURE_1_NOTE(GNU_PROPERTY_AARCH64_FEATURE_1_VAL)
.global ticksl
.type ticksl, %object
- .align __SIZEOF_LONG__
+ .balign __SIZEOF_LONG__
ticksl: .zero __SIZEOF_LONG__
.size ticksl, __SIZEOF_LONG__