Commit Graph

33 Commits

Author SHA1 Message Date
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