aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/lst.h
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary includes.Xin LI2009-12-111-2/+0
* Get rid of the ReturnStatus obscuration that was anyway used onlyHartmut Brandt2005-05-181-2/+1
* Move the Boolean and ReturnStatus stuff from sprite.h to util.h andHartmut Brandt2005-05-131-1/+1
* Remove debugging code that crept in in the last commit.Hartmut Brandt2005-03-221-7/+0
* Remove Lst_Find() and Lst_FindFrom() now that they aren't needed anymore.Hartmut Brandt2005-03-221-5/+8
* Now that there are no users of Lst_ForEach and Lst_ForEachFrom are leftHartmut Brandt2005-03-161-25/+2
* Ups. Revert the last commits. These have been committed by accident.Hartmut Brandt2005-03-151-8/+0
* modifier_M: instead of going through the string twice to compute theHartmut Brandt2005-03-151-0/+8
* Implement a new macro LST_NEXT which is like Lst_Succ but doesn't checkHartmut Brandt2005-03-091-0/+1
* Invent the LST_FOREACH macro for looping through a list. In contrastHartmut Brandt2005-02-221-0/+4
* Lst_Append returns void, so the other case of the ? statementHartmut Brandt2005-02-101-1/+1
* Clean up include files and file including. Split nonints.h into piecesHartmut Brandt2005-02-011-8/+6
* Instead of dynamically allocating list heads allocated them staticallyHartmut Brandt2004-12-161-4/+10
* Nobody actually checked the return codes from Lst_Append and Lst_InsertHartmut Brandt2004-12-091-2/+2
* No caller checks the return code from Lst_Remove, so don't return one.Hartmut Brandt2004-12-081-1/+1
* Remove return value from Lst_Concat. None of the callers ever checkedHartmut Brandt2004-12-081-1/+1
* Get rid of the sequential access feature of the lists. This was usedHartmut Brandt2004-12-081-22/+0
* Constify the arguments to the list compare function. This temporarilyHartmut Brandt2004-12-081-2/+2
* Typedefs of pointers to structs are evil. Make Lst and LstNode typedef ofHartmut Brandt2004-12-071-22/+22
* Make needs no circular lists so remove them from the list code.Hartmut Brandt2004-12-071-3/+1
* Change a couple of the primitve list functions to be macros. This changesHartmut Brandt2004-11-301-9/+16
* Use typedefs for the types of the functions that are passed as argumentsHartmut Brandt2004-11-291-8/+13
* Merge the contents of lstInt.h into the public lst.h. This let's us getHartmut Brandt2004-11-291-4/+56
* #define<space> -> #define<tab>Juli Mallett2002-09-171-5/+5
* Fix copyrights, and undo SCS ID damage.David E. O'Brien2002-04-131-2/+3
* o unifdef -D__STDC__Warner Losh2002-03-231-2/+0
* remove __PWarner Losh2002-03-221-33/+28
* There's also no point in #typedef'ing void/char pointers. Accordingly,Will Andrews2000-12-021-21/+21
* There's no reason to use fancy forms of NULL. Replace all instancesWill Andrews2000-12-021-3/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Merge style- and trivial- only changes from OpenBSD (dated 1999/07/29-19:55+1).Tim Vanderhoek1999-08-171-3/+3
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* O' to be bitten by CVS. Cleanup after importSteve Price1996-10-081-0/+1
* Merge in NetBSD's changes to make(1). Changes include:Steve Price1996-10-061-2/+2
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-2/+2
* Bring in a number of changes from NetBSD's make, fixing quite a fewJordan K. Hubbard1995-01-231-51/+70
* BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes1994-05-271-0/+145