]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltmain.in (SP2NL, NL2SP): Simplify.
authorStepan Kasal <kasal@ucw.cz>
Thu, 18 Aug 2005 06:15:39 +0000 (06:15 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 18 Aug 2005 06:15:39 +0000 (06:15 +0000)
ChangeLog
ltmain.in

index a2b78365abbb4929cedeec0f1dd7e2571728eca8..72db9f76032ffac2ac84cd22fe607223816ae3b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-08-18  Stepan Kasal  <kasal@ucw.cz>
+
+       * ltmain.in (SP2NL, NL2SP): Simplify.
+
 2005-08-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * ltmain.in (install mode) [ cygwin, mingw ]: Do not append a dot
index 63d3c479e29c30f8ed9f50a3877928d06e510e12..729619b89f8480260050e3d709a393bbcbbcb711 100644 (file)
--- 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