diff --git a/clisp.spec b/clisp.spec index 5671c2e..a574085 100644 --- a/clisp.spec +++ b/clisp.spec @@ -185,7 +185,7 @@ case "$(uname -m)" in sparc*) CC="${CC} -mcpu=v9 -fno-gcse" ;; ppc64) CC="${CC} -fno-gcse -mpowerpc64" ;; ppc64le)CC="${CC} -fno-gcse" ;; - s390x) CC="${CC} -fno-gcse -fno-schedule-insns";; + s390x) CC="${CC} -fno-gcse" ;; ia64) CC="${CC} -fno-gcse" ;; axp|alpha) CC="${CC}" ;; @@ -224,8 +224,8 @@ case "$(uname -m)" in x86_64) MYCFLAGS="${MYCFLAGS}" ;; sparc*) MYCFLAGS="${MYCFLAGS} ${safety}" ;; ppc64) MYCFLAGS="${MYCFLAGS} ${safety}" ;; - ppc64le)MYCFLAGS="${MYCFLAGS} ${safety}" ;; - s390x) MYCFLAGS="${MYCFLAGS} ${safety}" ;; + ppc64le)MYCFLAGS="${MYCFLAGS} ${safety} -fno-stack-protector-strong";; + s390x) MYCFLAGS="${MYCFLAGS} ${safety} -fno-stack-protector-strong";; ia64) MYCFLAGS="${MYCFLAGS} ${safety}" ;; axp|alpha) MYCFLAGS="${MYCFLAGS}" ;;