<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/gnu/usr.bin/binutils, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/gnu/usr.bin/binutils?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-01-28T01:36:32Z</updated>
<entry>
<title>Explicitly enable -fcommon, rather than untangle common symbols.</title>
<updated>2021-01-28T01:36:32Z</updated>
<author>
<name>mortimer</name>
<email>mortimer@openbsd.org</email>
</author>
<published>2021-01-28T01:36:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c59355e1a1b50764f7d898cedb8f5db7ce3959b3'/>
<id>urn:sha1:c59355e1a1b50764f7d898cedb8f5db7ce3959b3</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Fix a bug that GDB could not show the symbols of the core dump it was</title>
<updated>2020-12-02T01:47:53Z</updated>
<author>
<name>asou</name>
<email>asou@openbsd.org</email>
</author>
<published>2020-12-02T01:47:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0e3c5b800030af47a56173f6b1110071813d3b3f'/>
<id>urn:sha1:0e3c5b800030af47a56173f6b1110071813d3b3f</id>
<content type='text'>
generated with the static linked ELF file.

ok mpi@
</content>
</entry>
<entry>
<title>Add minimal support for OpenBSD/powerpc64.</title>
<updated>2020-09-30T17:17:37Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-09-30T17:17:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3d8f83828e3913cb1e2df05876f5de04b6ab89b'/>
<id>urn:sha1:f3d8f83828e3913cb1e2df05876f5de04b6ab89b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use consistent types in comparison to fix build with clang 10.</title>
<updated>2020-07-31T14:27:30Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2020-07-31T14:27:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78bc84a50eff73835ae5206b6d1ffc40ad1c77e9'/>
<id>urn:sha1:78bc84a50eff73835ae5206b6d1ffc40ad1c77e9</id>
<content type='text'>
Instead of just checking if *namep is NULL, also check if the string
pointed by *namep is empty. This is probably the original intent of
the code.

OK kettenis@ jsg@ deraadt@
</content>
</entry>
<entry>
<title>change bfd amd64 ELF_MAXPAGESIZE from 1M to 4K</title>
<updated>2020-07-23T14:53:48Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-07-23T14:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=37304ae7a51a9414d63a4be2ca79e2d6f8300e09'/>
<id>urn:sha1:37304ae7a51a9414d63a4be2ca79e2d6f8300e09</id>
<content type='text'>
An amd64 clang 10 binary built with lld 10 would abort after calling
execve(2) if it had been stripped.  PT_LOAD segment aligment being
changed by strip was the cause.

Changing to 4K matches lld and results in a working binary after strip.
Introducing ELF_MINPAGESIZE of 4K (which is ELF_MAXPAGESIZE if not
defined by the arch) would have also worked but we don't support large
pages in userland.

ok kettenis@
</content>
</entry>
<entry>
<title>avoid -Wpointer-compare warning which broke build with clang 10</title>
<updated>2020-06-18T12:18:12Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2020-06-18T12:18:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=12c96e2d0ba2bb7ea0bbf52b9001c551814505db'/>
<id>urn:sha1:12c96e2d0ba2bb7ea0bbf52b9001c551814505db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Teach gdb that the trap frame should be used for alltraps_kern_meltdown().</title>
<updated>2019-12-23T02:18:51Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-12-23T02:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52f39a4c1a5bcfcbfff00534c877faa635f41536'/>
<id>urn:sha1:52f39a4c1a5bcfcbfff00534c877faa635f41536</id>
<content type='text'>
ok bluhm kettenis
</content>
</entry>
<entry>
<title>a few depend:-related thingies that were still in.</title>
<updated>2019-12-21T21:39:59Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2019-12-21T21:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3367dcf595ba746330d95b4c926ae4b05b798c0c'/>
<id>urn:sha1:3367dcf595ba746330d95b4c926ae4b05b798c0c</id>
<content type='text'>
okay millert@, tb@
</content>
</entry>
<entry>
<title>not renaming those temp files should be fatal</title>
<updated>2019-12-17T17:25:51Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2019-12-17T17:25:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d983f9a75cb7bf3ac4a8174836a2525232e37901'/>
<id>urn:sha1:d983f9a75cb7bf3ac4a8174836a2525232e37901</id>
<content type='text'>
this got fixed in recent binutils, but it's GPLv3.
So do the same thing in a slightly different way

okay guenther@
</content>
</entry>
<entry>
<title>Fix backtrace across signals on amd64</title>
<updated>2019-10-21T13:09:52Z</updated>
<author>
<name>kurt</name>
<email>kurt@openbsd.org</email>
</author>
<published>2019-10-21T13:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=69a3f03dac39827683e26d7a90808b42ea9e403a'/>
<id>urn:sha1:69a3f03dac39827683e26d7a90808b42ea9e403a</id>
<content type='text'>
okay guenther@ kettenis@
</content>
</entry>
</feed>
