aarch64: align stack in clone [BZ #27939]
commit3842ba494963b1d76ad5f68b8d1e5c2279160e31
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 1 Jun 2021 08:23:40 +0000 (1 09:23 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Tue, 1 Jun 2021 08:47:48 +0000 (1 09:47 +0100)
tree3e324044d4625eb20678d950cb655d78c722e365
parenta55e2da2702e235fa0ae66a116d304d1bffc060a
aarch64: align stack in clone [BZ #27939]

The AArch64 PCS requires 16 byte aligned stack.  Previously if the
caller passed an unaligned stack to clone then the child crashed.

Fixes bug 27939.
sysdeps/unix/sysv/linux/aarch64/clone.S