christos
a3aed58d4c
do the library stubs differently
2014-10-30 20:21:39 +00:00
christos
a95701b647
handle RCSID not being defined
2014-10-30 18:44:05 +00:00
christos
2dd78d5dfe
generate -Wconversion clean code.
2014-10-29 19:08:51 +00:00
christos
b17953c29f
merge conflicts
2014-10-29 18:28:36 +00:00
christos
7f71b38979
* flex version 2.5.39
...
** no user visible changes in this release
* version 2.5.38 released 2014-02-14
** internationalization
*** add sr translation from the translation project
*** update da, es, ko, nl, pt_BR, ro, ru, sv, tr, vi, zh_CN translations from th
e translation project
*** rename zh_tw to its proper zh_TW name
2014-10-29 18:22:45 +00:00
christos
45b261d12f
remove unused variables
2013-10-20 03:10:45 +00:00
christos
5a5f53489c
use a more direct approach.
2013-04-09 15:19:45 +00:00
christos
650fcf2c0e
don't produce code that has warnings.
2013-04-06 20:05:40 +00:00
joerg
5c58779bec
Regen initparse.c with the current byacc with -l.
2013-04-06 15:27:26 +00:00
joerg
31db473bdd
Don't use __printflike during tool build.
2013-04-06 15:27:05 +00:00
joerg
74a4a33c84
Only define M4 if it wasn't set on the command line.
2013-04-06 15:25:51 +00:00
christos
44825738cf
merge conflicts
2013-04-06 14:27:52 +00:00
christos
dded093e98
Import flex 2.5.7
2013-04-06 14:05:39 +00:00
christos
3ac0dffdc2
fix prototypes
2012-02-18 19:17:54 +00:00
njoly
5c047b9c03
Re-apply some lint comments that have been lost during move to
...
external tree.
2011-12-26 17:32:28 +00:00
christos
6ee25ca9b9
use cleantags, instead of home grown copy.
2011-10-08 19:28:38 +00:00
joerg
a919271017
Mark yy_fatal_error as noreturn if supported by the compiler.
2011-08-27 18:36:03 +00:00
plunky
a7983e8a67
source files are scan.l and parse.y
...
in particular, parse.y was being processed twice.. with one
process leaving a y.tab.h file behind
no need to explicitly add scan.c, parse.c and parse.h to CLEANFILES,
the framework knows they are generated and will remove them
2011-03-08 19:25:32 +00:00
wiz
bb6867a3bf
Add missing letter, from Ryo HAYASAKA in PR 43880.
2010-09-15 06:52:33 +00:00
christos
819acda0b0
previous workaround not needed.
2010-04-07 16:14:35 +00:00
christos
4950518f2a
Rename the macro name so that the scanner does not get confused and thinks
...
it is using REJECT.
2010-04-07 16:14:07 +00:00
tron
898521eb24
Ignore the unused label "find_rule" in the generated file "scan.c"
...
to fix the build.
2010-04-07 08:56:49 +00:00
christos
83fd40ab4d
use the m4 define not the cpp one for reject.
2010-04-06 17:39:47 +00:00
njoly
347e02defd
Regen initparse.c/initscan.c without #line directives, to avoid host
...
tool depency problems when NETBSDSRCDIR != /usr/src.
2010-02-19 14:22:43 +00:00
wiz
19c8fa4ec7
Fix a typo (#endiif -> #endif).
...
Problem found while building kdesdk3.
2009-12-06 09:16:16 +00:00
drochner
623d625769
remove some binary files which should be generated in a build
2009-11-17 19:47:00 +00:00
christos
78155b36be
if we have variable trailing context rules, enable the find_rule label.
2009-11-02 20:52:39 +00:00
joerg
452f3eb70c
Do not depend on the existance of /usr/lib/libm.a for the host tool case.
2009-10-31 23:36:29 +00:00
christos
34f825ee40
We can rebuild our yacc generated files now
2009-10-29 17:17:33 +00:00
christos
3761269372
we can regenerate yacc files now
2009-10-29 17:17:12 +00:00
christos
66f67ed664
regen
2009-10-29 14:49:40 +00:00
christos
f4922553f5
oops forgot to remove the PKG m4.
2009-10-29 13:03:09 +00:00
christos
5e31efcd83
prefix some parameters with _ to avoid conflicts with files that have the
...
same variable names as globals.
2009-10-28 22:00:56 +00:00
njoly
d5870d0fb2
Debugging libraries require MKDEBUGLIB not MKDEBUG.
2009-10-28 11:20:07 +00:00
christos
d7554581c8
deal with libc's namespace protection
2009-10-28 05:04:02 +00:00
he
a53ef62805
Descend into the man/ subdirectory, so that flex.info gets installed,
...
and what gets installed matches up with the set lists.
2009-10-27 17:51:19 +00:00
christos
0918f42ca7
Fixes to pass -Wall
2009-10-27 01:44:01 +00:00
christos
b65f79abb4
Allow tools to override m4
2009-10-26 21:30:02 +00:00
christos
a7f00c959b
We don't need the pre-built skel.c
2009-10-26 21:29:46 +00:00
christos
9d0a89234a
avoid unused label warning
2009-10-26 19:23:33 +00:00
christos
2599685db6
rename warn -> lwarn to use the pre-generated parse.c since our yacc is
...
not up to snuff yet.
2009-10-26 19:23:19 +00:00
christos
4db887aecb
Now it works, but it needs gm4...
...
Problem was that our bison cannot deal with it, so we don't regenerate
parse.c and parse.h from parse.y.
So we need:
1. Fix m4
2. Get new byacc/bison
2009-10-26 18:32:39 +00:00
christos
2eca3b8eba
it is more complicated to rebuild the skel now.
2009-10-26 11:19:47 +00:00
christos
05294a5e58
add version
2009-10-26 11:17:16 +00:00
christos
d7f7e48d85
- fix warnings
...
- add scan.c as initscan.c
2009-10-26 04:27:15 +00:00
christos
94ee31ba1d
add the texinfo manual
2009-10-26 01:39:45 +00:00
christos
d1370f63ae
add options from the new castrated man page.
2009-10-26 01:37:21 +00:00
christos
c2f95008ab
add a script to help future imports
2009-10-26 01:34:43 +00:00
christos
78b8b34e65
Add build glue and old manual page, since the new one is content free.
2009-10-26 00:49:03 +00:00
christos
3c3a7b7603
from sourceforge.
2009-10-26 00:24:20 +00:00