<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/regress/lib/libm/fenv, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libm/fenv?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libm/fenv?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-12-21T10:05:55Z</updated>
<entry>
<title>s/__arm64__/__aarch64__/g</title>
<updated>2019-12-21T10:05:55Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-12-21T10:05:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=327b0a87eb6afbc1ef7770a8a1c41af98e526a11'/>
<id>urn:sha1:327b0a87eb6afbc1ef7770a8a1c41af98e526a11</id>
<content type='text'>
It helps when you commit from the machine you actually tested on.
</content>
</entry>
<entry>
<title>Disable FP exception masking tests on armv7 and arm64.  ARM hardware doesn't</title>
<updated>2019-12-21T10:02:34Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-12-21T10:02:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=83dbc4bd9dceb2b9b485c3a42973feef8e75c3f4'/>
<id>urn:sha1:83dbc4bd9dceb2b9b485c3a42973feef8e75c3f4</id>
<content type='text'>
implement this feature.

ok blum@ (a while back)
</content>
</entry>
<entry>
<title>machine/fpu.h is not needed on amd64 and does not exist on i386.</title>
<updated>2018-07-10T20:21:53Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2018-07-10T20:21:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78b6bc433076a0c078003add8d4ebe2b537eb8a6'/>
<id>urn:sha1:78b6bc433076a0c078003add8d4ebe2b537eb8a6</id>
<content type='text'>
Remove the include.
</content>
</entry>
<entry>
<title>Clear the part of fenv that is modified by old AMD Opteron during</title>
<updated>2018-07-09T16:20:33Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2018-07-09T16:20:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6d6884da9552eaecc9b650abb69bf999719c27cd'/>
<id>urn:sha1:6d6884da9552eaecc9b650abb69bf999719c27cd</id>
<content type='text'>
process startup.
from guenther@
</content>
</entry>
<entry>
<title>Clang does not support -ffloat-store, so libm fenv test failed on</title>
<updated>2017-08-07T20:56:46Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2017-08-07T20:56:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1d8d17b82369fed2b89d739194dd44db4b18b11c'/>
<id>urn:sha1:1d8d17b82369fed2b89d739194dd44db4b18b11c</id>
<content type='text'>
i386.  Gcc uses this option it to store x87 registers to memory.
This reduces precision and enforces rounding which this test checks.
The same effect can be achieved by using a volatile double variable
for the result.  This works for both compilers.
OK kettenis@
</content>
</entry>
<entry>
<title>Use += instead of = for extra flag. Prompted by miod@</title>
<updated>2017-06-02T20:03:54Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2017-06-02T20:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7d80b82c4649617e84b7c8ed989d20d00b8a2c2e'/>
<id>urn:sha1:7d80b82c4649617e84b7c8ed989d20d00b8a2c2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use -ffloat-store to avoid too much precision which breaks the subtle test</title>
<updated>2016-10-26T11:24:17Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2016-10-26T11:24:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=139635d48ba168b3ff4039abed77adb6ef26bd5c'/>
<id>urn:sha1:139635d48ba168b3ff4039abed77adb6ef26bd5c</id>
<content type='text'>
on some platforms; suggested by and ok martynas@
</content>
</entry>
<entry>
<title>Remove excessive sys/cdefs.h inclusion</title>
<updated>2012-12-05T23:19:48Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2012-12-05T23:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4a39ccd02c887d988c1a5398dd2142879056da5f'/>
<id>urn:sha1:4a39ccd02c887d988c1a5398dd2142879056da5f</id>
<content type='text'>
ok guenther millert kettenis
</content>
</entry>
<entry>
<title>import fenv regression test suite.  this one is from freebsd and</title>
<updated>2011-03-21T21:51:28Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-03-21T21:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1924edff068dba337e8b27d392c56f551b8e7211'/>
<id>urn:sha1:1924edff068dba337e8b27d392c56f551b8e7211</id>
<content type='text'>
has more tests than i initially had.  currently the last diff for
amd64 posted on tech@ passes all tests.
</content>
</entry>
</feed>
