[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-commit] [SCM] GNU Automake branch, yacc-work-2, created. v1.12
From: |
Akim Demaille |
Subject: |
[Automake-commit] [SCM] GNU Automake branch, yacc-work-2, created. v1.12.2-23-gb67f8fd |
Date: |
Sat, 14 Jul 2012 14:59:48 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".
http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=b67f8fde3a8052881dfa78b3b04d5b917b750a7f
The branch, yacc-work-2 has been created
at b67f8fde3a8052881dfa78b3b04d5b917b750a7f (commit)
- Log -----------------------------------------------------------------
commit b67f8fde3a8052881dfa78b3b04d5b917b750a7f
Author: Stefano Lattarini <address@hidden>
Date: Sat Jul 14 12:31:19 2012 +0200
yacc tests: fix a spurious failure with parallel make
* t/yacc-bison-skeleton.sh (Makefile.am): Add 'zardoz.h'
to BUILT_SOURCES.
Signed-off-by: Stefano Lattarini <address@hidden>
commit aad12dcc668dfdfdb193e4e734ceb7235ea6edfc
Author: Stefano Lattarini <address@hidden>
Date: Sat Jul 14 11:07:34 2012 +0200
ylwrap: use proper quoting inside a `...` substitution
* lib/ylwrap ($target): Here, when redefining this to a temporary file.
Signed-off-by: Stefano Lattarini <address@hidden>
commit ae387d32c1ae8173cffb5019bf6db12a4de0177c
Author: Stefano Lattarini <address@hidden>
Date: Sat Jul 14 11:04:42 2012 +0200
ylwrap: don't uselessly reset the exit status in case of failure
* lib/ylwrap: Here. In case of a failure in the wrapped yacc/lex
invocation, '$ret' (holding the final exit status of ylwrap) was
being uselessly reset to '1' in the later if/else.
Signed-off-by: Stefano Lattarini <address@hidden>
commit fa10457919d195957bae104cce6be8ccebd53347
Author: Akim Demaille <address@hidden>
Date: Sat Jul 14 16:57:02 2012 +0200
ylwrap: fix C++ support for Bison
Fixes automake bug#7648.
The current logic of ylwrap is to call yacc in a sub directory, and
pull out of it all the files that were requested on its command line.
Reverse this approach: export *all* the files created in the
subdirectory, but rename them according to what the command says.
This way, extra files, such as position.hh, location.hh and stack.hh
for C++ parsers, but also parser.xml or parser.dot if XML or Dot
output is enabled, will be preserved.
* lib/ylwrap (pairlist): Remove.
(main loop): Don't loop over pairlist, but over the files in the
temporary directory.
* t/list-of-tests.mk (XFAIL_TESTS): Fixes t/yacc-bison-skeleton-cxx.sh.
* THANKS (James Bostock): Add, he reported bug#7648.
Signed-off-by: Stefano Lattarini <address@hidden>
commit 4ce3d13166d90a8be9f00b66c9e3a8275cd0d0ac
Author: Akim Demaille <address@hidden>
Date: Sat Jul 14 10:09:15 2012 +0200
ylwrap: refactor: move loop invariant
* lib/ylwrap (input_rx): Move its definition next to its sibling's,
outside of the main loop.
commit cfda11fb768888fb2802e265ed8d5438cef2f123
Author: Akim Demaille <address@hidden>
Date: Sat Jul 14 10:08:52 2012 +0200
ylwrap: refactoring: don't rely on the file order
Forthcoming changes will make us iterate over the files in a different
order.
lib/ylwrap (first): Remove, replaced by...
(parser): this.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Automake
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-commit] [SCM] GNU Automake branch, yacc-work-2, created. v1.12.2-23-gb67f8fd,
Akim Demaille <=