[kvm-unit-tests PATCH 0/2] Rework LDFLAGS and link with noexecstack
Andrew Jones
andrew.jones at linux.dev
Sat Jun 24 00:46:25 AEST 2023
On Fri, Jun 23, 2023 at 02:54:14PM +0200, Thomas Huth wrote:
> I noticed that the latest version of ld (in Fedora rawhide) emits
> a warning on x86 and s390x, complaining about missing .note.GNU-stack
> section that implies an executable stack. It can be silenced by
> linking with "-z noexecstack".
>
> While trying to add this switch globally to the kvm-unit-tests, I
> had to discover that the common LDFLAGS are hardly used anywhere,
> so the first patch cleans up that problem first before adding the
> new flag in the second patch.
>
> Thomas Huth (2):
> Rework the common LDFLAGS to become more useful again
> Link with "-z noexecstack" to avoid warning from newer versions of ld
>
> Makefile | 2 +-
> arm/Makefile.common | 2 +-
> powerpc/Makefile.common | 2 +-
> s390x/Makefile | 2 +-
> x86/Makefile.common | 4 ++--
> 5 files changed, 6 insertions(+), 6 deletions(-)
>
> --
> 2.39.3
>
For the series
Reviewed-by: Andrew Jones <andrew.jones at linux.dev>
More information about the Linuxppc-dev
mailing list