aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/arm/string/memset.S
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* Remove obsolete code gated on _ARM_ARCH_*Andrew Turner2021-01-281-41/+0
| | | | | | | This is all code only run on ARMv4 and ARMv5. Support for these have been dropped from FreeBSD. Differential Revision: https://reviews.freebsd.org/D28314
* Annotate arm userspace assembler sources stating their tolerance toKonstantin Belousov2015-09-291-0/+2
| | | | | | | | | | the non-executable stack. Reviewed by: andrew Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=288373
* Add the needed if-then instructions to build as Thumb-2.Andrew Turner2015-05-311-0/+22
| | | | Notes: svn path=/head/; revision=283831
* Switch to the ARM unified assembly language as the clang integrated as onlyAndrew Turner2014-11-291-50/+52
| | | | | | | | | | supports it. Binutils supports it when the ".syntax unified" directive is set. Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=275256
* In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo).Ian Lepore2014-08-311-0/+5
| | | | | | | | | | | | The EABI unwind info requires a .fnend for every .fnstart, and newer binutils will complain about seeing two .fnstart in a row. This change allows newer tools to compile our code. Reported by: bapt Reviewed by: imp Notes: svn path=/head/; revision=270882
* MFKernel: do not use __XSCALE__ to detect if clz/pld/ldrd/strd areOlivier Houchard2007-10-131-7/+7
| | | | | | | | | available, use _ARM_ARCH_5/_ARM_ARCH_5E instead. MFC After: 3 days Notes: svn path=/head/; revision=172616
* Use the RET macro.Olivier Houchard2004-11-091-8/+8
| | | | | | | | For setjmp() and longjmp(), put the signal mask where it's supposed to be, instead of in the space reserved for fp regs. Notes: svn path=/head/; revision=137464
* Import the FreeBSD/arm libc bits.Olivier Houchard2004-05-141-0/+236
Obtained from: NetBSD Notes: svn path=/head/; revision=129202