<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/csu/Makefile, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/csu/Makefile?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/csu/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-27T18:35:07Z</updated>
<entry>
<title>Prevent the use of jump tables on powerpc64 as well.</title>
<updated>2020-06-27T18:35:07Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-27T18:35:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7bccb2005a2d72cfe42eb6761bbc6dd66c3c597c'/>
<id>urn:sha1:7bccb2005a2d72cfe42eb6761bbc6dd66c3c597c</id>
<content type='text'>
ok patrick@, drahn@
</content>
</entry>
<entry>
<title>disable altivec and vsx as it causes issues in qemu testing.</title>
<updated>2020-06-25T04:11:59Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2020-06-25T04:11:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8bf96a7fa8dfda15542fe224b1869f5753d87581'/>
<id>urn:sha1:8bf96a7fa8dfda15542fe224b1869f5753d87581</id>
<content type='text'>
This probably should be backed out after fully debugged, vector
instructions caused problems with debug configuration.
</content>
</entry>
<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>
</feed>
