<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/src/math, branch v0.8.7</title>
<subtitle>musl - an implementation of the standard library for Linux-based systems</subtitle>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/'/>
<entry>
<title>one more fenv availability issue: lround</title>
<updated>2012-03-17T04:02:36+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T04:02:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=d3fc724759ef08a8032e76e14f8cd96bfb837e17'/>
<id>d3fc724759ef08a8032e76e14f8cd96bfb837e17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make fma and lrint functions build without full fenv support</title>
<updated>2012-03-17T03:58:49+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T03:58:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=2e77dc13f8bc2053642fcb136996f5f36c88c775'/>
<id>2e77dc13f8bc2053642fcb136996f5f36c88c775</id>
<content type='text'>
this is necessary to support archs where fenv is incomplete or
unavailable (presently arm). fma, fmal, and the lrint family should
work perfectly fine with this change; fmaf is slightly broken with
respect to rounding as it depends on non-default rounding modes to do
its work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is necessary to support archs where fenv is incomplete or
unavailable (presently arm). fma, fmal, and the lrint family should
work perfectly fine with this change; fmaf is slightly broken with
respect to rounding as it depends on non-default rounding modes to do
its work.
</pre>
</div>
</content>
</entry>
<entry>
<title>other side of the signgam namespace fix: use the internal name</title>
<updated>2012-03-17T01:20:53+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T01:20:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=8c071f872b2844ca297275176047f8d23eec96a7'/>
<id>8c071f872b2844ca297275176047f8d23eec96a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make signgam a weak alias for an internal symbol</title>
<updated>2012-03-17T01:18:48+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T01:18:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1a3dce4184895be87b32dcb7c891c5cb87d88a95'/>
<id>1a3dce4184895be87b32dcb7c891c5cb87d88a95</id>
<content type='text'>
otherwise, the standard C lgamma function will clobber a symbol in the
namespace reserved for the application.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
otherwise, the standard C lgamma function will clobber a symbol in the
namespace reserved for the application.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix namespace issues for lgamma, etc.</title>
<updated>2012-03-17T01:16:32+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T01:16:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=de7db6e927e568c52eaffeb51d7726a094ed0180'/>
<id>de7db6e927e568c52eaffeb51d7726a094ed0180</id>
<content type='text'>
standard functions cannot depend on nonstandard symbols
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
standard functions cannot depend on nonstandard symbols
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote branch 'nsz/master'</title>
<updated>2012-03-17T01:01:34+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-17T01:01:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=93a50a26cd0f9efc59cc83daae7b2d916b327ab1'/>
<id>93a50a26cd0f9efc59cc83daae7b2d916b327ab1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove special nan handling from x86 sqrt asm</title>
<updated>2012-03-15T23:56:36+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-15T23:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=9d507419db1289033c59da6976f8675f24ab873f'/>
<id>9d507419db1289033c59da6976f8675f24ab873f</id>
<content type='text'>
a double precision nan, when converted to extended (80-bit) precision,
will never end in 0x400, since the corresponding bits do not exist in
the original double precision value. thus there's no need to waste
time and code size on this check.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a double precision nan, when converted to extended (80-bit) precision,
will never end in 0x400, since the corresponding bits do not exist in
the original double precision value. thus there's no need to waste
time and code size on this check.
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify nan check in sqrt (x86 asm); result of sqrt is never negative</title>
<updated>2012-03-15T16:16:51+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2012-03-15T16:16:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1295848efb9171011e79610a5c3ab7c20859ea36'/>
<id>1295848efb9171011e79610a5c3ab7c20859ea36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>in math.h make lgamma_r and non-double bessel _GNU_SOURCE only</title>
<updated>2012-03-15T08:29:53+00:00</updated>
<author>
<name>nsz</name>
<email>nsz@port70.net</email>
</author>
<published>2012-03-15T08:29:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=40305f74bd70a575ce73260227ed3b64e0625b13'/>
<id>40305f74bd70a575ce73260227ed3b64e0625b13</id>
<content type='text'>
long double and float bessel functions are no longer xsi extensions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
long double and float bessel functions are no longer xsi extensions
</pre>
</div>
</content>
</entry>
<entry>
<title>efficient sincos based on sin and cos</title>
<updated>2012-03-15T07:17:28+00:00</updated>
<author>
<name>nsz</name>
<email>nsz@port70.net</email>
</author>
<published>2012-03-15T07:17:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=0144b45b71c0b78055b311fe3e7408fee71eb0c1'/>
<id>0144b45b71c0b78055b311fe3e7408fee71eb0c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
