<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/make/Makefile, 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-10-28T23:33:57Z</updated>
<entry>
<title>Split var.c into var.c and var_modify.c and move all the modification funcs</title>
<updated>2002-10-28T23:33:57Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-28T23:33:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85779f0eadefc3602cfa1c44e1af36d854b79356'/>
<id>urn:sha1:85779f0eadefc3602cfa1c44e1af36d854b79356</id>
<content type='text'>
to var_modify.c, for readability.  constify some low hanging fruit (string
manipulation functions) and the upper layers appropriately.  No longer use
the private strstr(3) implementation, while changing string code.

Tested by:      lots of successful make buildworld.
</content>
</entry>
<entry>
<title>Move utilitarian routines to util.c, which isn't the same as the old</title>
<updated>2002-10-10T19:27:48Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-10-10T19:27:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8137bcf93914a510a01d9a764bf9e33c98b010a'/>
<id>urn:sha1:f8137bcf93914a510a01d9a764bf9e33c98b010a</id>
<content type='text'>
compatability-geared util.c.  These are things like message printers
and the PrintAddr function for traversing lists.  Other general-purpose
utilities inside make(1) can go here, in time.
</content>
</entry>
<entry>
<title>Give make(1) the ability to use KQUEUE to wait for worker processes</title>
<updated>2002-10-04T20:30:03Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2002-10-04T20:30:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5fd43411f3b4e6db88e4f2068e7b7e7b87cd6b33'/>
<id>urn:sha1:5fd43411f3b4e6db88e4f2068e7b7e7b87cd6b33</id>
<content type='text'>
instead of polling for them.

Unfortunately we cannot enable it yet because it panics the kernel
somewhere in kqueue.

Submitted by:	Stefan Farfeleder &lt;e0026813@stud3.tuwien.ac.at&gt;
</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>Deal with bootstrapping from an old -current (almost exactly a year old)</title>
<updated>2002-08-31T07:18:40Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-08-31T07:18:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b2f27b0fe1959aad1d2a995f15e8022e73544d7'/>
<id>urn:sha1:7b2f27b0fe1959aad1d2a995f15e8022e73544d7</id>
<content type='text'>
which fails the make tests (doesn't understand ${notdef:U}) and therefore
fails on __FBSDID in usr.bin/make/*.  -DBOOTSTRAPPING is no help here since
this is before we are using the new share/mk/* files, and it would conflict
with the builtin -DBOOTSTRAPPING support later.. so use a different flag.
</content>
</entry>
<entry>
<title>Add a -C ala GNU make(1) for Makefiles which are too lazy to use $(MAKE) and</title>
<updated>2002-08-25T02:45:04Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2002-08-25T02:45:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=acdb9a105ea74732809e6beb7b10eeccf0c8567e'/>
<id>urn:sha1:acdb9a105ea74732809e6beb7b10eeccf0c8567e</id>
<content type='text'>
this particular GNU flag.  It changes into the given directory for the
operation in question.  This just goes into said directory at the time of
parsing the argument for getopt(3).

Submitted by:	Rachel Hestilow &lt;rachel@jerkcity.com&gt;
</content>
</entry>
<entry>
<title>Back out the ``run shell from $PATH'' change; this was an overkill</title>
<updated>2002-05-24T15:51:27Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-05-24T15:51:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1737392273657f11ce69e169701aae40163be8e3'/>
<id>urn:sha1:1737392273657f11ce69e169701aae40163be8e3</id>
<content type='text'>
and is insecure.

Requested by:	bde
</content>
</entry>
<entry>
<title>Do not run shell from /bin, run it from $PATH.</title>
<updated>2002-05-22T14:53:18Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-05-22T14:53:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ea98f295f75aa63690a5f834fa3121caf28d028e'/>
<id>urn:sha1:ea98f295f75aa63690a5f834fa3121caf28d028e</id>
<content type='text'>
Bump MAKE_VERSION to 5200205221.
</content>
</entry>
<entry>
<title>Added the MAKE_VERSION global that could be useful in determining</title>
<updated>2002-05-22T14:35:47Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-05-22T14:35:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e9bddc97b09e1cb2b843bbd92b9b99aa4847d85'/>
<id>urn:sha1:8e9bddc97b09e1cb2b843bbd92b9b99aa4847d85</id>
<content type='text'>
if a given make(1) is feature-compatible with a set of makefiles.

When merged, this will be used to replace the ugly upgrade_checks
hacks in src/Makefile.

Version has the RYYYYMMDDX format, where R is from RELENG_&lt;R&gt; and
X allows for 10 distinguishable changes per day.

Discussed with:	bde
</content>
</entry>
<entry>
<title>Fix copyrights, and undo SCS ID damage.</title>
<updated>2002-04-13T10:57:56Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-04-13T10:57:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b24805230a3188cc043ba69f976facab732ccbd'/>
<id>urn:sha1:9b24805230a3188cc043ba69f976facab732ccbd</id>
<content type='text'>
</content>
</entry>
</feed>
