Mesa (master): configure.ac: look for whole words in LLVM flags, not prefixes

Marek Olšák mareko at kemper.freedesktop.org
Wed Nov 28 23:08:29 UTC 2012


Module: Mesa
Branch: master
Commit: 3d59cde92e22ffc651ef41f29056b7d7284bf121
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d59cde92e22ffc651ef41f29056b7d7284bf121

Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Nov 27 23:56:04 2012 +0100

configure.ac: look for whole words in LLVM flags, not prefixes

Reviewed-by: Tom Stellard <thomas.stellard at amd.com>

---

 configure.ac |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/configure.ac b/configure.ac
index ec06d37..c5cc249 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1644,13 +1644,14 @@ AC_ARG_WITH([llvm-prefix],
 # Call this inside ` ` to get the return value.
 # $1 is the llvm-config command with arguments.
 strip_unwanted_llvm_flags() {
+    # Use \> (marks the end of the word)
     echo `$1` | sed \
 	-e 's/-DNDEBUG\>//g' \
-	-e 's/-pedantic//g' \
-	-e 's/-Wcovered-switch-default//g' \
-	-e 's/-O.//g' \
-	-e 's/-g//g' \
-	-e 's/-Wall//g'
+	-e 's/-pedantic\>//g' \
+	-e 's/-Wcovered-switch-default\>//g' \
+	-e 's/-O.\>//g' \
+	-e 's/-g\>//g' \
+	-e 's/-Wall\>//g'
 }
 
 




More information about the mesa-commit mailing list