<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/share/mk/bsd.sys.mk, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/share/mk/bsd.sys.mk?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/share/mk/bsd.sys.mk?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-07-09T14:04:50Z</updated>
<entry>
<title>have bsd.prog.mk/bsd.lib.mk generate .y -&gt; .c/.h rules without intermediate</title>
<updated>2017-07-09T14:04:50Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-09T14:04:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b32aa918827a9305f276d569cc740a2d6df0c830'/>
<id>urn:sha1:b32aa918827a9305f276d569cc740a2d6df0c830</id>
<content type='text'>
files. This fixes up parallel builds in the default case.
FreeBSD does something similar.

okay millert@
</content>
</entry>
<entry>
<title>make use of (f)lex -o option to create unique temporary files, so that</title>
<updated>2017-07-05T13:31:40Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-05T13:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=14e0d39582061dc0b86809aea4ed717936226485'/>
<id>urn:sha1:14e0d39582061dc0b86809aea4ed717936226485</id>
<content type='text'>
make -j will be happier.

okay millert@
</content>
</entry>
<entry>
<title>effectively kill depend as an independant target (there are a few corners</title>
<updated>2017-07-01T14:41:54Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-01T14:41:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a86afe1b9ffc646f5490ddc208710cb430fb14b0'/>
<id>urn:sha1:a86afe1b9ffc646f5490ddc208710cb430fb14b0</id>
<content type='text'>
where a separate depend step is still needed, mostly gcc3 and mesa).

Use of BUILDFIRST is mostly enough to make sure important stuff is built
first.

Otherwise, this makes use of -M* compiler options to generate dependencies
on the fly.  There is a bit of behind-the-scene for targets with several
steps (like yacc and/or libraries) and the compiler needs extra hand-holding
with assembler files (don't know why, don't care).

Idea based on guenther@'s initial kernel work, loads of input from
drahn, aoyama, tb, etc.

okay tb@

"why wait" deraadt@
</content>
</entry>
<entry>
<title>unhook lint from the tree.  The parser is incomplete and difficult</title>
<updated>2012-04-08T15:56:28Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2012-04-08T15:56:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=489224419a07a287c3e5fd673d55efad5e3b633b'/>
<id>urn:sha1:489224419a07a287c3e5fd673d55efad5e3b633b</id>
<content type='text'>
to fix and there are several alternatives that don't tell quite so many
dangerous lies.

enthusiastic agreement from a bunch of people
</content>
</entry>
<entry>
<title>support 'make lint' in dirs which contain .y and .l files, help from naddy</title>
<updated>2006-05-27T23:01:21Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2006-05-27T23:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f2bbef501b43e1b7d0384c1aedaf1aff456d44de'/>
<id>urn:sha1:f2bbef501b43e1b7d0384c1aedaf1aff456d44de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "-idirafter ${DESTDIR}/usr/include/g++" to CXXFLAGS if DESTDIR is set.</title>
<updated>2000-07-06T23:12:41Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2000-07-06T23:12:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9f7598405af17a5ae50c576644306bf13124ab6e'/>
<id>urn:sha1:9f7598405af17a5ae50c576644306bf13124ab6e</id>
<content type='text'>
Fixes "make build" problems w/ libcurses++ since -nostdinc is in effect.
</content>
</entry>
<entry>
<title>sync</title>
<updated>1996-05-22T12:20:05Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>1996-05-22T12:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=59c39409d630b18afe862b6f896f793f6f9507d3'/>
<id>urn:sha1:59c39409d630b18afe862b6f896f793f6f9507d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix CCPFLAGS when DESTDIR set, formerly in sys.mk, been away for a</title>
<updated>1996-05-13T12:44:44Z</updated>
<author>
<name>niklas</name>
<email>niklas@openbsd.org</email>
</author>
<published>1996-05-13T12:44:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c5d93c5716b897e6aba1ff39fd73b012f96ad523'/>
<id>urn:sha1:c5d93c5716b897e6aba1ff39fd73b012f96ad523</id>
<content type='text'>
while, but need to be in here somewhere.
</content>
</entry>
<entry>
<title>Labeling style changed ($OpenBSD$).</title>
<updated>1996-03-05T11:12:30Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>1996-03-05T11:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=88a6173468f671049186eaa548b1c5ddf8047ed9'/>
<id>urn:sha1:88a6173468f671049186eaa548b1c5ddf8047ed9</id>
<content type='text'>
POSTINSTALL added to the &lt;bsd.lkm.mk&gt; (see bsd.README for details).
</content>
</entry>
<entry>
<title>Added &lt;bsd.lkm.mk&gt; file. Correspondent changes made to the bsd.README.</title>
<updated>1996-02-25T19:02:30Z</updated>
<author>
<name>mickey</name>
<email>mickey@openbsd.org</email>
</author>
<published>1996-02-25T19:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=04c095256ca4a4df1aba0c158a55e06da1ff634a'/>
<id>urn:sha1:04c095256ca4a4df1aba0c158a55e06da1ff634a</id>
<content type='text'>
All the rest changed to be $OpenBSD$.
Dedicated to Suzi Quatro (she must be alive still, so best wishes to here).
</content>
</entry>
</feed>
