<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/softfloat, branch release/10.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-01-20T14:44:21Z</updated>
<entry>
<title>Conditionalize the __floatunsisf and __floatunsidf functions, added in</title>
<updated>2012-01-20T14:44:21Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-01-20T14:44:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7ea324df88d0e8661ef1c8b3391ddf63136fbcff'/>
<id>urn:sha1:7ea324df88d0e8661ef1c8b3391ddf63136fbcff</id>
<content type='text'>
NetBSD's rev 1.6 of this file, on !defined(SOFTFLOAT_FOR_GCC).  These
functions are provided by libgcc, so we don't need them.  This should
unbreak mips.
</content>
</entry>
<entry>
<title>Merge in the latest SoftFloat changes from NetBSD.  (NetBSD isn't the</title>
<updated>2012-01-20T06:16:14Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-01-20T06:16:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c36abe0dcf91e964fbb194f3f8589dc8f05cd146'/>
<id>urn:sha1:c36abe0dcf91e964fbb194f3f8589dc8f05cd146</id>
<content type='text'>
original vendor, but we're using their heavily modified version.)
This brings in functions for long double emulation (both extended and
quad formats), which may be useful for testing, and also for replacing
libc/sparc64/fpu/.
</content>
</entry>
<entry>
<title>Remove functions from softfloat's Symbol.map that don't need to be exported.</title>
<updated>2012-01-16T04:06:56Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-01-16T04:06:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=980ece8077975a09fc6a19aa9864605c770807fa'/>
<id>urn:sha1:980ece8077975a09fc6a19aa9864605c770807fa</id>
<content type='text'>
Also use the proper number of underscores for internal names.  (Changing
the names should be fine, since apparently the symbols are currently
unused.)
</content>
</entry>
<entry>
<title>Convert softfloat to use the standard exception flag and rounding macros</title>
<updated>2012-01-16T04:05:53Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-01-16T04:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b1d046441de9053152c7cf03d6b60d9882687e1b'/>
<id>urn:sha1:b1d046441de9053152c7cf03d6b60d9882687e1b</id>
<content type='text'>
in fenv.h instead of the non-standard and incomplete ones in ieeefp.h.

Thanks to Ian Lepore for testing this patch.
</content>
</entry>
<entry>
<title>Powerpc is special here.  powerpc and powerpc64 use different ABIs, so</title>
<updated>2010-08-24T20:54:43Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-08-24T20:54:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c0959ae6be382e3d2eea4999f537294b9eb3da9'/>
<id>urn:sha1:2c0959ae6be382e3d2eea4999f537294b9eb3da9</id>
<content type='text'>
their implementations aren't in the same files.  Introduce LIBC_ARCH
and use that in preference to MACHINE_CPUARCH.  Tested by amd64 and
powerpc64 builds (thanks nathanw@)
</content>
</entry>
<entry>
<title>MFtbemd:</title>
<updated>2010-08-23T22:24:11Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-08-23T22:24:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=25faff346c8453b8248f99c7cff71708262faa37'/>
<id>urn:sha1:25faff346c8453b8248f99c7cff71708262faa37</id>
<content type='text'>
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
</content>
</entry>
<entry>
<title>Add #endif missed in r206490.</title>
<updated>2010-04-11T21:22:02Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-04-11T21:22:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=92cb9b057886ddfde2892e457dbc68b2ac90ec99'/>
<id>urn:sha1:92cb9b057886ddfde2892e457dbc68b2ac90ec99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>While SPARC V9 allows tininess to be detected either before or after</title>
<updated>2010-04-11T20:08:54Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-04-11T20:08:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b7e9bee71c1ddb18cc3ee5bcaf4a3e2360e1d6b0'/>
<id>urn:sha1:b7e9bee71c1ddb18cc3ee5bcaf4a3e2360e1d6b0</id>
<content type='text'>
rounding (impl. dep. #55), the SPARC JPS1 responsible for SPARC64 and
UltraSPARC processors defines that in all cases  tininess is detected
before rounding therefore rounding up to the smallest normalized number
should set the underflow flag. This change is needed for using SoftFloat
on sparc64 for reference purposes.

PR:		144900
Submitted by:	Peter Jeremy
</content>
</entry>
<entry>
<title>Reflect license change from NetBSD.</title>
<updated>2009-03-10T21:13:26Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-03-10T21:13:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=38f92d0c696a628e57759f886de3833b0d2063f3'/>
<id>urn:sha1:38f92d0c696a628e57759f886de3833b0d2063f3</id>
<content type='text'>
Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>Use C comments since we now preprocess these files with CPP.</title>
<updated>2007-04-29T14:05:22Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2007-04-29T14:05:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5f864214bbb2612cbb8b1b69d124036711b73946'/>
<id>urn:sha1:5f864214bbb2612cbb8b1b69d124036711b73946</id>
<content type='text'>
</content>
</entry>
</feed>
