genmultilib (combination_space): Accept '+' in option names.
authorChristophe Lyon <christophe.lyon@linaro.org>
Wed, 28 Jun 2017 09:15:59 +0000 (09:15 +0000)
committerChristophe Lyon <clyon@gcc.gnu.org>
Wed, 28 Jun 2017 09:15:59 +0000 (11:15 +0200)
2017-06-28  Christophe Lyon  <christophe.lyon@linaro.org>

gcc/
* genmultilib (combination_space): Accept '+' in option names.

From-SVN: r249730

gcc/ChangeLog
gcc/genmultilib

index a70b03dd9ed9a7a69123a3fecbfbdf7b20180ad6..d7b45ef8c6de5a35fbcc05850f785aa3d25c27ec 100644 (file)
@@ -1,3 +1,7 @@
+2017-06-28  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       * genmultilib (combination_space): Accept '+' in option names.
+
 2017-06-28  Martin Liska  <mliska@suse.cz>
 
        PR sanitizer/81224
index 0767e68719ec4af099a50325f0e5ec606bef75d6..1da3a6ed79c54175bbdb1beb77f4ad613e501528 100644 (file)
@@ -462,7 +462,7 @@ echo "};"
 # Generate a regular expression to validate option combinations.
 options_re=
 for set in ${options}; do
-  for opt in `echo ${set} | sed -e 's_[/|]_ _g'`; do
+  for opt in `echo ${set} | sed -e 's_[/|]_ _g' -e 's/+/./g' `; do
     options_re="${options_re}${options_re:+|}${opt}"
   done
 done