<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/make/buf.c, branch releng/9.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-01-20T17:15:12Z</updated>
<entry>
<title>Remove inlining of functions that are used mostly in different object files.</title>
<updated>2009-01-20T17:15:12Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@FreeBSD.org</email>
</author>
<published>2009-01-20T17:15:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3f8760e331c29aa69bf7c9d455762ab4fdf510b2'/>
<id>urn:sha1:3f8760e331c29aa69bf7c9d455762ab4fdf510b2</id>
<content type='text'>
This gets rid of gnu89 style inlining. Also silence gcc by assigning two
variables NULL. This lets use to remove NO_WERROR.

Approved by:	kib (mentor)
Approved by:	harti
</content>
</entry>
<entry>
<title>Move the Boolean and ReturnStatus stuff from sprite.h to util.h and</title>
<updated>2005-05-13T08:53:00Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-05-13T08:53:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=38147431602891e0d069d4f8bb9cb2690314cc20'/>
<id>urn:sha1:38147431602891e0d069d4f8bb9cb2690314cc20</id>
<content type='text'>
get rid of sprite.h.

Obtained from:	DragonFlyBSD
</content>
</entry>
<entry>
<title>Move the MAX macro to a util.h so it becomes usable in other modules.</title>
<updated>2005-03-31T11:12:45Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-03-31T11:12:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ae6bff540a123c63b06decd39688b650e832dc7e'/>
<id>urn:sha1:ae6bff540a123c63b06decd39688b650e832dc7e</id>
<content type='text'>
Suggested by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Two new functions: Buf_Data() returns a reference to the data in</title>
<updated>2005-03-22T07:42:51Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-03-22T07:42:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9668c011e9174bf045e241ab666df992a765650e'/>
<id>urn:sha1:9668c011e9174bf045e241ab666df992a765650e</id>
<content type='text'>
the buffer and Buf_AppendBuf() appends a copy of one buffer to another
buffer.

Patch:		7.146,7.147

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Create a new function Buf_Peel that returns the string from inside</title>
<updated>2005-03-08T13:15:18Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-03-08T13:15:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3509f4d713e525c5434286783add85df080c329f'/>
<id>urn:sha1:3509f4d713e525c5434286783add85df080c329f</id>
<content type='text'>
a Buffer and frees the Buffer.
</content>
</entry>
<entry>
<title>Introduce Buf_StripNewLines() and use it where appropriate.</title>
<updated>2005-02-07T11:27:47Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-07T11:27:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46ca4347374ab1d846340cda3f2725c9196366b5'/>
<id>urn:sha1:46ca4347374ab1d846340cda3f2725c9196366b5</id>
<content type='text'>
Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Invent a Buf_AppendRange function that appends a non-NUL-terminated string</title>
<updated>2005-02-07T07:54:23Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-07T07:54:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ae9eed128194cc0ab7e4bb9507f568717aff2cd7'/>
<id>urn:sha1:ae9eed128194cc0ab7e4bb9507f568717aff2cd7</id>
<content type='text'>
given by a pointer to the start of the string and a pointer one behind
the end.

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Invent a Buf_Append function to append a NUL-terminated string</title>
<updated>2005-02-07T07:49:16Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-07T07:49:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d01d6678adea9060e8f50449d3fa54b33e2b2e6e'/>
<id>urn:sha1:d01d6678adea9060e8f50449d3fa54b33e2b2e6e</id>
<content type='text'>
and use it thoughout the code.

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Rewrite of the buf code:</title>
<updated>2005-02-04T16:48:35Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-04T16:48:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f4dd2410336732b5ad79ce13950592050406336f'/>
<id>urn:sha1:f4dd2410336732b5ad79ce13950592050406336f</id>
<content type='text'>
- convert Buf_AddByte from a macro to a function
- move #define's into the header file
- remove unused field in struct Buffer
- remove size fields - they can be easily computed
- inline Buf_OvAddByte

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>None of the users of Buf_Discard used it to get rid of only a part of</title>
<updated>2005-02-04T13:34:16Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-04T13:34:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8900c134b0fc14ca37ce2494bc3a1b8950731f7'/>
<id>urn:sha1:b8900c134b0fc14ca37ce2494bc3a1b8950731f7</id>
<content type='text'>
the buffer. So replace Buf_Discard by Buf_Clear which just gets rid
of the entire contents.

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
</feed>
