aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include/asm.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* arm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Also check if __ARM_ARCH_6KZ__ is defined when detecting when to use ARMv6Andrew Turner2018-07-181-0/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add the early hypervisor code needed on 32-bit ARMv7. This will be usedAndrew Turner2017-03-221-0/+9
* Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn'tIan Lepore2016-05-251-1/+0
* Don't repeat the the word 'the'Eitan Adler2016-05-171-1/+1
* ARM: Remove trailing whitespace from sys/arm/includeMichal Meloun2015-11-101-1/+1
* Add missing stack unwind information to several assembly functions onRobert Watson2015-10-041-0/+2
* We only support the ARM EABI in head, remove the check on __ARM_EABI__.Andrew Turner2015-05-311-1/+1
* Mark thumb entry points as such when building for thumb, otherwise markAndrew Turner2015-05-111-1/+7
* Use the Thumb compliant version of the add instruction. We can only useAndrew Turner2015-05-111-1/+1
* Fix alignment directives in arm asm code after clang 3.5 import.Ian Lepore2015-01-021-3/+3
* Define a WFI macro that expands to the right form of wait-for-interruptIan Lepore2015-01-011-0/+3
* Include acle-compat.h directly (we use its symbols) rather than gettingIan Lepore2014-12-261-0/+1
* Add macros for asm barrier instructions with arch-specific implementations.Ian Lepore2014-12-251-0/+15
* Create 'L' variants of all the ENTRY macros for file-static/local symbols.Ian Lepore2014-12-251-4/+15
* Fix the GLOBAL macro so it works (upper vs lowercase X), use it in _EENTRY.Ian Lepore2014-12-251-2/+3
* Stylish changes... put tabs where they need to be in macros, move linesIan Lepore2014-12-251-19/+19
* Remove _PROF_PROLOGUE from the EENTRY() macros. These macros defineIan Lepore2014-12-251-4/+4
* Pull in the NetBSD global offset table handling code. Clang 3.5 createsAndrew Turner2014-12-011-3/+9
* Update _ENTRY to use _EENTRY to reduce the common code.Andrew Turner2014-11-291-14/+14
* Revert r274772: it is not valid on MIPSEd Maste2014-11-251-2/+2
* Use canonical __PIC__ flagEd Maste2014-11-211-2/+2
* Unify interrupts bit definition and usage. While here remove PSR_C_bit.Andrew Turner2014-09-101-3/+0
* Add more register values to armreg.h and remove CPU_CONTROL_32BP_ENABLEAndrew Turner2014-09-101-3/+0
* Do not generate unwind info in asm functions if _STANDALONE is defined.Ian Lepore2014-09-011-1/+1
* Fix unwind-info errors in our hand-written arm assembler code.Ian Lepore2014-08-011-1/+18
* Reduce the difference to NetBSD.Andrew Turner2013-06-071-25/+27
* Add an END macro to ARM. This is mostly used to tell gas where the boundsAndrew Turner2013-03-161-1/+13
* Merging projects/armv6, part 1Oleksandr Tymoshenko2012-08-151-19/+26
* Define _ARM_ARCH_5E too, so that we know if pld/strd/ldrd are available.Olivier Houchard2007-10-131-1/+6
* Use __mcount() instead of _mcount() to reduce diffs with NetBSD.Olivier Houchard2007-05-191-1/+1
* Remove dead code, already defined in sys/cdef.hOlivier Houchard2006-08-301-9/+0
* Start all license statements with /*-Warner Losh2005-01-051-1/+1
* Import a RET macro, that will use bx if the arch supports it.Olivier Houchard2004-11-091-0/+36
* We are using _mcount, not __mcount.Olivier Houchard2004-09-231-6/+1
* Import FreeBSD/arm kernel bits.Olivier Houchard2004-05-141-0/+147