summaryrefslogtreecommitdiffstats
path: root/lib/libc/arm/gen
Commit message (Expand)AuthorAgeFilesLines
* Make armv6 hard float abi by default. Kill armv6hf.imp2016-05-181-1/+1
* Annotate arm userspace assembler sources stating their tolerance tokib2015-09-297-0/+13
* Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa...rodrigc2015-09-201-0/+1
* Remove __ARM_EABI__ from more places in libc as this is the only ARM ABIandrew2015-05-312-15/+7
* Teach bits of libc about Thumb. This adds the if-then instructions neededandrew2015-05-122-2/+32
* Remove duplicate copies of trivial getcontextx.cemaste2015-01-122-78/+3
* Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportandrew2014-10-011-4/+0
* In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo).ian2014-08-317-1/+13
* Set the new floating point exception mask correctlyandrew2014-04-281-1/+1
* Rename the fp{get,set}* files so they no longer conflict with the softfloatandrew2014-04-217-2/+2
* Add the deprecated fp{get,set}* functions, a few ports use them.andrew2014-04-207-0/+304
* Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores theandrew2014-03-221-10/+14
* Teach siglongjmp about the VFP version of the setjmp buffer.andrew2013-07-211-3/+5
* Finish pulling in the NetBSD setjmp/longjmp updates on ARM.andrew2013-06-074-4/+162
* Include machine/setjmp.h to get the definition of _JB_MAGIC__SETJMP. Thisandrew2013-06-071-1/+3
* Remove part of the NetBSD longjmp code that was not ready to be merged.andrew2013-06-051-2/+1
* Start to merge the updated ARM NetBSD setjump/longjmp functions. To beginandrew2013-06-042-75/+52
* The getcontext() from the __fillcontextx() call in thekib2013-05-281-0/+7
* Use the compiler-rt version __{u,}divsi3 and __{u,}modsi3 on ARM EABIandrew2013-01-191-1/+5
* Merging of projects/armv6, part 2gonzo2012-08-152-0/+10
* Replace the C implementation of __aeabi_read_tp with an assembly version.andrew2012-04-162-14/+9
* Unlike other functions __aeabi_read_tp function must preserve r1-r3. Theandrew2012-04-081-2/+5
* - Revert part of r234005, which I did not intend to commit.stas2012-04-071-1/+1
* - Add kernel config file for QEMU-emulated gumstix board.stas2012-04-071-1/+1
* Unbreak trhe build by including proper headergonzo2012-03-181-1/+1
* Fix TLS for statically linked binariesgonzo2012-03-181-0/+4
* Add __aeabi_read_tp function required for thread-local storagegonzo2012-02-142-1/+43
* Make the sys/ucontext.h self-contained by changing the return typekib2012-02-011-1/+1
* Add API for obtaining extended machine context states that cannot bekib2012-01-212-1/+70
* Don't inline fenv.h functions on arm for now. Inlining makes sense:das2012-01-201-0/+2
* Implement FLT_ROUNDS for arm. Some (all?) arm FPUs lack support fordas2012-01-162-1/+64
* Replace a proliferation of buggy MD implementations of modf() with adas2011-10-212-108/+1
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromjoel2010-03-021-7/+0
* Use GCC's __SOFTFP__ to test whether we're being compiledmarcel2009-05-312-8/+8
* Let libstand(3) build on ARM.raj2008-10-141-0/+4
* Replace the ldexp() implementation in libc with a renamed copy of thedas2005-01-221-155/+0
* Use the RET macro.cognet2004-11-094-13/+12
* Add a week alias __siglongjmp => siglongjmp.cognet2004-11-091-0/+1
* Don't define SOFTFLOAT directly in source files, it's now done in the Makefile.cognet2004-11-052-2/+1
* Fix signalcontext and makecontext.cognet2004-11-053-14/+17
* Make setjmp()/longjmp() use sigprocmask.cognet2004-09-231-9/+9
* Add a dummy set_tp().cognet2004-09-232-1/+36
* Replace seven nominally MD implementations of frexp() that are brokendas2004-07-182-68/+1
* Implement the classification macros isfinite(), isinf(), isnan(), anddas2004-07-092-71/+1
* Import the FreeBSD/arm libc bits.cognet2004-05-1415-0/+1387
OpenPOWER on IntegriCloud