aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/arm
Commit message (Expand)AuthorAgeFilesLines
* libc: add _get_tp() private functionKonstantin Belousov2021-04-092-0/+47
* Remove the last users of ARM_TP_ADDRESSAndrew Turner2021-04-083-18/+0
* Remove obsolete code gated on _ARM_ARCH_*Andrew Turner2021-01-282-69/+0
* Remove the old ARMv4 memcpyAndrew Turner2021-01-283-1652/+1371
* Remove leftover big-endian arm supportAndrew Turner2021-01-285-632/+0
* arm/ffs.S: remove stale comment.Pedro F. Giffuni2019-12-281-3/+0
* Move all sources from the llvm project into contrib/llvm-project.Dimitry Andric2019-12-201-1/+1
* armv6 soft float build fixedWarner Losh2019-11-143-5/+5
* Add arm_sync_icache() and arm_drain_writebuf() sysarch syscall wrappers.Ian Lepore2019-07-136-0/+250
* Reorganize the SRCS lists as one file per line, and then alphabetize them.Ian Lepore2019-07-101-6/+24
* Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov2019-03-291-0/+51
* Remove MD __sys_* private symbols.Brooks Davis2018-12-051-3/+0
* Revert r336773: it removed too much.Warner Losh2018-07-272-0/+1792
* Remove xscale supportWarner Losh2018-07-272-1792/+0
* Reimplement brk() and sbrk() to avoid the use of _end.Mark Johnston2018-06-044-180/+2
* Remove architecture specific shmat.S files.Brooks Davis2018-04-052-10/+1
* Remove architecture specific sigreturn.S files.Brooks Davis2018-04-042-45/+1
* Move softfloat symbol map entries to softfloat/Symbol.map.John Baldwin2018-03-051-18/+0
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2512-5/+29
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* 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-053-5/+5
* Start to remove _libc_arm_fpu_present checks. We don't support the VFP onAndrew Turner2017-06-292-50/+10
* Correct an misunderstanding of MDSRCS.Brooks Davis2017-03-021-1/+1
* Correct MDSRCS use in <arch>/string/Makefile.inc.Brooks Davis2017-03-021-4/+11
* Publish fp[get][set]sticky() for ARMv6.Michal Meloun2017-02-171-0/+5
* Publish __aeabi_uidiv and __aeabi_idiv as compatible symbols from libc.Michal Meloun2017-02-173-1/+60
* Replace dot-dot relative pathing with SRCTOP-relative paths where possibleEnji Cooper2017-01-201-1/+1
* Reduce duplicate NOASM and PSEUDO definitionsBrooks Davis2016-09-081-3/+1
* Rewrite ptrace(2) wrappers in C.Konstantin Belousov2016-08-292-52/+1
* Remove unusedd and obsolete openbsd_poll system call. (Phase 1)George V. Neville-Neil2016-08-181-1/+1
* Implement userspace gettimeofday(2) with HPET timecounter.Konstantin Belousov2016-08-171-6/+9
* Replace use of the pipe(2) system call with pipe2(2) with a zero flagsBrooks Davis2016-06-222-54/+1
* Make armv6 hard float abi by default. Kill armv6hf.Warner Losh2016-05-183-4/+5
* Revert a change that sneeked with 297619Andrew Turner2016-04-061-3/+1
* Disable support for compat syscalls on arm64. These symbols were neverAndrew Turner2016-04-061-1/+3
* libc: stop exporting cerrorEd Maste2016-03-301-1/+0
* libc: stop exporting curbrk and minbrk in the private namespaceEd Maste2016-03-241-2/+0
* Do not compile ARMv6 instructions on ARMv4/v5. Although clang is fineKonstantin Belousov2015-12-241-0/+7
* Add support for usermode (vdso-like) gettimeofday(2) andKonstantin Belousov2015-12-072-1/+80
* Annotate arm userspace assembler sources stating their tolerance toKonstantin Belousov2015-09-2929-0/+55
* Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa...Craig Rodrigues2015-09-201-0/+1
* Export the ARM __aeabi_mem* functions from libc, they are needed by the gccAndrew Turner2015-06-162-8/+17
* Add the needed if-then instructions to build as Thumb-2.Andrew Turner2015-05-316-0/+53
* Remove __ARM_EABI__ from more places in libc as this is the only ARM ABIAndrew Turner2015-05-313-19/+7
* Use a register to set the cpsr bits. The ip register is safe to be changedAndrew Turner2015-05-312-8/+12
* Removed unused special fork() implementations.Brooks Davis2015-05-291-49/+0
* Teach bits of libc about Thumb. This adds the if-then instructions neededAndrew Turner2015-05-125-4/+48
* Use the GOT_* macros to help simplify the code, these work with both picAndrew Turner2015-05-112-26/+9