<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/make/nonints.h, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F13</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F13'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-05-10T14:10:44Z</updated>
<entry>
<title>Move the remaining two prototypes from nonints.h to make.h and</title>
<updated>2005-05-10T14:10:44Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-05-10T14:10:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a139b7bac17b8e73aa0bb5780c978ab7db12166c'/>
<id>urn:sha1:a139b7bac17b8e73aa0bb5780c978ab7db12166c</id>
<content type='text'>
remove nonints.h.

Patch:	7.204
Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Move Cmd_Exec() from main.c to job.c and fix its prototype. This</title>
<updated>2005-05-10T13:18:58Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-05-10T13:18:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c26295ddea669e7a5c836662f940eecf38c1d2d9'/>
<id>urn:sha1:c26295ddea669e7a5c836662f940eecf38c1d2d9</id>
<content type='text'>
results in a warning that will go away soon.

Patch:		7.198
Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Implement a pseudo-target .WARN that allows toggeling the warning flags</title>
<updated>2005-04-29T14:37:44Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-04-29T14:37:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3dece030a5e04112872d080c6d19af24c8666aa3'/>
<id>urn:sha1:3dece030a5e04112872d080c6d19af24c8666aa3</id>
<content type='text'>
for the current make. This does not override flags specified on the
command line and these settings are not passed to sub-makes.
</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>Some more easy constification.</title>
<updated>2005-02-04T07:51:00Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-04T07:51:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e23bc3a20169f25cd0e952c6809a2cd1f1cf9200'/>
<id>urn:sha1:e23bc3a20169f25cd0e952c6809a2cd1f1cf9200</id>
<content type='text'>
Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Clean up include files and file including. Split nonints.h into pieces</title>
<updated>2005-02-01T10:50:37Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-02-01T10:50:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a2029bac2130f8d12b0c3bfa5fca898e12e29a9'/>
<id>urn:sha1:7a2029bac2130f8d12b0c3bfa5fca898e12e29a9</id>
<content type='text'>
that get included just where they are needed. All headers include the
headers that they need to compile (just with an empty .c file). Sort
includes alphabetically where apropriate and fix some duplicate commenting
for struct Job, struct GNode and struct Shell by removing one version and
inlining the comments into the structure declaration (the comments have been
somewhat outdated).

This patch does not contain functional changes (checked with md5).

Submitted by:	Max Okumoto &lt;okumoto@ucsd.edu&gt;
</content>
</entry>
<entry>
<title>Fix quoting of the MAKEFLAGS environment variable by only quoting spaces</title>
<updated>2005-01-26T18:19:39Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-01-26T18:19:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b071ad2dca61c1cfdd57e5045ec930d3d9d596ce'/>
<id>urn:sha1:b071ad2dca61c1cfdd57e5045ec930d3d9d596ce</id>
<content type='text'>
and tabs. This is still not correct for command line variable values
ending in a backslash because this would require a larger effort.
Document this limitation in the BUGS section of the man page. The
quoting is mostly compatible with that of gmake and smake.

Tested by:	Max Okumoto and Joerg Sonnenberger from DragonFly BSD
Reviewed by:	ru (man page, partly)
</content>
</entry>
<entry>
<title>Remove all the cleanup functions. There is no reason to free memory</title>
<updated>2004-12-17T13:20:19Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2004-12-17T13:20:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=674a77f86429418b54b7687c80db60f689bca8d9'/>
<id>urn:sha1:674a77f86429418b54b7687c80db60f689bca8d9</id>
<content type='text'>
just before exiting (especially given the number of memory leaks) -
it just costs time.
</content>
</entry>
<entry>
<title>Instead of dynamically allocating list heads allocated them statically</title>
<updated>2004-12-16T16:14:16Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2004-12-16T16:14:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d614caea7ecb5640fea14644156fe3dd7bec022'/>
<id>urn:sha1:1d614caea7ecb5640fea14644156fe3dd7bec022</id>
<content type='text'>
now that their size is only two pointers. This eliminates a lot of calls
to Lst_Init and from there to malloc together with many calls to
Lst_Destroy (in places where the list is obviously empty). This also
reduces the chance to leave a list uninitilized so we can remove more
NULL pointer checks and probably eliminates a couple of memory leaks.
</content>
</entry>
<entry>
<title>Consify the arguments to str_concat. Remove the STR_DOFREE flag for that</title>
<updated>2004-12-08T08:11:59Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2004-12-08T08:11:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cb93e26c8adcb43f291c657987a73b1f20f37cd7'/>
<id>urn:sha1:cb93e26c8adcb43f291c657987a73b1f20f37cd7</id>
<content type='text'>
purpose and explicitely free the input string in the one place that was
calling str_concat with that flag.

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