mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
* HACKING: Don't say don't mention HACKING in the ChangeLog. We've
been doing it for years. (Test suite): Mention maintainer-push-check and maintainer-xml-check. (Release Procedure): Add FIXME about make alpha being unmaintained.
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2008-05-23 Joel E. Denny <jdenny@ces.clemson.edu>
|
||||||
|
|
||||||
|
* HACKING: Don't say don't mention HACKING in the ChangeLog. We've
|
||||||
|
been doing it for years.
|
||||||
|
(Test suite): Mention maintainer-push-check and maintainer-xml-check.
|
||||||
|
(Release Procedure): Add FIXME about make alpha being unmaintained.
|
||||||
|
|
||||||
2008-05-13 Joel E. Denny <jdenny@ces.clemson.edu>
|
2008-05-13 Joel E. Denny <jdenny@ces.clemson.edu>
|
||||||
|
|
||||||
* data/yacc.c: Reformat m4 a little for readability.
|
* data/yacc.c: Reformat m4 a little for readability.
|
||||||
@@ -20508,7 +20515,7 @@
|
|||||||
-----
|
-----
|
||||||
|
|
||||||
Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996,
|
Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996,
|
||||||
1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
|
1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
Copying and distribution of this file, with or without
|
Copying and distribution of this file, with or without
|
||||||
|
|||||||
17
HACKING
17
HACKING
@@ -1,8 +1,7 @@
|
|||||||
-*- outline -*-
|
-*- outline -*-
|
||||||
|
|
||||||
This file attempts to describe the rules to use when hacking Bison.
|
This file attempts to describe the rules to use when hacking Bison.
|
||||||
Don't put this file into the distribution. Don't mention it in the
|
Don't put this file into the distribution.
|
||||||
ChangeLog.
|
|
||||||
|
|
||||||
Everything related to the development of Bison is on Savannah:
|
Everything related to the development of Bison is on Savannah:
|
||||||
|
|
||||||
@@ -57,6 +56,18 @@ release:
|
|||||||
- runs the parsers under Valgrind.
|
- runs the parsers under Valgrind.
|
||||||
- runs the test suite with G++ as C compiler...
|
- runs the test suite with G++ as C compiler...
|
||||||
|
|
||||||
|
- run `make maintainer-push-check', which runs `make maintainer-check'
|
||||||
|
while activating the push implementation and its pull interface wrappers
|
||||||
|
in many test cases that were originally written to exercise only the
|
||||||
|
pull implementation. This makes certain the push implementation can
|
||||||
|
perform every task the pull implementation can.
|
||||||
|
|
||||||
|
- run `make maintainer-xml-check', which runs `make maintainer-check'
|
||||||
|
while checking Bison's XML automaton report for every working grammar
|
||||||
|
passed to Bison in the test suite. The check just diffs the output of
|
||||||
|
Bison's included XSLT style sheets with the output of --report=all and
|
||||||
|
--graph.
|
||||||
|
|
||||||
- Change tests/atlocal/CFLAGS to add your preferred options. For
|
- Change tests/atlocal/CFLAGS to add your preferred options. For
|
||||||
instance, `-traditional' to check that the parsers are K&R. Note
|
instance, `-traditional' to check that the parsers are K&R. Note
|
||||||
that it does not make sense for glr.c, which should be ANSI,
|
that it does not make sense for glr.c, which should be ANSI,
|
||||||
@@ -92,6 +103,8 @@ the tarballs, the xdeltas, and prepares (in /tmp/) a proto
|
|||||||
announcement. It is so neat, that that's what I use anyway for
|
announcement. It is so neat, that that's what I use anyway for
|
||||||
genuine releases, but adjusting things by hand (e.g., the urls in the
|
genuine releases, but adjusting things by hand (e.g., the urls in the
|
||||||
announcement file, the ChangeLog which is not needed etc.).
|
announcement file, the ChangeLog which is not needed etc.).
|
||||||
|
FIXME: `make alpha' is not maintained and is broken. These
|
||||||
|
instructions need to be replaced or removed.
|
||||||
|
|
||||||
If it fails, you're on your own...
|
If it fails, you're on your own...
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user