aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc/snapshots.readme
diff options
context:
space:
mode:
authorFred Fish <fnf@specifix.com>1993-05-03 00:57:36 +0000
committerFred Fish <fnf@specifix.com>1993-05-03 00:57:36 +0000
commit0f805efc733ffb3c14d7231e289b2cf1ccf7bf3f (patch)
tree0d0cd5f7d72c2b2a5ed58fbc04163cf1a7b9aebd /gdb/doc/snapshots.readme
parentd8aaff820c737ea690773a81a5ef1f1351ab5e53 (diff)
downloadgdb-0f805efc733ffb3c14d7231e289b2cf1ccf7bf3f.zip
gdb-0f805efc733ffb3c14d7231e289b2cf1ccf7bf3f.tar.gz
gdb-0f805efc733ffb3c14d7231e289b2cf1ccf7bf3f.tar.bz2
Add info about bison, byacc, and yacc.
Diffstat (limited to 'gdb/doc/snapshots.readme')
-rw-r--r--gdb/doc/snapshots.readme22
1 files changed, 22 insertions, 0 deletions
diff --git a/gdb/doc/snapshots.readme b/gdb/doc/snapshots.readme
index e7ae9a9..3b56fde 100644
--- a/gdb/doc/snapshots.readme
+++ b/gdb/doc/snapshots.readme
@@ -150,6 +150,28 @@ Here are some simple guidelines for submitting patches:
like. The emacs command ^X4A will create a ChangeLog entry header
for you.
+BISON and BYACC
+
+For various reasons, Cygnus uses byacc rather than bison by default. When
+a general gdb distribution is made, this default is switched back to bison.
+The snapshots follow the Cygnus default. Your options, if you do not already
+have byacc installed, include:
+
+ o Hack the upper level Makefile.in lines that look like:
+
+ BISON = `if [ -f $${rootme}/byacc/byacc ] ; \
+ then echo $${rootme}/byacc/byacc ; \
+ else echo byacc ; \ <== change
+ fi`
+
+ to replace byacc with yacc.
+
+ o Fetch the byacc snapshot from the same location as the gdb snapshots
+ and install byacc.
+
+ o Specify BISON=yacc on the make command line to override the default.
+
+
Thanks for your help and support.
-Fred Fish