From 9134b050c1b3b9cf2f47b2e3ec29498d6c85c859 Mon Sep 17 00:00:00 2001 From: Stepan Kasal Date: Thu, 18 Aug 2005 06:15:39 +0000 Subject: [PATCH] * ltmain.in (SP2NL, NL2SP): Simplify. --- ChangeLog | 4 ++++ ltmain.in | 15 ++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index a2b78365a..72db9f760 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-08-18 Stepan Kasal + + * ltmain.in (SP2NL, NL2SP): Simplify. + 2005-08-10 Ralf Wildenhues * ltmain.in (install mode) [ cygwin, mingw ]: Do not append a dot diff --git a/ltmain.in b/ltmain.in index 63d3c479e..729619b89 100644 --- a/ltmain.in +++ b/ltmain.in @@ -88,14 +88,15 @@ rm="rm -f" Xsed="${SED}"' -e 1s/^X//' sed_quote_subst='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 -- 2.47.3