<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/csu/Makefile, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/csu/Makefile?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/csu/Makefile?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-19T11:23:54Z</updated>
<entry>
<title>Disable builtins on ppc in order to prevent the compiler from optimizing in</title>
<updated>2020-05-19T11:23:54Z</updated>
<author>
<name>mortimer</name>
<email>mortimer@openbsd.org</email>
</author>
<published>2020-05-19T11:23:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2d072eeb6cb6a20792ad523e370e0d204055bba7'/>
<id>urn:sha1:2d072eeb6cb6a20792ad523e370e0d204055bba7</id>
<content type='text'>
calls to libc in the process boot code that might not work before things
like the GOT are set up.

Suggested by deraadt@ ok visa@
</content>
</entry>
<entry>
<title>Need to compile rcrt0.o with -fno-jump-tables on powerpc as well.</title>
<updated>2019-07-01T15:55:50Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-07-01T15:55:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=151e2b29c1ddc95ab042336159a827573ed15012'/>
<id>urn:sha1:151e2b29c1ddc95ab042336159a827573ed15012</id>
<content type='text'>
ok visa@
</content>
</entry>
<entry>
<title>Since clang only supports the "secure" PLT ABI for "big" PIC/PIE on powerpc,</title>
<updated>2019-06-28T13:43:48Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-06-28T13:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8a17ffc511e83c2d3c84597fcc89a87e3e826d83'/>
<id>urn:sha1:8a17ffc511e83c2d3c84597fcc89a87e3e826d83</id>
<content type='text'>
stop building the csu code with -fpie on that platform.

ok guenther@, visa@
</content>
</entry>
<entry>
<title>Prevent clang from using builtins and jump tables in _dl_boot_bind()</title>
<updated>2019-04-19T08:59:40Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2019-04-19T08:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aadc573989d6596221bdc069004fbf9c0ab57ad4'/>
<id>urn:sha1:aadc573989d6596221bdc069004fbf9c0ab57ad4</id>
<content type='text'>
on mips64. They need relocation and consequently cannot be used
in that function.

OK kettenis@
</content>
</entry>
<entry>
<title>Remove -S from install commands</title>
<updated>2019-02-24T12:57:13Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2019-02-24T12:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d125f36660e746ef78f30e303c3b69861c0c6aaa'/>
<id>urn:sha1:d125f36660e746ef78f30e303c3b69861c0c6aaa</id>
<content type='text'>
As of usr.bin/xinstall/install.c revision 1.68, -S is a no-op and
install(1) will always create files safely, thus clean the option usage
from the tree.

Diff from Lauri Tirkkonen &lt;lotheac at iki dot fi&gt;, thanks.
</content>
</entry>
<entry>
<title>Fix dependency generation: pass ${DFLAGS} and -MF explicitly</title>
<updated>2017-08-12T00:05:16Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-08-12T00:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=32219c94eaa3ecf700c23ff08fe7fb090a9d0ea7'/>
<id>urn:sha1:32219c94eaa3ecf700c23ff08fe7fb090a9d0ea7</id>
<content type='text'>
problem noted by deraadt@
ok espie@
</content>
</entry>
<entry>
<title>remove misc. depend and yacc nits that no longer matter.</title>
<updated>2017-07-10T21:30:37Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-10T21:30:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2b34b792e55b659a7168c780c629dee63188f9a4'/>
<id>urn:sha1:2b34b792e55b659a7168c780c629dee63188f9a4</id>
<content type='text'>
okay millert@
</content>
</entry>
<entry>
<title>amd64 can build rcrt0.o with the stack-protector</title>
<updated>2017-01-21T00:46:32Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-01-21T00:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e5da831f0bb139a39089279765a481d828e4c0fa'/>
<id>urn:sha1:e5da831f0bb139a39089279765a481d828e4c0fa</id>
<content type='text'>
ok kettenis@ deraadt@
</content>
</entry>
<entry>
<title>Use sed -i to post-process .depend. This avoids permission issues caused</title>
<updated>2016-11-08T19:04:48Z</updated>
<author>
<name>natano</name>
<email>natano@openbsd.org</email>
</author>
<published>2016-11-08T19:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1049ab8305012afc653bd55fe08eb3a2f5ebd65f'/>
<id>urn:sha1:1049ab8305012afc653bd55fe08eb3a2f5ebd65f</id>
<content type='text'>
by the file being created in /tmp.

tweaks and ok tb
</content>
</entry>
<entry>
<title>unify tmp depend generation.</title>
<updated>2016-10-15T13:00:07Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2016-10-15T13:00:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d218f304eb002ca86232d92a92d2d3f3f0ec8211'/>
<id>urn:sha1:d218f304eb002ca86232d92a92d2d3f3f0ec8211</id>
<content type='text'>
- simpler uniform pattern
- put the tmpfile in OBJDIR, so that mv doesn't whine about groups
when using a separate builduser.

okay millert@
</content>
</entry>
</feed>
