From 0f55fd20c5d70f84bbf009a8f4c08ad1558ba9b0 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 28 Dec 2022 15:17:09 +0000 Subject: crossdev: force off hardened in more cases (avoid leaking hardened from host) See: c439961a06625b27d39d683beee00e8c3a54005f See: cb41e7e05c55f6ef64e7a617869bbb644899e724 Signed-off-by: Sam James --- crossdev | 2 ++ 1 file changed, 2 insertions(+) (limited to 'crossdev') diff --git a/crossdev b/crossdev index 1b37e47..caf912e 100755 --- a/crossdev +++ b/crossdev @@ -290,6 +290,7 @@ parse_target() { LCAT="dev-util"; LPKG="mingw64-runtime" WITH_DEF_HEADERS="yes" # gcc can't boot without headers: bug #693770 GUSE+=" -hardened" # gcc ICEs as libssp/ssp.c:186:1: internal compiler error: in seh_emit_stackalloc + GMASK+=" hardened" ;; mingw*|*-mingw*) @@ -333,6 +334,7 @@ parse_target() { LPKG="newlib" KPKG="[none]" STAGE_DEFAULT=${STAGE_LIBC} + GMASK+=" hardened" GUSE+=" cxx -openmp" #489798 GUSE+=" -fortran" #589672, needs syscalls GUSE+=" -hardened" #687598, needs -fstack-check=specific support -- cgit v1.2.3-18-g5258