From 5ed1677d13072dbb192bc5e6615dbc38eb6f6bc8 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sat, 27 Jul 2002 00:56:33 +0000 Subject: [PATCH] Detect EBCDIC for SP2NL/NL2SP translation --- build/ltmain.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/build/ltmain.sh b/build/ltmain.sh index 1e17bc117e..1e0c779c34 100755 --- a/build/ltmain.sh +++ b/build/ltmain.sh @@ -74,8 +74,17 @@ rm="rm -f" # metacharacters that are still active within double-quoted strings. Xsed='sed -e 1s/^X//' sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g' -SP2NL='tr \040 \012' -NL2SP='tr \015\012 \040\040' +# test EBCDIC or ASCII +case `echo '' | od -x` in +*15*) # EBCDIC based system + SP2NL='tr \100 \025' + NL2SP='tr \025 \100' + ;; +*) # Assume ASCII based system + SP2NL='tr \040 \012' + NL2SP='tr \015\012 \040\040' + ;; +esac # NLS nuisances. # Only set LANG and LC_ALL to C if already set. -- 2.39.5