diff options
author | Kaz Kojima <kkojima@gcc.gnu.org> | 2010-07-04 22:07:29 +0000 |
---|---|---|
committer | Kaz Kojima <kkojima@gcc.gnu.org> | 2010-07-04 22:07:29 +0000 |
commit | 47e5ff44ccdcf7c7936ad91d07b78cbf64d430d1 (patch) | |
tree | 882b7e29c124c392131842fabb63548250c93a66 /gcc | |
parent | b8e0aa859dba5d7e328e3e5af3ce3f848d8c286f (diff) | |
download | gcc-47e5ff44ccdcf7c7936ad91d07b78cbf64d430d1.zip gcc-47e5ff44ccdcf7c7936ad91d07b78cbf64d430d1.tar.gz gcc-47e5ff44ccdcf7c7936ad91d07b78cbf64d430d1.tar.bz2 |
re PR target/44531 ([SH] Multilib configuration does not work as expected on darwin)
PR target/44531
* config.gcc (sh*-*-*): Use regular expressions instead of
the 'i' modifier for sed substitutions.
From-SVN: r161807
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config.gcc | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 857c702..0accd7e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2010-07-04 Kaz Kojima <kkojima@gcc.gnu.org> + + PR target/44531 + * config.gcc (sh*-*-*): Use regular expressions instead of + the 'i' modifier for sed substitutions. + 2010-07-04 Jeremie Salvucci <jeremie.salvucci@free.fr> * gimple.c (gimple_body): Comments added. diff --git a/gcc/config.gcc b/gcc/config.gcc index 6dc074d..c39b990 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2335,7 +2335,7 @@ sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \ target_cpu_default=SELECT_`echo ${sh_cpu_default}|tr abcdefghijklmnopqrstuvwxyz- ABCDEFGHIJKLMNOPQRSTUVWXYZ_` tm_defines=${tm_defines}' SH_MULTILIB_CPU_DEFAULT=\"'`echo $sh_cpu_default|sed s/sh/m/`'\"' tm_defines="$tm_defines SUPPORT_`echo $sh_cpu_default | sed 's/^m/sh/' | tr abcdefghijklmnopqrstuvwxyz- ABCDEFGHIJKLMNOPQRSTUVWXYZ_`=1" - sh_multilibs=`echo $sh_multilibs | sed -e 's/,/ /g' -e 's/^sh/m/i' -e 's/ sh/ m/gi' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ_ abcdefghijklmnopqrstuvwxyz-` + sh_multilibs=`echo $sh_multilibs | sed -e 's/,/ /g' -e 's/^[Ss][Hh]/m/' -e 's/ [Ss][Hh]/ m/g' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ_ abcdefghijklmnopqrstuvwxyz-` for sh_multilib in ${sh_multilibs}; do case ${sh_multilib} in m1 | m2 | m2e | m3 | m3e | \ |