summaryrefslogtreecommitdiff
path: root/usr.bin/make/parse.c
AgeCommit message (Expand)Author
2000-03-26Remove idiotic, braindead casts T* -> void*Marc Espie
2000-01-08Finish changing all Var_Parse arguments to size_t. Thanks to millert@Marc Espie
1999-12-18Nothing ever checks ReturnStatus on Lst_Insert, Lst_Append, Lst_AtFront,Marc Espie
1999-12-18Lst_DeQueue already checks for empty lists.Marc Espie
1999-12-18NIL, NILGNODE, etc, are only glorified NULL.Marc Espie
1999-12-18make does not use circular lists, get rid of the extra weight.Marc Espie
1999-12-16Var_Subst is actually two distinct functions folded into one:Marc Espie
1999-12-16for.c becomes sane.Marc Espie
1999-12-16Allocate buffers as static data structures.Marc Espie
1999-12-16Remove unneeded extraneous zeros at the end of buffers.Marc Espie
1999-12-16Split Buf_GetAll into Buf_Retrieve/Buf_Size.Marc Espie
1999-12-16Start cleaning up buf.c in earnest.Marc Espie
1999-12-06Clean up buffers interface somewhat:Marc Espie
1999-11-11Communicate line numbers between parse.c and for.c.Marc Espie
1999-11-11Lineno as unsigned long. Slightly easier for printf, and more sensible.Marc Espie
1999-11-10Make ParseSkipLine more regular:Marc Espie
1999-10-05Mark ParseReadC as inline (from NetBSD)Marc Espie
1999-10-05Efficiency patch from NetBSD:Marc Espie
1999-05-04Better comment explaining last change:Todd C. Miller
1999-05-04Allow embedded ":" or "!" in target namesTodd C. Miller
1998-12-05Modifications from netbsd:Marc Espie
1998-07-02Fix a bug where make gets confused by targets beginning with a period (``.'')Todd C. Miller
1997-07-25#if __STDC__ --> #ifdef __STDC__Michael Shalayeff
1997-04-28Back out newer .USE code as it caused problems. I've done a "make build"Todd C. Miller
1997-04-01Sync with NetBSD (mostly by christos initial substitution/regexp from Der Mouse)Todd C. Miller
1997-03-26s/main/listmain/; seebs@solon.comTheo de Raadt
1996-11-30Sync with NetBSD:Todd C. Miller
1996-09-21From NetBSD (christos):briggs
1996-09-02Sync up with NetBSD:briggs
1996-07-23nicer error message; netbsd pr#2651; enami@ba2.so-net.or.jpTheo de Raadt
1996-03-27From NetBSD: merge of 960317Niklas Hallqvist
1996-03-02Make sure SYSV-style include directives are only matched when there is aThorsten Lockert
1996-02-23Implement an -m option used for replacing /usr/share/mk with aNiklas Hallqvist
1996-02-22From NetBSD:Niklas Hallqvist
1995-12-17from christos:Theo de Raadt
1995-12-14from christos@netbsd:Theo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt