[PATCH util/macros] Don't use AS_ECHO in XORG_TESTSET_CFLAG

Jon TURNEY jon.turney at dronecode.org.uk
Sat Mar 10 07:04:28 PST 2012


Further to commit 52ef6f6, since AS_ECHO isn't supported in autoconf 2.61 either,
rewrite use of cache variable in XORG_TESTSET_CFLAG so 'echo' isn't needed at all.

Signed-off-by: Jon TURNEY <jon.turney at dronecode.org.uk>
---
 xorg-macros.m4.in |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/xorg-macros.m4.in b/xorg-macros.m4.in
index 4966df3..104f9e2 100644
--- a/xorg-macros.m4.in
+++ b/xorg-macros.m4.in
@@ -1514,15 +1514,15 @@ m4_foreach([flag], m4_cdr($@), [
 
 dnl Some hackery here since AC_CACHE_VAL can't handle a non-literal varname
 		AC_MSG_CHECKING([if $CC supports ]flag[])
-		cacheid=`AS_ECHO([xorg_cv_cc_flag_]flag[])`
-		AC_CACHE_VAL(AS_TR_SH($cacheid),
+		cacheid=AS_TR_SH([xorg_cv_cc_flag_]flag[])
+		AC_CACHE_VAL($cacheid,
 			     [AC_LINK_IFELSE([AC_LANG_PROGRAM([int i;])],
-					     [eval AS_TR_SH($cacheid)=yes],
-					     [eval AS_TR_SH($cacheid)=no])])
+					     [eval $cacheid=yes],
+					     [eval $cacheid=no])])
 
 		PREFIX[FLAGS]="$[xorg_testset_save_]PREFIX[FLAGS]"
 
-		eval supported=$AS_TR_SH($cacheid)
+		eval supported=\$$cacheid
 		AC_MSG_RESULT([$supported])
 		if test "$supported" = "yes" ; then
 			$1="$$1 ]flag["
-- 
1.7.9


--------------080702090300000309080404--


More information about the xorg-devel mailing list