summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/buf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* introduce a "Buf_Reinit" function for handling static buffers that canespie2020-01-131-1/+10
* tweak buffer handling a bit:espie2019-12-211-33/+26
* Add missing #include <stdint.h> for SIZE_MAXmillert2015-04-291-1/+2
* add check for overflow while doubling (very unlikely in practice, but stillespie2015-04-251-2/+15
* say goodbye to killing trailing spaces.espie2012-11-071-11/+1
* major overhaul of the way make handle jobs, inspired by dpb:espie2012-09-211-1/+20
* Correct $OpenBSD$ stuffespie2010-07-191-2/+1
* two small changes:espie2010-07-191-1/+1
* reindent (no binary change)espie2007-07-241-30/+30
* ISO function declarations, trim a few comments, rename a few variables toespie2004-04-071-13/+6
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-6/+2
* -Wall cleanup, mostly useless otherwisederaadt2001-05-301-2/+2
* Blech! gcc is a stupid program. Compiling with -fno-builtin shows lotsespie2001-05-291-1/+2
* Mostly clean-up:espie2001-05-231-20/+13
* Synch with my current work.espie2001-05-031-25/+46
* Clean-ups:espie2000-11-241-11/+3
* Some systematic clean-up.espie2000-09-141-9/+10
* Allocate buffers as static data structures.espie1999-12-161-17/+7
* Remove redundant fields from struct Buffer.espie1999-12-161-101/+25
* Split Buf_GetAll into Buf_Retrieve/Buf_Size.espie1999-12-161-44/+2
* Start cleaning up buf.c in earnest.espie1999-12-161-57/+30
* Clean up buffers interface somewhat:espie1999-12-061-71/+75
* Kill unused functions Buf_UngetByte, Buf_UngetBytes, Buf_GetByte, Buf_GetBytes.espie1999-10-051-176/+17
* Modifications from netbsd:espie1998-12-051-2/+2
* Sync with NetBSD (mostly by christos initial substitution/regexp from Der Mouse)millert1997-04-011-4/+4
* Sync with NetBSD:millert1996-11-301-9/+34
* rcsidderaadt1996-06-261-1/+2
* sync to netbsd 960418deraadt1996-04-211-3/+3
* initial import of NetBSD treederaadt1995-10-181-0/+442