dt
6d03ec84a2
Backed out "fix for PR 7575". It was bogus.
1998-10-01 19:40:27 +00:00
phk
5db86f287f
/usr/src/usr.bin/lex/Makefile puts FlexLexer.h into /usr/include/g++,
...
but flex still generates "#include <FlexLexer.h". As a result,
C++ sources flex generates failed to be compiled.
PR: 7575
Reviewed by: phk
Submitted by: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
1998-08-14 06:35:37 +00:00
thepish
b46272ff00
Submitted by: Peter Hawkins thepish@freebsd.org
...
Small man page fix (missing ']' in [:alpha:] example)
1998-06-11 02:14:58 +00:00
bde
a0c7a9ec00
Simplified by using new yacc rules. The new lex rules can't be used
...
here, at least without ifdefs for the bootstrap.
1998-05-04 19:10:20 +00:00
jkh
068b44c29a
Changes to support full make parallelism (-j<n>) in the world
...
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>
1997-10-05 09:40:24 +00:00
jmg
ff6c8aa923
fix misspelling
...
Submitted-by: Josh Gilliam
Closes PR:4428
1997-08-30 11:10:56 +00:00
pst
c22f14d51d
NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".
...
NOPIC is used to not generate a shared library, not NOSHARED.
Make NOSHARED advisory where appropriate.
Remove bogus NOSHARED (kbdio).
1997-06-29 06:03:42 +00:00
obrien
779982b392
Add `%{'' and
`%}'' to one of the examples so that you can actually
...
cut-n-paste the example and have it actually lex and compile.
1997-04-11 10:33:12 +00:00
peter
aef78d145b
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
jkh
9c0cd3f9df
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
steve
5dd0d3701b
Upgrade to version 2.5.4 of flex.
...
Inspired by: NetBSD/OpenBSD (I can't remember who I saw do it
first, so I'll give them both some inspiration
points. :)
1996-12-14 05:48:48 +00:00
peter
92eff01ac5
Clean up some loose ends on my previous work in here..
1996-10-29 05:08:21 +00:00
peter
dfd774404c
Clean up dependencies a bit (we were not doing a depend on scan.c)
...
Make the 'bootstrap' target work a little better.
1996-09-19 05:21:07 +00:00
peter
41f723917b
Move tsort back to lib-tools where it belongs, and add a "specially
...
for bootstrap" tweak to the lex Makefile to stop it building the library
too early.
This untangles things a bit more, it stops new bootstraps failing because
libl/libfl uses 'ld -O' before ld is updated.
1996-08-07 13:25:59 +00:00
nate
926dcaa689
Whoops, forgot one FreeBSD specific change necessary for the lex .mk
...
macros to work.
1996-06-19 22:25:32 +00:00
nate
80feb68b84
Finish the import and merge in FreeBSD specific changes.
...
Add a 'bootstrap' target which *must* be run before building the new
version, since the new scanner relies on the current version of flex to
build itself otherwise.
1996-06-19 20:48:06 +00:00
nate
1403ba0f34
This commit was generated by cvs2svn to compensate for changes in r16514,
...
which included commits to RCS files with non-trunk default branches.
1996-06-19 20:26:48 +00:00
nate
1b81aa4ddd
Flex version 2.5.3 from Vern Paxson at LBL.
1996-06-19 20:26:48 +00:00
wosch
5c15c67589
`mv'' ->
`mv -f''
...
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
joerg
f3d11e63ba
Now that we install the `flex' alias for our lex, we should also
...
install the `libfl' alias for libl. Some third-party software will
expect it this way.
Submitted by: Holm tiffe (holm@geophysik.tu-freiberg.de )
1996-02-24 16:31:31 +00:00
mpp
37272cd2d1
Another round of man page cleanups.
...
Down to only about 100 items left to cleanup! :-)
1996-02-12 04:57:03 +00:00
peter
d394aa2469
Add some links to lex (flex, flex++ etc) that some of the gnu autoconf
...
scripts check for. (when looking explicitly for flex..)
Also, do some man links for the commands under their alternate names.
Install the c++ FlexLexer.h file as per the "XXX TODO" comment.
1996-01-08 09:17:39 +00:00
peter
92b31d2098
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
peter
6470cdf2a0
This commit was generated by cvs2svn to compensate for changes in r13122,
...
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
rgrimes
79e59e9123
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
csgr
662060f1bc
Change references to flex(1) and flexdoc(1) to lex(1) and
...
lexdoc(1).
Submitted by: geoff
1994-08-27 10:00:14 +00:00
cvs2svn
44786a309c
This commit was manufactured by cvs2svn to create branch 'VENDOR-flex'.
1994-08-27 09:52:33 +00:00
csgr
120d63cd00
Do not install as flex
...
Submitted by: Geoff
1994-08-27 09:52:32 +00:00
wollman
f9bccd4260
We really, really /don't/ want to have a shared lex library. Also,
...
current users should note that the old 1.1.5 lex can't process the
new scan.l, so you have to copy initscan.c to obj/scan.c before it will
build.
1994-08-25 23:11:07 +00:00
csgr
b5e4d7a92e
Flex version 2.4.7 from LBL
...
Reviewed by: Geoff.
1994-08-24 13:10:34 +00:00