musl/src
Szabolcs Nagy e5bb165bed mips: add mips-sf subarch support (soft-float)
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.
2014-02-24 23:16:29 +01:00
..
aio support configurable page size on mips, powerpc and microblaze 2013-09-15 02:00:32 +00:00
complex complex: add C11 CMPLX macros and replace cpack with them 2012-11-13 01:31:49 +01:00
conf correct the sysconf value for RTSIG_MAX 2013-09-20 01:49:03 -04:00
crypt add legacy functions setkey() and encrypt() 2014-02-05 11:09:53 -05:00
ctype include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
dirent include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
env include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
errno fix typo in newly-added error message for EOWNERDEAD 2013-02-07 03:13:35 -05:00
exit include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
fcntl in fcntl, avoid passing pointer arguments to syscalls as longs 2014-01-08 02:18:06 -05:00
fenv mips: add mips-sf subarch support (soft-float) 2014-02-24 23:16:29 +01:00
internal superh port 2014-02-23 16:15:54 -06:00
ipc fix inadvertent use of struct in place of union for semun 2014-01-08 17:37:05 -05:00
ldso superh port 2014-02-23 16:15:54 -06:00
legacy include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
linux clone: make clone a wrapper around __clone 2014-02-09 20:07:43 -06:00
locale fix an overflow in wcsxfrm when n==0 2014-01-23 03:24:54 +01:00
malloc include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
math x32 port (diff against vanilla x86_64) 2014-02-23 11:09:16 +01:00
misc fix nftw FTW_MOUNT flag 2014-02-01 14:33:33 -05:00
mman include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
mq use restrict everywhere it's required by c99 and/or posix 2008 2012-09-06 22:44:55 -04:00
multibyte include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
network add fallback emulation for accept4 on old kernels 2014-02-21 22:25:26 -05:00
passwd include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
prng fix initstate to make the state buffer usable in setstate 2014-01-21 02:01:35 +01:00
process x32 port (diff against vanilla x86_64) 2014-02-23 11:09:16 +01:00
regex include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
sched add pthread_setaffinity_np and pthread_getaffinity_np functions 2013-08-10 21:41:05 -04:00
search POSIX conformance fix: define struct entry in search.h 2013-10-29 20:25:11 +00:00
select remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG 2013-03-26 23:07:31 -04:00
setjmp mips: add mips-sf subarch support (soft-float) 2014-02-24 23:16:29 +01:00
signal superh port 2014-02-23 16:15:54 -06:00
stat fix failure of fchmod, fstat, fchdir, and fchown to produce EBADF 2013-12-19 14:24:55 -05:00
stdio in fdopen, avoid setting O_APPEND flag if it's already set 2014-02-07 01:16:53 -05:00
stdlib include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
string include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
temp include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
termios include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
thread superh port 2014-02-23 16:15:54 -06:00
time eliminate explicit (long) casts when making syscalls 2014-01-06 22:05:54 -05:00
unistd superh port 2014-02-23 16:15:54 -06:00