Looking my test log and using -Os, I saw code does not what comment say in -Os 
case.
Added g to sed rule as I am sure in the wild, that will happen to have more 
than once -O<x>

Signed-off-by: Gilles Espinasse <[email protected]>
---
 tests/atlocal.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/atlocal.in b/tests/atlocal.in
index 7e4f2e2..bef5dd7 100644
--- a/tests/atlocal.in
+++ b/tests/atlocal.in
@@ -30,8 +30,8 @@ CPPFLAGS="-I$abs_top_builddir/lib @CPPFLAGS@"
 GCC='@GCC@'
 
 # We want no optimization.
-  O0CFLAGS=`echo '@CFLAGS@'   | sed 's/-O[0-9] *//'`
-O0CXXFLAGS=`echo '@CXXFLAGS@' | sed 's/-O[0-9] *//'`
+  O0CFLAGS=`echo '@CFLAGS@'   | sed 's/-O[s0-9] *//g'`
+O0CXXFLAGS=`echo '@CXXFLAGS@' | sed 's/-O[s0-9] *//g'`
 
 # Sometimes a test group needs to ignore gcc warnings, so it locally
 # sets CFLAGS to this.
-- 
1.5.6.5


Reply via email to