<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/make/dir.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>2003-10-02T21:30:30Z</updated>
<entry>
<title>Fix a bug that prevented exists() from finding "foo/", "foo/."</title>
<updated>2003-10-02T21:30:30Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-10-02T21:30:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=21159d1687baa5f8c04b44ded49de89647190090'/>
<id>urn:sha1:21159d1687baa5f8c04b44ded49de89647190090</id>
<content type='text'>
and "foo/.." when ".PATH: foo" was also given.

PR:		bin/34062
</content>
</entry>
<entry>
<title>- Cut out the code that caches the "." directory out of Dir_Init()</title>
<updated>2003-09-14T12:31:33Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-09-14T12:31:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=faf94801fd377e933fea2a07b2873788d05fe672'/>
<id>urn:sha1:faf94801fd377e933fea2a07b2873788d05fe672</id>
<content type='text'>
  into a separate function, Dir_InitDot().

- Postpone the current and object directories detection (and caching
  of the "." directory) until after all command line arguments are
  parsed.  This makes the -C option DTRT.

PR:		bin/47149
</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>Fix merge error in previous commit.</title>
<updated>2002-09-28T20:04:17Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-28T20:04:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76e8db31fc2641d67be1e3685b2a76f0b67a02b8'/>
<id>urn:sha1:76e8db31fc2641d67be1e3685b2a76f0b67a02b8</id>
<content type='text'>
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>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>
<entry>
<title>#define&lt;space&gt; -&gt; #define&lt;tab&gt;</title>
<updated>2002-09-17T21:29:06Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-09-17T21:29:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=37721c830937200b9e0c48230cdd69d1bdf4ec69'/>
<id>urn:sha1:37721c830937200b9e0c48230cdd69d1bdf4ec69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Look for wildcards, and balanced meta-characters such as { and } like NetBSD</title>
<updated>2002-06-20T19:41:21Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-06-20T19:41:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2431da5c7e95582f9b4ddf9fcfbc23641ad92829'/>
<id>urn:sha1:2431da5c7e95582f9b4ddf9fcfbc23641ad92829</id>
<content type='text'>
does.

Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>Remove a stray asterisk in a comment.</title>
<updated>2002-06-01T00:52:28Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-06-01T00:52:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30617de0f3f4364f729f2a5ee0f7d72709ea4488'/>
<id>urn:sha1:30617de0f3f4364f729f2a5ee0f7d72709ea4488</id>
<content type='text'>
</content>
</entry>
</feed>
