summaryrefslogtreecommitdiffstats
path: root/lib/libc/softfloat
AgeCommit message (Collapse)AuthorFilesLines
2019-11-10Mark as 'protected' all the routines from the quad/ and softfloat/ subdirs,guenther17-127/+127
as well as those in arch/arm/gen/divsi3.S. This cleans up the PLTs on the 32bit archs. luna88k testing by aoyama@ "looks good" kettenis@, testing and ok deraadt@
2018-01-19Use static inline such that the functions are guaranteed to be present whenkettenis1-18/+19
compiled with clang. ok visa@
2017-12-26Add ARM EABI runtime aliases to the GCC runtime functions that we includekettenis1-1/+23
in libc. ok patrick@, jsg@, guenther@
2016-07-26Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther1-1/+2
go direct instead of through the PLT. ok millert@ kettenis@
2016-07-18We have __weak_alias() everywhere; remove obsolete #ifdef'sguenther6-18/+6
ok deraadt@
2015-09-13Make softfloat's internal float_raise also available under a hidden, internalmiod1-1/+2
name, so that local references to it do not need to go through the plt. (this routine is used by libm and thus can't be made internal to libc) help and ok guenther@
2015-09-13Uses angle brackets to include softfloat.h, and add the proper directory tomiod24-48/+48
CFLAGS. ok guenther@
2015-09-10Pull in namespace.h when building all .c files using gcc's -include option,guenther6-18/+6
so that we can provide asm labels for the memcpy/memset/__stack_smash_handler calls that it generates ab initio. Eliminate direct #includes of it. Make sure it's a dependency of all objects (unnecessary for asm, but close enough). ok deraadt@
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt24-72/+24
ok guenther millert kettenis
2011-07-05Move arm to the 'MI' softfloat code instead of the arm version.drahn1-2/+5
YES!! miod@
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray6-48/+6
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2006-11-06Copy MI softfloat bits from arm to here, so that they can be shared.drahn29-0/+7216