<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/make/parse.c, branch release/5.2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-11-28T12:47:56Z</updated>
<entry>
<title>Finish the fix in revision 1.39 -- make(1)'s behavior is now</title>
<updated>2002-11-28T12:47:56Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-11-28T12:47:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=43b92fef626c219f759af893429c2b275993c19a'/>
<id>urn:sha1:43b92fef626c219f759af893429c2b275993c19a</id>
<content type='text'>
"greedy" with respect to finding the dependency operators.

Approved by:	re
</content>
</entry>
<entry>
<title>De-obfuscate and correct the include path handling for SysV style includes.</title>
<updated>2002-10-23T01:57:33Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-23T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d5e8e35b5d8d5b5c56ec46bfe55cc97cf70f885'/>
<id>urn:sha1:1d5e8e35b5d8d5b5c56ec46bfe55cc97cf70f885</id>
<content type='text'>
PR:		32759
Submitted by:	Mark Valentine
Reviewed by:	Matthew Emmerton" &lt;matt@gsicomp.on.ca&gt;
MFC after:	15 days
</content>
</entry>
<entry>
<title>Convert make(1) to use ANSI style function declarations.  Variable</title>
<updated>2002-10-09T03:42:10Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-09T03:42:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4526ed6ffb47e16844e942555ad0fab102401734'/>
<id>urn:sha1:4526ed6ffb47e16844e942555ad0fab102401734</id>
<content type='text'>
documentation already adequatedly existed in the description in most
cases.  Where it did not, it was added.  If no documentation existed
beforehand, then none was added.  Some unused dummies for use in the
traversal functions were marked as __unused during the conversion.
Occasionally, local style fixes were applied to lines already being
modified or influenced.

Now make(1) should always build with WARNS=3.
</content>
</entry>
<entry>
<title>Remove extern declarations from functions and source files where they would</title>
<updated>2002-10-09T01:56:02Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-09T01:56:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=15c11220eed06314333ea8b591cccb9d289dd869'/>
<id>urn:sha1:15c11220eed06314333ea8b591cccb9d289dd869</id>
<content type='text'>
happily fit into headers.
</content>
</entry>
<entry>
<title>Remove 6-years-stale #if0, the behaviour isn't ever going to be limited to</title>
<updated>2002-10-02T16:03:26Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-02T16:03:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0b6a3508ac834732cf8b9b4ffa83676e0c7ee05c'/>
<id>urn:sha1:0b6a3508ac834732cf8b9b4ffa83676e0c7ee05c</id>
<content type='text'>
compatible mode, as far as I know, since we use it...
</content>
</entry>
<entry>
<title>Make make(1) WARNS=6 clean except for const issues.  This mostly involves</title>
<updated>2002-09-28T23:35:07Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-28T23:35:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=763d9eb177d7a6521dd5dd72b518789718e33894'/>
<id>urn:sha1:763d9eb177d7a6521dd5dd72b518789718e33894</id>
<content type='text'>
renaming variables to not shadow libc functions or greater scope locals.  Kinda
makes one wonder if the extern ones weren't meant in some of these places :)

The only thing I'd still like to do WRT this is possibly combine rstat and
status in compat.c -- that should be fine, as I do not think the codepaths
will want both around at once.

Sponsored by:	Bright Path Solutions
</content>
</entry>
<entry>
<title>Add empty default cases where they should be, remove non-local execution stuff</title>
<updated>2002-09-28T20:03:26Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-28T20:03:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1e3d8881cfbe2762be6f3fa4cdc0a1b153a5b512'/>
<id>urn:sha1:1e3d8881cfbe2762be6f3fa4cdc0a1b153a5b512</id>
<content type='text'>
in compat.c which doesn't even have preprocessor-conditional-hidden support
code, and add a debugging statement where we might end up with a nil list
somehow, but where I doubt it.

First confirmed userland kill for Flexelint.

Sponsored by:	Bright Path Solutions
</content>
</entry>
<entry>
<title>Remove a semicolon that appears to be a lie.</title>
<updated>2002-09-26T06:44:30Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-26T06:44:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a08239b5d0ec14d759805b37b1eed3d1c113c3ea'/>
<id>urn:sha1:a08239b5d0ec14d759805b37b1eed3d1c113c3ea</id>
<content type='text'>
Spotted by:	SPARC64 make WARNS=3
Sponsored by:	Rachel Hestilow &lt;rachel@jerkcity.com&gt;
</content>
</entry>
<entry>
<title>Make the DEBUGF() macro portable by (ugh) adding a Debug() function, which</title>
<updated>2002-09-18T16:13:03Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-18T16:13:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2dbb6cf1cb59a2b30f8dc6dddd20bf110b0b49a8'/>
<id>urn:sha1:2dbb6cf1cb59a2b30f8dc6dddd20bf110b0b49a8</id>
<content type='text'>
is merely printf() but to stderr.  This takes care of the caveat which lead
to the use of a vararg macro -- getting everything to stderr.
</content>
</entry>
<entry>
<title>Move common use of if (DEBUG(FOO)) printf... to DEBUGF(FOO, ...), using</title>
<updated>2002-09-17T22:31:26Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-17T22:31:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cdba64071cada4caf017884bc3ca7eba76c05e18'/>
<id>urn:sha1:cdba64071cada4caf017884bc3ca7eba76c05e18</id>
<content type='text'>
variable length arguments to a macro.  Bump version as this makes DEBUG
statements *always* go to stderr rather than sometimes stdout.  There are
a few stragglers, which I will take care of as soon as I can.  Mostly these
relate to the need-for-death-of some of the remote job code.

Nearby stylistic nits and XXX added/fixed where appropriate.
</content>
</entry>
</feed>
