]> www.infradead.org Git - users/dwmw2/qemu.git/commit
tests/tcg: Use --noexecstack with assembler files
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 29 Jul 2024 14:44:03 +0000 (15:44 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Tue, 30 Jul 2024 10:44:11 +0000 (11:44 +0100)
commit6c180490b0fc8c31209c508bf203dd415bab9a1b
tree2f98cfbe713583de09f3a3e84603965c23bdab5c
parentb86a46980b4bf3291945454cf564adb0f3894b98
tests/tcg: Use --noexecstack with assembler files

Add the --noexecstack assembler command-line option to avoid:

  /usr/bin/ld: warning: boot.o: missing .note.GNU-stack section implies executable stack
  /usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

which is enabled by default with current debian cross toolchains.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20240724010733.22129-2-richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240729144414.830369-4-alex.bennee@linaro.org>
tests/tcg/Makefile.target
tests/tcg/aarch64/Makefile.softmmu-target
tests/tcg/alpha/Makefile.softmmu-target
tests/tcg/arm/Makefile.softmmu-target
tests/tcg/arm/Makefile.target
tests/tcg/i386/Makefile.softmmu-target
tests/tcg/loongarch64/Makefile.softmmu-target
tests/tcg/riscv64/Makefile.softmmu-target
tests/tcg/s390x/Makefile.softmmu-target
tests/tcg/x86_64/Makefile.softmmu-target