diff options
-rw-r--r-- | core/gcc/PKGBUILD | 31 |
1 files changed, 10 insertions, 21 deletions
diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD index 95e0af60..b2d6ed81 100644 --- a/core/gcc/PKGBUILD +++ b/core/gcc/PKGBUILD @@ -51,27 +51,6 @@ eval "$( # i486-specific -# disable doxygen documentation -makedepends=(${makedepends[@]//doxygen/}) -makedepends_i686+=('doxygen') - -if [ "${CARCH}" = "i486" ]; then - eval "$( - declare -f build | \ - sed ' - /make.*doc-man-doxygen/d - ' - )" - - eval "$( - declare -f package_gcc | \ - sed ' - /make.*doc-man-doxygen/d - /make.*doc-install-man/d - ' - )" -fi - # no ADA makedepends=(${makedepends[@]//gcc-ada/}) makedepends_i686+=('gcc-ada') @@ -116,6 +95,16 @@ if [ "${CARCH}" = "i486" ]; then ' )" +else + + # force enable CET (Control Flow instructions endbr32/enbr64) + eval "$( + declare -f build | \ + sed ' + s/--enable-cet=auto/--enable-cet/ + ' + )" + fi makedepends_pentium4=("${makedepends_i686[@]}") |