diff options
| author | rin <rin@NetBSD.org> | 2019-03-16 11:50:48 +0000 |
|---|---|---|
| committer | rin <rin@NetBSD.org> | 2019-03-16 11:50:48 +0000 |
| commit | 63e22f9f2ef8fd48db34f691565f0573fd57da4e (patch) | |
| tree | 7b38cc5821beb98ea0f738d1174d542bf4993723 /sys/dev | |
| parent | 9f5fe1d9b4a4cf1cc0dd32c25a49e6a2724db7ea (diff) | |
Bump STACK_ALIGNBYTES to (16 - 1) to satisfy requirement by AMD64
System V ABI in kernel level. This is because
(1) for LLDB, we want to bypass libc/csu (and therefore manual stack
alignment in _start), and
(2) rtld in glibc >= 2.23 for Linux/x86_64 requires it.
Fix SEGV for Linux/x86_64 binaries with glibc >= 2.23, reported as
PR port-amd64/54052.
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
