<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libm/arch/sh, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libm/arch/sh?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libm/arch/sh?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-09-12T19:47:01Z</updated>
<entry>
<title>Reduce libm's exports and make internal calls go direct.</title>
<updated>2016-09-12T19:47:01Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-12T19:47:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2f2c00629eff6a304ebffb255fc56f4fa7a1833b'/>
<id>urn:sha1:2f2c00629eff6a304ebffb255fc56f4fa7a1833b</id>
<content type='text'>
All dependencies on libc are now via reserved/standardized names.

ok kettenis@ millert@ deraadt@
</content>
</entry>
<entry>
<title>It's been a quarter century: we can assume volatile is present with that name.</title>
<updated>2014-04-18T15:09:52Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-04-18T15:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b5aa3b3329f64accdef718a6489253474d9be985'/>
<id>urn:sha1:b5aa3b3329f64accdef718a6489253474d9be985</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch libc and libm to use strong aliases rather than weak aliases</title>
<updated>2013-03-28T18:09:38Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2013-03-28T18:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2fbf033e009bb5c4db92160700ec03c25f292728'/>
<id>urn:sha1:2fbf033e009bb5c4db92160700ec03c25f292728</id>
<content type='text'>
where appropriate.  Among other things makes the symbols consistent
across all architectures (notably where ldbl mantissa is 53 bits).

While at it, kill unused LINTLIBRARY/PROTOLIB1 cruft which was there
to trick lint into recording the right prototypes for aliased
functions.  Most of the work done at the awesome n2k13 hackathon.

Agreed by kettenis@, guenther@, matthew@.
</content>
</entry>
<entry>
<title>Get rid of the very ugly lint workarounds: LINTLIBRARY, PROTOLIB,</title>
<updated>2013-01-13T03:44:59Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2013-01-13T03:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bec2cc9ed0f86f0319e7da7794f847fd97d09187'/>
<id>urn:sha1:bec2cc9ed0f86f0319e7da7794f847fd97d09187</id>
<content type='text'>
and a few empty files for lint to chew on.
</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>Revert (leaving the complex math part alone).  Some stuff is depending</title>
<updated>2011-07-08T22:28:32Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-07-08T22:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aeb694e3afa554db8dd44ee8140d036724efada5'/>
<id>urn:sha1:aeb694e3afa554db8dd44ee8140d036724efada5</id>
<content type='text'>
on this historical behavior;  so we're stuck in this stupid situation.
No cookie for me.
</content>
</entry>
<entry>
<title>Move fabs(3), frexp(3), and modf(3) to libm--nothing has been using</title>
<updated>2011-07-08T19:21:41Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-07-08T19:21:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f0aa5457975e1c147c73a11d3a6276e89dc13e2d'/>
<id>urn:sha1:f0aa5457975e1c147c73a11d3a6276e89dc13e2d</id>
<content type='text'>
them in libc for a very long time.  OK guenther@.
</content>
</entry>
<entry>
<title>Trick lint into recording the right prototypes in the llib-lm.ln</title>
<updated>2011-05-30T18:34:38Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-05-30T18:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=07efc9a601613df23075b760e2c4385ff2c3918b'/>
<id>urn:sha1:07efc9a601613df23075b760e2c4385ff2c3918b</id>
<content type='text'>
database on platforms without extended-precision floating-point
support.

Seems like a reasonable approach to millert@.
</content>
</entry>
<entry>
<title>fenv improvements and cleanups</title>
<updated>2011-04-28T17:34:23Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-04-28T17:34:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d6f349c8942d3775c387f56cb45c019e2a8520df'/>
<id>urn:sha1:d6f349c8942d3775c387f56cb45c019e2a8520df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fenv for sh</title>
<updated>2011-04-24T15:05:12Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-04-24T15:05:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6e40b84334d6b935a94c0ae191401a551a240b19'/>
<id>urn:sha1:6e40b84334d6b935a94c0ae191401a551a240b19</id>
<content type='text'>
</content>
</entry>
</feed>
