Message ID | 20230623125416.481755-1-thuth@redhat.com (mailing list archive) |
---|---|
Headers | show |
Series | Rework LDFLAGS and link with noexecstack | expand |
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@linux.dev>