summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <mjw@redhat.com>2009-06-16 16:28:28 +0200
committerMark Wielaard <mjw@redhat.com>2009-06-16 16:28:28 +0200
commit8e02c67338ae99f487d736ad4a5f19b9065b1453 (patch)
tree90e599ef300cf6f719e40d5250fd4e292191cfde
parent475611069560540caa5453b44691525f26e2fb3b (diff)
downloadsystemtap-steved-8e02c67338ae99f487d736ad4a5f19b9065b1453.tar.gz
systemtap-steved-8e02c67338ae99f487d736ad4a5f19b9065b1453.tar.xz
systemtap-steved-8e02c67338ae99f487d736ad4a5f19b9065b1453.zip
Strip out newlines in GCC version string.
* testsuite/lib/systemtap.exp (get_system_info): Remove possible newlines from GCC_Version string.
-rw-r--r--testsuite/lib/systemtap.exp1
1 files changed, 1 insertions, 0 deletions
diff --git a/testsuite/lib/systemtap.exp b/testsuite/lib/systemtap.exp
index 3cd7a6ea..e04fe837 100644
--- a/testsuite/lib/systemtap.exp
+++ b/testsuite/lib/systemtap.exp
@@ -182,6 +182,7 @@ proc get_system_info {} {
# Easily parsable version first major minor patch level
set n [exec echo "__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__" | cpp -P]
set n [string map {" " "."} $n]
+ set n [string map {"\n" ""} $n]
# Plus full version between square brackets.
set full [exec gcc --version | head -1]
set GCC_Version "$n \[$full\]"