From: Ralf Wildenhues Date: Thu, 18 Aug 2005 06:11:18 +0000 (+0000) Subject: * config/general.m4sh (SP2NL, NL2SP): Simplify. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fefe6fd7d8002105fb9a2ef0223c0d7746ab321a;p=thirdparty%2Flibtool.git * config/general.m4sh (SP2NL, NL2SP): Simplify. --- diff --git a/config/general.m4sh b/config/general.m4sh index feb54100b..bd9afc493 100644 --- a/config/general.m4sh +++ b/config/general.m4sh @@ -106,14 +106,15 @@ sed_double_backslash='s/^\(\(''\\\\''\\\\''\)*''\\\\''\)\$/\1\\$/; s/\([[^\\]]\(''\\\\''\\\\''\)*''\\\\''\)\$/\1\\$/g' # test EBCDIC or ASCII -case `$ECHO A|tr A '\301'` in - A) # EBCDIC based system - SP2NL="tr '\100' '\n'" - NL2SP="tr '\r\n' '\100\100'" +case `echo X|tr X '\101'` in + A) # ASCII based system + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr + SP2NL='tr \040 \012' + NL2SP='tr \015\012 \040\040' ;; - *) # Assume ASCII based system - SP2NL="tr '\040' '\012'" - NL2SP="tr '\015\012' '\040\040'" + *) # EBCDIC based system + SP2NL='tr \100 \n' + NL2SP='tr \r\n \100\100' ;; esac