joerg
56439201f7
Don't depend on /usr/lib/libz.a for host tools.
2009-11-01 00:12:00 +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
bb637da730
restore proper Id
2009-10-30 01:53:02 +00:00
christos
cda999bd86
fix line accounting.
2009-10-29 21:11:57 +00:00
christos
2f42b80acc
Add support for pure parsers yyparse and yylex params, similar to bison.
2009-10-29 21:03:59 +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
2853bbf4b7
use %option instead of #define YY_NO_...
2009-10-29 14:49:02 +00:00
christos
edacf9c729
no need for YY_NO here.
2009-10-29 14:44:09 +00:00
christos
a94a31f2a3
no need for YY_NO here
2009-10-29 14:43:27 +00:00
christos
ffd8793875
no need for YY_NO here.
2009-10-29 14:41:02 +00:00
christos
f4922553f5
oops forgot to remove the PKG m4.
2009-10-29 13:03:09 +00:00
christos
9550232f9f
defs.h first.
2009-10-29 12:55:52 +00:00
tron
0afc8953b4
Make this build.
2009-10-29 10:26:17 +00:00
christos
bd1f9e6807
short-circuit yacc. We cannot make %pure-parser
2009-10-29 02:36:48 +00:00
christos
187a8a16fa
move the declaration below the rename defines.
2009-10-29 02:02:04 +00:00
christos
5c2a7ae329
take care of libc.
2009-10-29 01:16:51 +00:00
christos
791a485c93
give yacc's proper name
2009-10-29 01:07:00 +00:00
christos
7ab8a78837
fix dangling else
2009-10-29 01:04:17 +00:00
christos
b0b0b5d4a5
add yacc
2009-10-29 00:58:50 +00:00
christos
b8a7a0e253
add build glue.
2009-10-29 00:56:35 +00:00
christos
333e428841
add our patches
2009-10-29 00:56:19 +00:00
christos
f7a86c124a
from http://invisible-island.net/byacc/byacc.html
2009-10-29 00:46:51 +00:00
haad
afa6bc484e
Add workaround about zfs vnode reclaiming deadlock by checking if we don't
...
ehld ZFS_MUTEX_OBJ already. If we can lock OBJ_MUTEX deffer execution of
zfs_zinactive to taskq. Code was inspired by FreeBSD zfs_freebsd_reclaim.
XXX. This needs to be fixed after finding final solution for vnode lifecycle.
2009-10-28 23:44:51 +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
christos
4b8d7b63d1
Bring in the proper fix from upstream.
2009-10-28 15:00:26 +00:00
christos
69fc99cd30
Deal with errno correctly. Fixed better upstream.
2009-10-28 13:08:45 +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
2d0afb4b0a
re-add flex.
2009-10-26 21:38:32 +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
joerg
a7dee04f3e
Correctly process .%U.
2009-10-26 15:05:51 +00:00
joerg
03c9951425
Finish import of mdocml-1.9.10.
2009-10-26 14:55:12 +00:00
joerg
22af4063ff
Import mdocml-1.9.10:
...
- allow compile-time override for the OS name
- added support for .PD and .%U
- extend mdoc.7
- switch option select to -O, so that -o can be used for the output
format
- improve portability
2009-10-26 14:54:01 +00:00
joerg
23b37b767d
Obfuscate RCS ID matching so that CVS doesn't expand it.
2009-10-26 14:50:45 +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
cb146138e8
unhook flex for now
2009-10-26 04:10:12 +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
369bdaf95c
add new flex
2009-10-26 01:18:00 +00:00