I don't believe this changes the test case significantly, but correct me if I'm wrong. I pushed this to master and branch-2.5.
>From 41253c3a9ddb07c1347983fb47a9f18fbccaecf2 Mon Sep 17 00:00:00 2001 From: Joel E. Denny <[email protected]> Date: Fri, 17 Apr 2009 16:14:17 -0400 Subject: [PATCH] Pacify make maintainer-check-posix. * tests/input.at (%define, --define): Move bison command-line options before grammar file name. diff --git a/ChangeLog b/ChangeLog index de7a46e..8fef6d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-04-17 Joel E. Denny <[email protected]> + + Pacify make maintainer-check-posix. + * tests/input.at (%define, --define): Move bison command-line + options before grammar file name. + 2009-04-04 Joel E. Denny <[email protected]> Document semicolon warnings. diff --git a/tests/input.at b/tests/input.at index daff2ec..69c8390 100644 --- a/tests/input.at +++ b/tests/input.at @@ -1,5 +1,5 @@ # Checking the Bison scanner. -*- Autotest -*- -# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 +# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 # Free Software Foundation, Inc. # This program is free software: you can redistribute it and/or modify @@ -829,14 +829,14 @@ AT_DATA([input.y], start: ; ]]) -AT_BISON_CHECK([[input.y -DFOO -DFOO -Dvar=value]], [0], [], -[[<command line>:4: warning: %define variable `FOO' redefined -<command line>:3: warning: previous definition +AT_BISON_CHECK([[-DFOO -DFOO -Dvar=value input.y]], [0], [], +[[<command line>:3: warning: %define variable `FOO' redefined +<command line>:2: warning: previous definition input.y:1.9-11: warning: %define variable `var' redefined -<command line>:5: warning: previous definition +<command line>:4: warning: previous definition +<command line>:2: warning: %define variable `FOO' is not used <command line>:3: warning: %define variable `FOO' is not used -<command line>:4: warning: %define variable `FOO' is not used -<command line>:5: warning: %define variable `var' is not used +<command line>:4: warning: %define variable `var' is not used input.y:1.9-11: warning: %define variable `var' is not used ]]) -- 1.5.4.3
