aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/arm/gen
Commit message (Expand)AuthorAgeFilesLines
* Restore blank line after #includeJohn Baldwin2023-08-231-0/+1
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-232-4/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-231-1/+0
* Remove $FreeBSD$: one-line .S patternWarner Losh2023-08-231-2/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2322-46/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-07-252-2/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-255-5/+5
* libc: add _get_tp() private functionKonstantin Belousov2021-04-232-0/+52
* armv6 soft float build fixedWarner Losh2019-11-142-4/+4
* Add arm_sync_icache() and arm_drain_writebuf() sysarch syscall wrappers.Ian Lepore2019-07-135-0/+245
* Reorganize the SRCS lists as one file per line, and then alphabetize them.Ian Lepore2019-07-101-6/+24
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-256-1/+13
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-1/+3
* Save VFP state in getcontext(3) on ARM.Michal Meloun2017-10-162-1/+100
* Support armv7 builds for userlandWarner Losh2017-10-051-1/+1
* Start to remove _libc_arm_fpu_present checks. We don't support the VFP onAndrew Turner2017-06-292-50/+10
* Make armv6 hard float abi by default. Kill armv6hf.Warner Losh2016-05-181-1/+1
* Annotate arm userspace assembler sources stating their tolerance toKonstantin Belousov2015-09-297-0/+13
* Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa...Craig Rodrigues2015-09-201-0/+1
* Remove __ARM_EABI__ from more places in libc as this is the only ARM ABIAndrew Turner2015-05-312-15/+7
* Teach bits of libc about Thumb. This adds the if-then instructions neededAndrew Turner2015-05-122-2/+32
* Remove duplicate copies of trivial getcontextx.cEd Maste2015-01-122-78/+3
* Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportAndrew Turner2014-10-011-4/+0
* In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo).Ian Lepore2014-08-317-1/+13
* Set the new floating point exception mask correctlyAndrew Turner2014-04-281-1/+1
* Rename the fp{get,set}* files so they no longer conflict with the softfloatAndrew Turner2014-04-217-2/+2
* Add the deprecated fp{get,set}* functions, a few ports use them.Andrew Turner2014-04-207-0/+304
* Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores theAndrew Turner2014-03-221-10/+14
* Teach siglongjmp about the VFP version of the setjmp buffer.Andrew Turner2013-07-211-3/+5
* Finish pulling in the NetBSD setjmp/longjmp updates on ARM.Andrew Turner2013-06-074-4/+162
* Include machine/setjmp.h to get the definition of _JB_MAGIC__SETJMP. ThisAndrew Turner2013-06-071-1/+3
* Remove part of the NetBSD longjmp code that was not ready to be merged.Andrew Turner2013-06-051-2/+1
* Start to merge the updated ARM NetBSD setjump/longjmp functions. To beginAndrew Turner2013-06-042-75/+52
* The getcontext() from the __fillcontextx() call in theKonstantin Belousov2013-05-281-0/+7
* Use the compiler-rt version __{u,}divsi3 and __{u,}modsi3 on ARM EABIAndrew Turner2013-01-191-1/+5
* Merging of projects/armv6, part 2Oleksandr Tymoshenko2012-08-152-0/+10
* Replace the C implementation of __aeabi_read_tp with an assembly version.Andrew Turner2012-04-162-14/+9
* Unlike other functions __aeabi_read_tp function must preserve r1-r3. TheAndrew Turner2012-04-081-2/+5
* - Revert part of r234005, which I did not intend to commit.Stanislav Sedov2012-04-071-1/+1
* - Add kernel config file for QEMU-emulated gumstix board.Stanislav Sedov2012-04-071-1/+1
* Unbreak trhe build by including proper headerOleksandr Tymoshenko2012-03-181-1/+1
* Fix TLS for statically linked binariesOleksandr Tymoshenko2012-03-181-0/+4
* Add __aeabi_read_tp function required for thread-local storageOleksandr Tymoshenko2012-02-142-1/+43
* Make the sys/ucontext.h self-contained by changing the return typeKonstantin Belousov2012-02-011-1/+1
* Add API for obtaining extended machine context states that cannot beKonstantin Belousov2012-01-212-1/+70
* Don't inline fenv.h functions on arm for now. Inlining makes sense:David Schultz2012-01-201-0/+2
* Implement FLT_ROUNDS for arm. Some (all?) arm FPUs lack support forDavid Schultz2012-01-162-1/+64
* Replace a proliferation of buggy MD implementations of modf() with aDavid Schultz2011-10-212-108/+1
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1