diff options
author | Ilya Lyubimov <villytiger@gmail.com> | 2015-11-10 12:59:02 +0300 |
---|---|---|
committer | Ilya Lyubimov <villytiger@gmail.com> | 2015-11-11 12:29:54 +0300 |
commit | 69405c3b32fba0fe789d7919e0e3b0c60c6195cf (patch) | |
tree | cd063552aefd8e597af1df962aad71152d09f144 /config | |
parent | 319c999f77872cb265004e5db5d30d502bc8a0a4 (diff) | |
download | crosstool-ng-69405c3b32fba0fe789d7919e0e3b0c60c6195cf.tar.gz crosstool-ng-69405c3b32fba0fe789d7919e0e3b0c60c6195cf.tar.bz2 crosstool-ng-69405c3b32fba0fe789d7919e0e3b0c60c6195cf.zip |
Use install-strip target for gcc optionally
Diffstat (limited to 'config')
-rw-r--r-- | config/global/paths.in | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/config/global/paths.in b/config/global/paths.in index 3e19332e..f3059b9c 100644 --- a/config/global/paths.in +++ b/config/global/paths.in @@ -117,12 +117,22 @@ config INSTALL_DIR_RO Useful for toolchains destined for production. -config STRIP_ALL_TOOLCHAIN_EXECUTABLES +config STRIP_HOST_TOOLCHAIN_EXECUTABLES bool - prompt "Strip all toolchain executables" + prompt "Strip host toolchain executables" default y help All build host executables contain a lot of unnecessary info. - By stripping all executables it slightly speeds up the compilation + By stripping host executables it slightly speeds up the compilation of large projects. NOTE: It does NOT strip the target libraries, only HOST executables + +config STRIP_TARGET_TOOLCHAIN_EXECUTABLES + bool + prompt "Strip target toolchain executables" + depends on CC_GCC_4_6_or_later + help + It means using install-strip target for GCC 4.6 or later. + An install-strip make target is provided that installs stripped + executables, and may install libraries with unneeded or debugging + sections stripped. |