aboutsummaryrefslogtreecommitdiff
path: root/runit
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2024-07-11 23:48:53 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2024-07-11 23:53:47 +0200
commitd745852f136bac4646e50a4f03565273e687b28b (patch)
tree89903febac5b621cd88fa3e25f314ba14dc3bd9f /runit
parenta3c50683069c797ef328f6e32c6282d5d3243c98 (diff)
downloadbusybox-w32-d745852f136bac4646e50a4f03565273e687b28b.tar.gz
busybox-w32-d745852f136bac4646e50a4f03565273e687b28b.tar.bz2
busybox-w32-d745852f136bac4646e50a4f03565273e687b28b.zip
tls: P256: fix obscure x86_64 asm misbehavior, closes 15679
gcc does not necessarily clear upper bits in 64-bit regs if you ask it to load a 32-bit constant. Cast it to unsigned long. Better yet, hand-write loading of the constant with a smaller instruction. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'runit')
0 files changed, 0 insertions, 0 deletions