Commit Graph

20 Commits

Author SHA1 Message Date
Bruce Evans 99c91e5acc Fixed `make -jN' for large N. Just put the generated file y.tab.h in
SRCS and add a dummy rule to create it.  This and cleaning of yacc
output files should all be handled by bsd.prog.mk.
1998-03-06 14:25:45 +00:00
Tor Egge 18d5819376 Work around a gcc bug (causing false warnings about integral constant being too large, even when the integral constant was e.g. 1). 1997-06-12 18:10:08 +00:00
Peter Wemm ccf4742c2f Cope with the possibility of __FreeBSD__ = 3 1997-03-11 14:49:51 +00:00
Alexander Langer 8abdc2eb40 Sweep through the tree fixing mmap() usage:
- Use MAP_FAILED instead of the constant -1 to indicate
    failure (required by POSIX).
  - Removed flag arguments of '0' (required by POSIX).
  - Fixed code which expected an error return of 0.
  - Fixed code which thought any address with the high bit set
    was an error.
  - Check for failure where no checks were present.

Discussed with:	bde
1997-01-16 21:58:40 +00:00
Wolfram Schneider ac8ef33789 .Os NetBSD -> .Os FreeBSD.
The pages are not NetBSD specific and FreeBSD is not a child of NetBSD.
1996-09-28 22:46:35 +00:00
Jordan K. Hubbard 526195ad0d General -Wall warning cleanup, part I.
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 19:08:36 +00:00
Alexander Langer 8a1e5ea8c6 Fix a couple of minor typos. Closes PR 1309.
Reviewed by:	alex
Submitted by:	jraynard
1996-06-11 23:17:03 +00:00
Poul-Henning Kamp 1d95dc910b Backout yacc changes. 1996-06-02 17:22:01 +00:00
Bruce Evans b68933975f Finished yacc rules changes. 1996-06-01 13:39:23 +00:00
Poul-Henning Kamp ff8830e331 yacc rules change. 1996-05-30 23:09:11 +00:00
Mike Pritchard 778413c81b Do not include math.h because it isn't used and it causes
"make world" to fail if you use the msun math library and
blow away /usr/include and then do "make world".  This is because
the msun math.h isn't installed with the other include files before
xlint is built.  It finally gets installed when the msun library
is built.

Perhaps "make world" should install the msun math.h file if
it doesn't install the CSRG math.h, to prevent problems
like this in the future.
1996-04-09 17:17:31 +00:00
Mike Pritchard 906c1e27fc Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
Paul Richards a5e0fef0f3 Don't build the special case lint libraries. 1996-03-31 22:18:46 +00:00
Paul Richards 215b228037 Move llib-lstdc to llib-lc since that's what lint expects. 1996-03-24 20:03:46 +00:00
Paul Richards e2304a633b Re-enable building of lint libraries. 1996-03-24 19:47:12 +00:00
Paul Richards 50359a8d3a Build and install llib-lstdc.ln. Disable Posix version.
Change install mode from NONBINMODE to LIBMODE
1996-03-24 19:45:58 +00:00
Paul Richards e7f9bd714d Don't build lint libraries for the moment. 1996-03-24 13:58:27 +00:00
Wolfram Schneider cb67c1dd54 replace 'install' with ${INSTALL} 1996-02-06 23:36:16 +00:00
Joerg Wunsch 6b024ad2a8 Well, Jochen adopted most of my submissions. So only the different
style of error reporting (i prefer gcc style to be consistent with the
compiler) is left, plus a minor nit he's most likely been overlooking.

There are still problems with bootstrapping, and you should expect
troubles when linting libc...
1995-11-06 21:54:02 +00:00
Joerg Wunsch 96a322df43 Jochen Pohl's lint(1) from NetBSD. Yet another import.
This is just a vendor import by now.  I'll wait until i'll get the
imported files back via CTM before applying the FreeBSD patches.
Don't use it yet.

Submitted by:	Jochen Pohl <jpo.drs@sni.de>
Obtained from:	(NetBSD -- this version is directly from Jochen)
1995-11-05 15:56:42 +00:00