summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm/include/profile.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Modernize arm assembly in the kernel for clang.kettenis2016-09-211-2/+2
| | | | | | | Based on a similar diff in bitrig. No binary change when compiled with gcc. ok patrick@
* Remove the non ELF macrosderaadt2016-05-271-5/+1
| | | | ok millert
* Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure ccpascal2012-08-221-2/+2
| | | | | | | invocations. This allows us to use the compiler builtin define __PIC__ to check for PIC/PIEness rather than passing -DPIC. Simplifies PIE work a lot. ok matthew@, conceptually ok kurt@
* Late spring cleaning of the arm code for old dusty bits we do not want tomiod2011-09-201-15/+3
| | | | | | | | | | | | | | | | keep: - remove bootconfig parameter passing feature (unused). - unifdef __PROG32 and remove all remains of arm26 code. - remove ARMFPE support (unused). - remove support for ARM2, ARM2AS, ARM3, ARM6, ARM7, ARM7TDMI and StrongARM processor families, and the related silicon bug workarounds (especially the SA-110 STM^ bug). - remove cpu_functions no longer necessary after previous removals. - remove ARM32_DISABLE_ALIGNMENT_FAULTS option (unused). - make FIQ support conditional on option FIQ (unused, but may be eventually). Discussed with drahn@ and jasper@ long ago, I was sitting on this commit for no good reason.
* Arm port, NetBSD codebase stripped down, 32bit only support.drahn2004-02-011-0/+107