sub-access-debug-var-slot: use mask-signed-field

This commit is contained in:
Stas Boukarev 2026-08-29 19:11:36 +03:00
parent a4faf7a921
commit f5b9025430

View file

@ -2473,9 +2473,7 @@
(int-sap val)))
(#.signed-reg-sc-number
(with-escaped-value (val)
(if (logbitp (1- n-word-bits) val)
(logior val (ash -1 n-word-bits))
val)))
(sb-c::mask-signed-field n-word-bits val)))
((#.unsigned-reg-sc-number #-c-stack-is-control-stack #.non-descriptor-reg-sc-number)
(with-escaped-value (val)
val))