aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/lst.lib
Commit message (Expand)AuthorAgeFilesLines
* Move all the remaining list functions into one C-file and removeHartmut Brandt2005-02-0110-970/+0
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-0110-1/+33
* Instead of dynamically allocating list heads allocated them staticallyHartmut Brandt2004-12-164-112/+11
* Nobody actually checked the return codes from Lst_Append and Lst_InsertHartmut Brandt2004-12-093-41/+7
* Now that circular lists are gone remove stuff for them. SimplifyHartmut Brandt2004-12-081-10/+6
* No caller checks the return code from Lst_Remove, so don't return one.Hartmut Brandt2004-12-081-29/+11
* Don't check the return code from Lst_Remove. There is no wayHartmut Brandt2004-12-081-5/+2
* Remove return value from Lst_Concat. None of the callers ever checkedHartmut Brandt2004-12-081-35/+19
* Don't free the second list in Lst_Concat for LST_CONCLINK; free itHartmut Brandt2004-12-081-3/+0
* Get rid of the sequential access feature of the lists. This was usedHartmut Brandt2004-12-086-365/+0
* Constify the arguments to the list compare function. This temporarilyHartmut Brandt2004-12-081-1/+1
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt2004-12-0715-37/+37
* Make needs no circular lists so remove them from the list code.Hartmut Brandt2004-12-0710-76/+22
* Remove a double test for the same ptr != NULL and use the officialHartmut Brandt2004-12-011-7/+6
* Stylification: missing spaces, extra space after function names, castsHartmut Brandt2004-11-3012-27/+28
* Change a couple of the primitve list functions to be macros. This changesHartmut Brandt2004-11-3010-740/+0
* Use typedefs for the types of the functions that are passed as argumentsHartmut Brandt2004-11-296-6/+6
* Merge the contents of lstInt.h into the public lst.h. This let's us getHartmut Brandt2004-11-2927-350/+170
* Style: prototypes, un-register and remove some empty lines.Hartmut Brandt2004-11-2625-133/+100
* Use __FBSDID in the lst.lib files, to match to main make(1) files. It isJuli Mallett2002-10-0926-26/+26
* Bit-width fields should be of type 'int'.Juli Mallett2002-07-151-1/+1
* remove __PWarner Losh2002-03-226-6/+6
* There's also no point in #typedef'ing void/char pointers. Accordingly,Will Andrews2000-12-0218-32/+32
* There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews2000-12-0221-87/+83
* Use __RCSID()Wilfredo Sanchez2000-07-0926-52/+78
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2827-27/+27
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek1999-08-171-2/+2
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-2227-27/+27
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-1427-27/+27
* O' to be bitten by CVS. Cleanup after importSteve Price1996-10-0828-58/+53
* This commit was generated by cvs2svn to compensate for changes in r18764,Steve Price1996-10-069-8/+66
|\
| * Import Christos Zoulas' version of NetBSD's make onto theSteve Price1996-10-0628-80/+250
* | This commit was generated by cvs2svn to compensate for changes in r18756,Peter Wemm1996-10-068-8/+8
|\|
| * Import the 4.4BSD-Lite2 version of make onto the vendor branchPeter Wemm1996-10-0627-0/+2412
* Merge in NetBSD's changes to make(1). Changes include:Steve Price1996-10-062-3/+5
* Remove trailing whitespace.Rodney W. Grimes1995-05-3016-51/+51
* Bring in a number of changes from NetBSD's make, fixing quite a fewJordan K. Hubbard1995-01-236-17/+24
* BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes1994-05-2727-0/+2405