summaryrefslogtreecommitdiff
path: root/sys/arch/arm/arm32/exception.S
AgeCommit message (Expand)Author
2020-11-21Sprinkle some comments about ENABLE_ALIGNMENT_FAULTS leaving curcpu in r4skrll
2019-08-11Trailing whitespaceskrll
2017-07-07split PUSHFRAMEINSVC into two pieces so that we can insert some additionalchs
2015-06-21Remove duplicate ASEND(undefined_entry)matt
2014-03-13Add clrex when we get an abort.matt
2014-03-05push/pop unsaved registers before using printf.matt
2013-12-02Don't use cpsr_all/spsr_all with mrs, it doesn't take a mask.joerg
2013-08-18Move parts of cpu.h that are not needed by MI code in <arm/locore.h>matt
2012-09-12Make sure the handler addresses are 32-bit aligned.matt
2012-08-29Don't use locations in .data to store exception temporaries, use decidicatedmatt
2008-04-27Merge kernel changes in matt-armv6 to HEAD.matt
2008-01-19Remove arm support for IPKDB.chris
2005-12-11merge ktrace-lwp.christos
2003-10-31Overhaul arm32's abort handlers:scw
2003-10-30Move the alignment fault enable/disable code into macroes to avoidscw
2003-10-26Assume that if curpcb is NULL, we're already running with alignmentscw
2003-10-25Skip the alignment fault enabling code if we came from SVC mode. It'sscw
2003-10-25Enable alignment faults on arm32 for both kernel and userland.scw
2003-01-06interrupt with two rs.wiz
2002-10-13Instead of "add rd, pc, #foo - . - 8", use either "adr rd, foo" or (wherebjh21
2002-08-15 * Use local label names (.Lfoo vs. (Lfoo or foo))briggs
2002-01-17Separate out syscall() out into three parts:bjh21
2002-01-14Simplify SWI entry: syscall() now extracts the SWI comment field itself.bjh21
2001-12-20* Share a common vector page between arm26 and arm32.thorpej
2001-11-28- Garbage-collect some unused cruft.thorpej
2001-07-28Move the generic arm32 files into arm/arm32 from arm32/arm32, tested kernel b...chris