libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libunwind-devel] [PATCH 10/27] Stop using nonportable echo arguments in


From: Tommi Rantala
Subject: [Libunwind-devel] [PATCH 10/27] Stop using nonportable echo arguments in tests
Date: Wed, 22 Aug 2012 14:28:36 +0300

echo arguments are not portable, so use printf when we need to print
tabs or newlines.
---
 tests/check-namespace.sh.in |    2 +-
 tests/perf-startup          |   10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/tests/check-namespace.sh.in b/tests/check-namespace.sh.in
index e7705d4..d2e6efb 100644
--- a/tests/check-namespace.sh.in
+++ b/tests/check-namespace.sh.in
@@ -299,7 +299,7 @@ check_cxx_abi () {
 
 check_empty () {
     if [ -n "$symtab" ]; then
-       echo -e "  ERROR: Extraneous symbols:\n$symtab"
+       printf "  ERROR: Extraneous symbols:\n$symtab\n"
        num_errors=`expr $num_errors + 1`
     fi
 }
diff --git a/tests/perf-startup b/tests/perf-startup
index c370748..1c24e9a 100755
--- a/tests/perf-startup
+++ b/tests/perf-startup
@@ -5,15 +5,15 @@ LIBUNWIND_PLAT=../src/.libs/libunwind-$platform.so
 warmup=$(./forker 2000 /bin/true | cut -f1 -d' ')
 
 nsec1=$(./forker 2000 /bin/true | cut -f1 -d' ')
-echo -e \"/bin/true\""\t\t\t\t\t\t": $nsec1 nsec/execution
+printf "\"/bin/true\"\t\t\t\t\t\t: $nsec1 nsec/execution\n"
 
 nsec2=$(LD_PRELOAD=$LIBUNWIND ./forker 2000 /bin/true | cut -f1 -d' ')
-echo -e \"LD_PRELOAD=$LIBUNWIND /bin/true\""\t": $nsec2 nsec/execution
+printf "\"LD_PRELOAD=$LIBUNWIND /bin/true\"\t: $nsec2 nsec/execution\n"
 
 nsec3=$(LD_PRELOAD=$LIBUNWIND_PLAT ./forker 2000 /bin/true | cut -f1 -d' ')
-echo -e \"LD_PRELOAD=$LIBUNWIND_PLAT /bin/true\""\t": $nsec3 nsec/execution
+printf "\"LD_PRELOAD=$LIBUNWIND_PLAT /bin/true\"\t: $nsec3 nsec/execution\n"
 
 echo
 
-echo -e "Overhead of preloading $LIBUNWIND\t: " $(($nsec2 - $nsec1)) nsec
-echo -e "Overhead of preloading $LIBUNWIND_PLAT\t: " $(($nsec3 - $nsec1)) nsec
+printf "Overhead of preloading $LIBUNWIND\t: $(($nsec2 - $nsec1)) nsec\n"
+printf "Overhead of preloading $LIBUNWIND_PLAT\t: $(($nsec3 - $nsec1)) nsec\n"
-- 
1.7.9.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]