
On Wed, Dec 07, 2022 at 03:49:43PM -0500, Tom Rini wrote:
We borrow from the Linux Kernel 0d362be5b142 ("Makefile: link with -z noexecstack --no-warn-rwx-segments") here to disable the RWX segment linking warnings. We do not also bring in -z noexecstack as that requires auditing and using ".note.GNU-stack" on assembly functions which do need this feature. Further, we now introduce KBUILD_EFILDFLAGS so that we can also pass --no-warn-rwx-segments when linking EFI applications, and those do explicitly pass -z execstack.
Cc: Heinrich Schuchardt xypron.glpk@gmx.de Cc: Ilias Apalodimas ilias.apalodimas@linaro.org Signed-off-by: Tom Rini trini@konsulko.com Reviewed-by: Nick Desaulniers ndesaulniers@google.com Reviewed-by: Ilias Apalodimas ilias.apalodimas@linaro.org
Applied to u-boot/next, thanks!