<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcxx/Makefile, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcxx/Makefile?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcxx/Makefile?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-06-17T22:28:47Z</updated>
<entry>
<title>Merge libc++, libc++abi and libunwind version 8.0.0.</title>
<updated>2019-06-17T22:28:47Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-06-17T22:28:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=308ed93135e1e5919c16767bd98e8835e42e613b'/>
<id>urn:sha1:308ed93135e1e5919c16767bd98e8835e42e613b</id>
<content type='text'>
Ports build by naddy@
Tested by visa on octeon
Tested by kettenis on macppc and sparc64
</content>
</entry>
<entry>
<title>Add support for std::filesystem.  We're already installing the</title>
<updated>2019-05-07T05:20:04Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-05-07T05:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc4160f8ff0e43b24be64deda803ad6be91ec090'/>
<id>urn:sha1:fc4160f8ff0e43b24be64deda803ad6be91ec090</id>
<content type='text'>
headers, so also compile the needed source files for it.  While
there, switch to compiling libc++ with C++14.

Prompted by, initial patch from and ok espie@, ok jca@
</content>
</entry>
<entry>
<title>build with NDEBUG defined to disable debug/tracking code</title>
<updated>2019-03-14T08:45:36Z</updated>
<author>
<name>robert</name>
<email>robert@openbsd.org</email>
</author>
<published>2019-03-14T08:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6729dadd7c6946ef18bbd3bb7951d171b4df57cf'/>
<id>urn:sha1:6729dadd7c6946ef18bbd3bb7951d171b4df57cf</id>
<content type='text'>
ok patrick@
</content>
</entry>
<entry>
<title>Merge libc++, libc++abi and libunwind version 7.0.1.</title>
<updated>2019-02-04T17:04:33Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-02-04T17:04:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71d9f34297ef5b8104aac6236e8dc7c95ff5da15'/>
<id>urn:sha1:71d9f34297ef5b8104aac6236e8dc7c95ff5da15</id>
<content type='text'>
Tested by visa on octeon
Tested by kettenis on arm64, armv7 and sparc64
"go for it" deraadt and sthen
</content>
</entry>
<entry>
<title>Link libc++.so against libc++abi.so such that linking C binaries against</title>
<updated>2018-10-13T19:19:21Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2018-10-13T19:19:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=77c081474886c75d6a7a03f395158656626fa044'/>
<id>urn:sha1:77c081474886c75d6a7a03f395158656626fa044</id>
<content type='text'>
a C++ shared library will work correctly with modern linkers.

ok guenther@
</content>
</entry>
<entry>
<title>add -Wall to CFLAGS</title>
<updated>2018-09-11T18:32:56Z</updated>
<author>
<name>robert</name>
<email>robert@openbsd.org</email>
</author>
<published>2018-09-11T18:32:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8cb88e136cc12b79973bb54e628a22f3aae16302'/>
<id>urn:sha1:8cb88e136cc12b79973bb54e628a22f3aae16302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>instead of defining _LIBCPP_DEBUG in debug.cpp which enables some debug</title>
<updated>2018-09-11T18:31:58Z</updated>
<author>
<name>robert</name>
<email>robert@openbsd.org</email>
</author>
<published>2018-09-11T18:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=13317850d06b6ac5a2d670b8d0791ea05a1a42b0'/>
<id>urn:sha1:13317850d06b6ac5a2d670b8d0791ea05a1a42b0</id>
<content type='text'>
code which breaks quiet a few things, define _LIBCPP_BUILDING_LIBRARY
for the complete build to get the needed definitions in debug.cpp without
enabling debug code
</content>
</entry>
<entry>
<title>merge libc++ 6.0.0 (bump lib major); ok patrick@, kettenis@</title>
<updated>2018-09-11T18:29:53Z</updated>
<author>
<name>robert</name>
<email>robert@openbsd.org</email>
</author>
<published>2018-09-11T18:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e933dfd56b2b1c88c8dcf4c47d7dabd4706764dd'/>
<id>urn:sha1:e933dfd56b2b1c88c8dcf4c47d7dabd4706764dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change build infrastructure to allow building both gcc and clang.  This</title>
<updated>2017-04-17T15:53:21Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-04-17T15:53:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d8ee3b1570afd0531506bb87c4850b4e2c9b9d20'/>
<id>urn:sha1:d8ee3b1570afd0531506bb87c4850b4e2c9b9d20</id>
<content type='text'>
doesn't actually flip the switch yet, so aarch64 continues to be the only
architecture for which we build clang.

ok jsg@, deraadt@
</content>
</entry>
<entry>
<title>clang is installed as cc and c++ there is no need to set CC and CXX to</title>
<updated>2017-02-16T02:08:42Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2017-02-16T02:08:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4d99aea954328cf442eedf1b33958bf3b0d72b0b'/>
<id>urn:sha1:4d99aea954328cf442eedf1b33958bf3b0d72b0b</id>
<content type='text'>
clang and clang++.
</content>
</entry>
</feed>
