summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/nonints.h
Commit message (Collapse)AuthorAgeFilesLines
* Split var.c into var.c and var_modify.c and move all the modification funcsjmallett2002-10-281-4/+3
| | | | | | | | to var_modify.c, for readability. constify some low hanging fruit (string manipulation functions) and the upper layers appropriately. No longer use the private strstr(3) implementation, while changing string code. Tested by: lots of successful make buildworld.
* Remove efree(), it isn't used consistently enough to even pretend that itjmallett2002-10-231-3/+0
| | | | | | might help on the systems it could possibly be used as a bandaid for. In fact, the only thing it's useful for is instrumenting free(3) calls, and in that capacity, it's better served as a local patch, than a public wrapper.
* Make the DEBUGF() macro portable by (ugh) adding a Debug() function, whichjmallett2002-09-181-0/+1
| | | | | is merely printf() but to stderr. This takes care of the caveat which lead to the use of a vararg macro -- getting everything to stderr.
* #define<space> -> #define<tab>jmallett2002-09-171-1/+1
|
* Remove local prototypes for main().jmallett2002-08-191-1/+0
|
* The error functions take constant pointers to strings for their format.jmallett2002-06-121-4/+4
|
* str_concat() doesn't really take const arguments.jmallett2002-05-221-1/+1
| | | | | Submitted by: bde Pointy hat to: jmallett
* Fix copyrights, and undo SCS ID damage.obrien2002-04-131-1/+1
|
* De'register.obrien2002-04-131-1/+1
|
* remove __Pimp2002-03-221-85/+85
|
* There's also no point in #typedef'ing void/char pointers. Accordingly,will2000-12-021-3/+3
| | | | | | rip out ClientData/Address pointers and use standard types. Obtained from: OpenBSD
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).hoek1999-08-171-1/+4
| | | | Obtained from: OpenBSD, sometimes indirected from NetBSD; myself
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* O' to be bitten by CVS. Cleanup after importsteve1996-10-081-0/+1
| | | | | | of Christos' version of make(1) and add Id's. Set straight by: Bruce Evans and Peter Wemm :)
* Merge in NetBSD's changes to make(1). Changes include:steve1996-10-061-2/+6
| | | | | | | | | | | | | | | | - Add the .PHONY, .PARALLEL, and .WAIT directives - Added the -B and -m commandline flags - misc. man page cleanups - numerous job-related enhancements - removed unused header file (bit.h) - add util.c for functions not found in other envs. - and a few coordinated whitespace changes Special thanks to Christos Zoulas <christos@netbsd.org> for help in the merge. A 'diff -ur' between Net and FreeBSD now only contains sccsid-related diffs. :) Obtained from: NetBSD, christos@netbsd.org, and me
* Bring in a number of changes from NetBSD's make, fixing quite a fewjkh1995-01-231-10/+18
| | | | | | | | | | | | problems in the process: 1. Quoting should work properly now. In particular, Chet's reported bash make problem has gone away. 2. A lot of memory that just wasn't being free'd after use is now freed. This should cause make to take up a LOT less memory when dealing with archive targets. 3. Give proper credit to Adam de Boor in a number of files. Obtained from: NetBSD (and Adam de Boor)
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-271-0/+132
OpenPOWER on IntegriCloud