]> www.infradead.org Git - users/jedix/linux-maple.git/commit
tools/nolibc: drop manual stack pointer alignment
authorThomas Weißschuh <linux@weissschuh.net>
Sun, 16 Mar 2025 19:46:07 +0000 (20:46 +0100)
committerThomas Weißschuh <linux@weissschuh.net>
Mon, 14 Apr 2025 05:51:25 +0000 (07:51 +0200)
commit60ccc16f530a480abfde399bf80779e5b021b3fe
treebff5516b4c2dae0c373d25fb8a56bf3266d86eda
parent8e1930296f921d3246f331c394c0516feb36993a
tools/nolibc: drop manual stack pointer alignment

The stack pointer is already aligned by the kernel to a multiple of 16.
See STACK_ROUND() in fs/binfmt_elf.c.

The manual realignment is unnecessary, drop it.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://lore.kernel.org/r/20250316-nolibc-sp-align-v1-1-1e1fb073ca1e@weissschuh.net
tools/include/nolibc/arch-aarch64.h
tools/include/nolibc/arch-arm.h
tools/include/nolibc/arch-i386.h
tools/include/nolibc/arch-loongarch.h
tools/include/nolibc/arch-powerpc.h
tools/include/nolibc/arch-riscv.h
tools/include/nolibc/arch-x86_64.h