diff options
author | Chris Packham <judge.packham@gmail.com> | 2021-03-18 15:45:38 +1300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-18 15:45:38 +1300 |
commit | 6729a76d0c8ecd5d3f347ec31cc1c093b8e20b8e (patch) | |
tree | e8cad2ef2ee4c950aa0de7e038e5382389e6595a /scripts/build/cc | |
parent | 572ebc6b7d97fa3c63995e32ad2a70103d171dfb (diff) | |
parent | 8b4373d4eeaff35ce6cd18faa87a3b90fbd2ea3f (diff) | |
download | crosstool-ng-6729a76d0c8ecd5d3f347ec31cc1c093b8e20b8e.tar.gz crosstool-ng-6729a76d0c8ecd5d3f347ec31cc1c093b8e20b8e.tar.bz2 crosstool-ng-6729a76d0c8ecd5d3f347ec31cc1c093b8e20b8e.zip |
Merge pull request #1471 from IKukhta/feature/manual_GCC_LIBSSP_option
Extend CC_GCC_LIBSSP with manual state
Diffstat (limited to 'scripts/build/cc')
-rw-r--r-- | scripts/build/cc/gcc.sh | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/scripts/build/cc/gcc.sh b/scripts/build/cc/gcc.sh index b96bb89b..cccd654b 100644 --- a/scripts/build/cc/gcc.sh +++ b/scripts/build/cc/gcc.sh @@ -405,11 +405,11 @@ do_gcc_core_backend() { extra_config+=(--disable-libmudflap) extra_config+=(--disable-libmpx) - if [ "${CT_CC_GCC_LIBSSP}" = "y" ]; then - extra_config+=(--enable-libssp) - else - extra_config+=(--disable-libssp) - fi + case "${CT_CC_GCC_LIBSSP}" in + y) extra_config+=(--enable-libssp);; + m) ;; + "") extra_config+=(--disable-libssp);; + esac if [ "${CT_CC_GCC_LIBQUADMATH}" = "y" ]; then extra_config+=(--enable-libquadmath) extra_config+=(--enable-libquadmath-support) @@ -1015,11 +1015,11 @@ do_gcc_backend() { else extra_config+=(--disable-libgomp) fi - if [ "${CT_CC_GCC_LIBSSP}" = "y" ]; then - extra_config+=(--enable-libssp) - else - extra_config+=(--disable-libssp) - fi + case "${CT_CC_GCC_LIBSSP}" in + y) extra_config+=(--enable-libssp);; + m) ;; + "") extra_config+=(--disable-libssp);; + esac if [ "${CT_CC_GCC_LIBQUADMATH}" = "y" ]; then extra_config+=(--enable-libquadmath) extra_config+=(--enable-libquadmath-support) |