* make stack non executable on arm-linux

git-svn-id: trunk@42539 -
This commit is contained in:
florian 2019-07-30 21:04:31 +00:00
parent bdd4b6691e
commit 26acc8fb2a

View File

@ -371,6 +371,10 @@ begin
else
platformopt:=' -b elf64-powerpc -m elf64ppc';
{$endif powerpc64}
{$ifdef arm}
platformopt:=' -z noexecstack';
{$endif arm}
with Info do
begin
ExeCmd[1]:='ld '+platform_select+platformopt+' $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP $MAP $LTO -L. -o $EXE';