]> xenbits.xensource.com Git - mini-os.git/commit
build: silence GNU ld 2.39 warning about executable stacks
authorJan Beulich <jbeulich@suse.com>
Thu, 2 Nov 2023 07:25:59 +0000 (08:25 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 2 Nov 2023 07:25:59 +0000 (08:25 +0100)
commit9c20bc009c907001efcd590a796ed67068f09b92
tree8ca8be1c65b17d4b0911ce3e1d1dec6d3b522869
parent2d1dfccd3aa343b53ec6b5e051c228dcf89aba7f
build: silence GNU ld 2.39 warning about executable stacks

While for C files the compiler is supposed to arrange for emitting
respective information, for assembly sources we're responsible ourselves.

For the new use of cc-option to work we cannot pass -S to the compiler
anymore. We need the compiler to actually invoke the assembler, so switch
to using -c.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Config.mk
minios.mk