]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Fix testsuite to run with newer M4.
authorEric Blake <ebb9@byu.net>
Thu, 26 Oct 2006 14:41:44 +0000 (14:41 +0000)
committerEric Blake <ebb9@byu.net>
Mon, 24 Mar 2008 20:58:08 +0000 (14:58 -0600)
* tests/m4sugar.at (m4_warn, m4_require: circular dependencies):
Also work with M4 1.4.8.

(cherry picked from commit e7c6c448e40c26d1d695760fec1538315d9b5406)

ChangeLog
tests/m4sugar.at

index f8a8f214d518b6f59dffac2744d004cf8e4b3e95..40e9fd522fa3ce72a7342500b983b17c7c646e30 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-26  Eric Blake  <ebb9@byu.net>
+
+       * tests/m4sugar.at (m4_warn, m4_require: circular dependencies):
+       Also work with M4 1.4.8.
+
 2006-10-24  Paul Eggert  <eggert@cs.ucla.edu>
 
        * tests/tools.at (autoconf --trace: user macros): Remove test
index 6ca118c08060428555c58b7a881e24939d23650d..b40ab96647481e0e128cd3cc658986e38a91eadc 100644 (file)
@@ -2,7 +2,7 @@
 
 AT_BANNER([M4sugar.])
 
-# Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
+# Copyright (C) 2000, 2001, 2002, 2008 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -43,8 +43,7 @@ AT_SETUP([[m4@&t@_warn]])
 
 AT_DATA_M4SUGAR([script.4s],
 [[m4_init
-m4_defun([cross_warning],
-[m4_warn([cross],  [cross])])
+m4_defun([cross_warning], [m4_warn([cross],  [cross])])
 
 m4_divert_push([0])m4_wrap([m4_divert_pop([0])[]])dnl
 m4_warn([obsolete],  [obsolete])dnl
@@ -53,27 +52,27 @@ m4_warn([syntax], [syntax])dnl
 ]])
 
 AT_CHECK_M4SUGAR([-o-], 0, [],
-[script.4s:8: warning: syntax
+[script.4s:7: warning: syntax
 ])
 
 AT_CHECK_M4SUGAR([-o- -Wall -f], 0, [],
-[script.4s:6: warning: obsolete
-script.4s:7: warning: cross
-script.4s:3: cross_warning is expanded from...
-script.4s:7: the top level
-script.4s:8: warning: syntax
+[script.4s:5: warning: obsolete
+script.4s:6: warning: cross
+script.4s:2: cross_warning is expanded from...
+script.4s:6: the top level
+script.4s:7: warning: syntax
 ])
 
 AT_CHECK_M4SUGAR([-o- -Wnone,cross -f], 0, [],
-[script.4s:7: warning: cross
-script.4s:3: cross_warning is expanded from...
-script.4s:7: the top level
+[script.4s:6: warning: cross
+script.4s:2: cross_warning is expanded from...
+script.4s:6: the top level
 ])
 
 AT_CHECK_M4SUGAR([-o- -Wnone,cross,error -f], 1, [],
-[[script.4s:7: warning: cross
-script.4s:3: cross_warning is expanded from...
-script.4s:7: the top level
+[[script.4s:6: warning: cross
+script.4s:2: cross_warning is expanded from...
+script.4s:6: the top level
 ]])
 
 AT_CLEANUP
@@ -90,14 +89,11 @@ AT_SETUP([[m4@&t@_require: circular dependencies]])
 # m4-listification.
 
 AT_DATA_M4SUGAR([script.4s],
-[[m4_defun([foo],
-[m4_require([bar])])
+[[m4_defun([foo], [m4_require([bar])])
 
-m4_defun([bar],
-[m4_require([foo])])
+m4_defun([bar], [m4_require([foo])])
 
-m4_defun([baz],
-[m4_require([foo])])
+m4_defun([baz], [m4_require([foo])])
 
 m4_init
 m4_divert_push([0])m4_wrap([m4_divert_pop([0])[]])dnl
@@ -105,14 +101,14 @@ baz
 ]])
 
 AT_CHECK_M4SUGAR([], 1, [],
-[[script.4s:12: error: m4@&t@_require: circular dependency of foo
-script.4s:12: foo is required by...
-script.4s:5: bar is expanded from...
-script.4s:12: bar is required by...
-script.4s:2: foo is expanded from...
-script.4s:12: foo is required by...
-script.4s:8: baz is expanded from...
-script.4s:12: the top level
+[[script.4s:9: error: m4@&t@_require: circular dependency of foo
+script.4s:9: foo is required by...
+script.4s:3: bar is expanded from...
+script.4s:9: bar is required by...
+script.4s:1: foo is expanded from...
+script.4s:9: foo is required by...
+script.4s:5: baz is expanded from...
+script.4s:9: the top level
 autom4te: m4 failed with exit status: 1
 ]])
 AT_CLEANUP