<feed xmlns='http://www.w3.org/2005/Atom'>
<title>grovel/src/setjmp/mips-sf, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://euandre.org/git/grovel/atom?h=main</id>
<link rel='self' href='http://euandre.org/git/grovel/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://euandre.org/git/grovel/'/>
<updated>2016-01-20T01:45:44Z</updated>
<entry>
<title>switch sh and mips setjmp asm from .sub system to .S files</title>
<updated>2016-01-20T01:45:44Z</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2016-01-20T01:44:06Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/grovel/commit/?id=4b9a08f29303661e9680fc1ee1569daa25df7d50'/>
<id>urn:sha1:4b9a08f29303661e9680fc1ee1569daa25df7d50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mips: add mips-sf subarch support (soft-float)</title>
<updated>2014-02-24T22:16:29Z</updated>
<author>
<name>Szabolcs Nagy</name>
<email>nsz@port70.net</email>
</author>
<published>2014-02-24T22:16:29Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/grovel/commit/?id=e5bb165bed7be4176914672d25ff8e286b6fba49'/>
<id>urn:sha1:e5bb165bed7be4176914672d25ff8e286b6fba49</id>
<content type='text'>
Userspace emulated floating-point (gcc -msoft-float) is not compatible
with the default mips abi (assumes an FPU or in kernel emulation of it).
Soft vs hard float abi should not be mixed, __mips_soft_float is checked
in musl's configure script and there is no runtime check. The -sf subarch
does not save/restore floating-point registers in setjmp/longjmp and only
provides dummy fenv implementation.
</content>
</entry>
</feed>
