Commit Graph

73 Commits

Author SHA1 Message Date
grant 82c28ff066 fix some Unix -> UNIX, Posix -> POSIX and some typos.
From Igor Sobrado in PR pkg/19666.
2003-01-18 18:54:10 +00:00
wiz 9c88b91fab Another two "new sentence, new line". 2002-10-13 00:18:58 +00:00
grant be8ae688ae New sentence, new line. 2002-09-30 11:08:56 +00:00
ross 2a76afae02 Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-08 01:36:18 +00:00
tv 9fbd88883c Roll in fixes to permit cross-compiling from non-NetBSD hosts. This
round has been tested on Solaris/x86 and Linux hosts.

* Add host tools cap_mkdb, ctags, m4, uudecode.
* Protect __RCSID() and __COPYRIGHT() better.
* Reduce the number of places that need to include "config.h", to keep
  sources closer to their "vanilla" versions.
* Add more compat #defines and autoconf-checked functions.
2002-01-31 22:43:33 +00:00
tv c77212906a Remove extraneous linkage to -ll. 2002-01-30 21:07:35 +00:00
tv a328e34106 Make almost all tools compile and run properly on non-NetBSD hosts. (In
particular, most tools now run correctly on Solaris 7.)
2002-01-29 10:20:28 +00:00
wiz aded0d2cce Whitespace cleanup. 2001-12-01 16:43:07 +00:00
tv 2dd7b553d7 Find files via .PATH where appropriate. 2001-11-12 19:32:08 +00:00
tv 595b32cfea Bring up-to-date with flex.skl. 2001-10-04 17:12:27 +00:00
tv 9a0eaa53ba flex -> ${LEX} 2001-09-22 05:39:22 +00:00
tv dba5d44670 Add hooks to allow toolchain bits to be reachover-built at the top level. 2001-08-14 10:18:26 +00:00
christos 8b6c00c71e remove duplicate decls/nested externs. 2001-01-06 02:09:48 +00:00
christos 3646bd21df don't roll your own declaration of isatty; use <unistd.h>; needs to be checked
for c++
2001-01-06 02:09:31 +00:00
is 135600f947 More format string cleanup by sommerfeld. 2000-10-11 14:46:00 +00:00
assar 28db96a6b5 add an unused attribute to yyunput to avoid warnings (errors) when
it's not being used
2000-06-17 11:56:21 +00:00
cgd d220ca5ba3 fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well.  No functional changes.
2000-06-14 06:48:47 +00:00
simonb 07146e66cb Redo previous again, so that the check for YY_USES_REJECT is after "%%"
but still included for c++ lexers.

Fixes libc:nslexer.c build failure reported by Matthias Scheler.
2000-03-17 23:21:45 +00:00
simonb 35803308dc Redo rev 1.10 so that the changed lines are back in their original
position in the file.  This allows c++ lexers to build.

Fixes PR 8258 from Nick Hudson (uses a slightly different fix than
the one Nick supplies) and problems with c++ lexers described on
tech-pkg by Berndt Josef Wulf.
2000-03-15 22:52:14 +00:00
soren 89c5a767f8 Fix doubled 'the's. 2000-03-13 22:55:05 +00:00
mycroft 0787759128 Add ARGSUSED for main(). 1999-03-06 00:19:07 +00:00
christos a492eb7eff Lint fixes:
- extend __GNUC__  if (0) hack for lint, make it use an unused
	  variable, and move it in reachable code.
	- fread and fwrite size_t casts.
	- use yy_size_t where appropriate.
1999-01-18 22:18:17 +00:00
lukem 72381e166d shut up `unused label' warning with %options yylineno, using a disgusting hack:
#ifdef __GNUC__
		if (0)
			goto find_label;
	#endif
:-)
1999-01-15 05:22:34 +00:00
lukem f860489a38 remove "unused function yy_flex_realloc()" warning if using %options yylineno 1999-01-14 06:58:40 +00:00
itohy 476393a9c0 Eliminate a memory leak. 1998-10-10 20:48:04 +00:00
tv 482063559a .y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for,
and use smarter creation of the header file.
1998-04-09 00:32:31 +00:00
christos b4cc7532f2 WARNSify 1998-02-22 12:08:33 +00:00
perry 3fe138c146 RCS Id Police. 1998-01-09 08:03:16 +00:00
perry c44d4effcd RCSID Police. 1998-01-05 05:15:43 +00:00
mrg 9f84449ae5 add missing .Nm sections. 1997-11-11 14:39:59 +00:00
lukem e18f0067aa use CPPFLAGS instead of CFLAGS, fix parallel make dependancies 1997-10-23 05:13:18 +00:00
lukem 31f40d5207 disable WARNS for now (3rd-party code) 1997-10-19 03:54:42 +00:00
christos 3917c3179d - Makefile cleanups 1997-03-24 21:57:01 +00:00
mouse 650ee578da alternate -> alternative, per PR 2643 1997-03-08 14:13:54 +00:00
mikel 9655890e1f we don't use this. 1996-12-10 07:22:22 +00:00
mikel 7bd9154d93 Upgrade to flex 2.5.4. 1996-12-10 07:18:37 +00:00
mikel c9d564c2ca Import flex-2.5.4 1996-12-10 06:06:26 +00:00
thorpej 150c33e60b Use ${INSTALL}. 1996-10-18 05:55:26 +00:00
jtc 68ffd31858 Use 'includes' instead of 'afterinstall' target to install headers 1996-04-25 01:23:37 +00:00
pk c0ccf6bd8a Prototypes (PR#1102). 1995-06-05 19:44:52 +00:00
jtc 852707219e Upgrade to Flex version 2.5.2 1995-05-05 05:35:08 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
cgd 7bcf9338df specify man pages the new way. 1994-12-22 12:29:38 +00:00
jtc f08cab4100 Upgraded to flex 2.4.7 1994-08-19 16:22:11 +00:00
jtc e737069d2f Use shell to invoke mkskel.sh instead of assuming execute bit will be set. 1994-08-17 17:15:26 +00:00
jtc ab01da01c5 Change BINOWN -> BINGRP where appropriate. 1994-06-02 23:40:06 +00:00
mycroft 6472543c6b Clean up deleted files. 1994-02-04 19:15:40 +00:00
jtc d111379d91 The Lex library is now built from ~/lib/libl by pulling the appropriate
sources from ~/usr.bin/lex.  This will allow us to start "importing"
future flex releases.
1994-02-04 19:15:27 +00:00
jtc d92e02c078 Create links from libl.a & libl_p.a to libfl.a & libfl_p.a.
Programs configured with GNU autoconf notice flex, and assume that
executables should be linked with the -lfl library.
1994-02-04 18:01:37 +00:00
mycroft 591ec2bf77 Clean up deleted files. 1994-01-17 17:10:59 +00:00