about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/riscv/sigcontextinfo.h
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2021-12-14 22:44:35 +0100
committerAurelien Jarno <aurelien@aurel32.net>2021-12-17 20:29:32 +0100
commitd2e594d71509faf36cf851a69370db34a4f5fa65 (patch)
tree38899de60ef55a647615dac7419876b4acf8f68a /sysdeps/unix/sysv/linux/riscv/sigcontextinfo.h
parent94058f6cde8b887178885954740ac6c866d25eab (diff)
downloadglibc-d2e594d71509faf36cf851a69370db34a4f5fa65.tar.gz
glibc-d2e594d71509faf36cf851a69370db34a4f5fa65.tar.xz
glibc-d2e594d71509faf36cf851a69370db34a4f5fa65.zip
riscv: align stack in clone [BZ #28702]
The RISC-V ABI [1] mandates that "the stack pointer shall be aligned to
a 128-bit boundary upon procedure entry". This as not the case in clone.

This fixes the misc/tst-misalign-clone-internal and
misc/tst-misalign-clone tests.

Fixes bug 28702.

[1] https://github.com/riscv-non-isa/riscv-elf-psabi-doc
Diffstat (limited to 'sysdeps/unix/sysv/linux/riscv/sigcontextinfo.h')
0 files changed, 0 insertions, 0 deletions