summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2000-02-01no need to extern int errno if errno.h is includedTheo de Raadt
2000-01-25Kludge to fix timestamp bug.Marc Espie
2000-01-20Fix problem pointed out by FreeBSD, regen temp file name each time, toMarc Espie
2000-01-19.MAIN is nothing special.Marc Espie
2000-01-08Silence gcc -Wall on alpha in enomem() printf via cast to u_long.Todd C. Miller
2000-01-08Finish changing all Var_Parse arguments to size_t. Thanks to millert@Marc Espie
2000-01-02More bugs... fixes for most pending.Marc Espie
1999-12-26For loops are no longer that bad.Marc Espie
1999-12-19Rearrange Lst_Find interface to conform better with other functions.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-16Bugfix: execvp might fail for many reasons.Marc Espie
1999-12-16Var_Subst is actually two distinct functions folded into one:Marc Espie
1999-12-16remaining part of the previous patch... patch got confused somehow.Marc Espie
1999-12-16for.c becomes sane.Marc Espie
1999-12-16Allocate buffers as static data structures.Marc Espie
1999-12-16Fix those two bugs in cond.c.Marc Espie
1999-12-16Remove unneeded extraneous zeros at the end of buffers.Marc Espie
1999-12-16Remove redundant fields from struct Buffer.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-09Split some allocation/error handling functions out of main.cMarc Espie
1999-12-09Introduce `common usage' buf patterns and use them.Marc Espie
1999-12-06main prototype properly in main.c, remove dup.Marc Espie
1999-12-06Extra parameter no longer needed, ditch.Marc Espie
1999-12-06Instead of retrieving var values from the environment again and again,Marc Espie
1999-12-06Clean up buffers interface somewhat:Marc Espie
1999-12-06Fix handling ofMarc Espie
1999-12-06- introduce interval_dup in str.cMarc Espie
1999-12-06Somehow I didn't delete that file...Marc Espie
1999-11-14Fix erroneous free of static storage.Marc Espie
1999-11-11extern.h is a better name than nonints.hMarc Espie
1999-11-11Close bugMarc 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-11Kill Str_FindSubString, it's strstr.Marc Espie
1999-11-11Move all prototypes to nonints.h. Comment no longer reflects reality.Marc Espie
1999-11-10Turn on strict-prototypes, add missing prototypes.Marc Espie
1999-11-10Make ParseSkipLine more regular:Marc Espie
1999-11-06Document a few of the problems I've found while revamping make.Marc Espie
1999-11-06Bug-fix: when expanding a specific variable v in $A,Marc Espie
1999-10-05Mark ParseReadC as inline (from NetBSD)Marc Espie
1999-10-05Efficiency patch from NetBSD:Marc Espie
1999-10-05Kill unused functions Buf_UngetByte, Buf_UngetBytes, Buf_GetByte, Buf_GetBytes.Marc Espie
1999-10-05util.c only holds compatibility functions that OpenBSD doesn't use.Marc Espie
1999-09-28FixMarc Espie
1999-09-28disabled optimizations for 88kSteve Murphree
1999-09-25Add :L/:U modificators (lowercase/uppercase)Marc Espie