summaryrefslogtreecommitdiffstats
path: root/lib/libc/arm
Commit message (Expand)AuthorAgeFilesLines
* Add support for the __aeabi_c*cmp* functions. These are similar to theandrew2014-10-148-1/+337
* Clean up detection of hard-float ABIs. As with big-endian in r272368 weandrew2014-10-012-2/+2
* Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportandrew2014-10-013-25/+0
* Add the fp{get,set}{mask,round} functions to the public symbols in the map.andrew2014-09-052-0/+14
* In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo).ian2014-08-3122-1/+36
* From https://sourceware.org/ml/newlib/2014/msg00113.htmlimp2014-08-141-2/+4
* Add dl_unwind_find_exidx() for ARM EABI, required for C++ exceptionian2014-07-193-1/+111
* 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
* Convert from WITHOUT_SYSCALL_COMPAT to MK_SYSCALL_COMPAT.imp2014-04-051-1/+1
* Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental.andrew2014-03-231-2/+4
* Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores theandrew2014-03-221-10/+14
* Remove an extra 1 in an #if lineandrew2014-03-161-1/+1
* Fix the spelling of function.andrew2014-03-162-2/+2
* Add an optimised version of the float and double helper functions. Theseandrew2014-03-166-124/+537
* Export _libc_arm_fpu_present as a private symbol to be used by otherandrew2014-03-111-0/+2
* Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP}marcel2014-03-042-6/+6
* On ARM EABI double precision floating point values are stored in theandrew2013-09-073-3/+3
* 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
* When clang builds libc it may insert calls to __aeabi_* functions. Normallyandrew2013-02-121-0/+19
* Rework the __vdso_* symbols attributes to only make the symbols weak,kib2013-01-302-0/+50
* Add the required __aeabi_* functions to libc.andrew2013-01-197-0/+361
* Use the compiler-rt version __{u,}divsi3 and __{u,}modsi3 on ARM EABIandrew2013-01-194-5/+27
* Update the syscall calling convention for ARM EABI. We store the syscallandrew2013-01-191-0/+8
* Silence a clang warning by telling it we are only interested in leftandrew2013-01-061-1/+1
* Merging of projects/armv6, part 2gonzo2012-08-152-0/+10
* Per kib, since __flt_rounds is being added to FreeBSD 10, itkientzle2012-06-151-0/+3
* __flt_rounds is a public symbol (expands from the FLT_ROUNDS macro),kientzle2012-06-141-1/+1
* __flt_rounds was omitted from the exported symbols here.kientzle2012-06-091-0/+1
* 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 to the symbol list.cognet2012-03-041-0/+1
* 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
* Convert softfloat to use the standard exception flag and rounding macrosdas2012-01-161-14/+14
* Correct some bugs that resulted from arm/_fpmath.h being blindly copieddas2012-01-161-1/+2
* Merge index() and strchr() together.ed2012-01-031-4/+3
OpenPOWER on IntegriCloud