aboutsummaryrefslogtreecommitdiff
path: root/sys/libkern/arm/aeabi_unwind.c
Commit message (Collapse)AuthorAgeFilesLines
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-1/+3
| | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Notes: svn path=/head/; revision=326271
* Remove checks for __ARM_EABI__, we only build for EABI now.Andrew Turner2015-07-091-3/+0
| | | | | | | Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=285338
* Fix ixp425 boot2 with ARM EABI:Andrew Turner2013-09-291-0/+4
| | | | | | | | | | | - libkern is missing __aeabi_llsl, implement this by calling __ashldi3. - Because of how the asm entry macros are defined the boot2 code requires the unwind symbols to exist, include them in boot2. Approved by: re (marius) Notes: svn path=/head/; revision=255939
* Move the __aeabi_unwind_cpp_pr{0,1,2} functions to libkern so they can beAndrew Turner2013-03-161-0/+58
referenced in a non-debug kernel. Notes: svn path=/head/; revision=248366