mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +02:00
make.sh: Add -fstack-clash-protection on platforms that support it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
6
make.sh
6
make.sh
@@ -144,21 +144,21 @@ configure_build() {
|
|||||||
BUILDTARGET="${build_arch}-unknown-linux-gnu"
|
BUILDTARGET="${build_arch}-unknown-linux-gnu"
|
||||||
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
||||||
BUILD_PLATFORM="x86"
|
BUILD_PLATFORM="x86"
|
||||||
CFLAGS_ARCH="-m64 -mindirect-branch=thunk -mfunction-return=thunk -mtune=generic"
|
CFLAGS_ARCH="-m64 -mindirect-branch=thunk -mfunction-return=thunk -mtune=generic -fstack-clash-protection"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
i586)
|
i586)
|
||||||
BUILDTARGET="${build_arch}-pc-linux-gnu"
|
BUILDTARGET="${build_arch}-pc-linux-gnu"
|
||||||
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
||||||
BUILD_PLATFORM="x86"
|
BUILD_PLATFORM="x86"
|
||||||
CFLAGS_ARCH="-march=i586 -mindirect-branch=thunk -mfunction-return=thunk -mtune=generic -fomit-frame-pointer"
|
CFLAGS_ARCH="-march=i586 -mindirect-branch=thunk -mfunction-return=thunk -mtune=generic -fomit-frame-pointer -fstack-clash-protection"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
aarch64)
|
aarch64)
|
||||||
BUILDTARGET="${build_arch}-unknown-linux-gnu"
|
BUILDTARGET="${build_arch}-unknown-linux-gnu"
|
||||||
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
CROSSTARGET="${build_arch}-cross-linux-gnu"
|
||||||
BUILD_PLATFORM="arm"
|
BUILD_PLATFORM="arm"
|
||||||
CFLAGS_ARCH=""
|
CFLAGS_ARCH="-fstack-clash-protection"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
armv7hl)
|
armv7hl)
|
||||||
|
|||||||
Reference in New Issue
Block a user