freebsd-skq/sys/arm
andrew 28058b62b6 Add the kernel support for Thumb-2. It is only supported on ARMv7 as the
main ARMv6 target, the Raspberry Pi, doesn't support Thumb-2.

This as been tested with a Thumb-2 userland, however building one is
currently unsupported as there are known toolchain issues breaking some
binaries. Further work will also be needed to decide on the method of
selecting which instruction set to build for, and to benchmark both to
find how building everything as Thumb-2 will affect performance.

Relnotes:	yes
2015-05-11 19:20:30 +00:00
..
allwinner Add the gic to files.arm under "device gic" and use it with the 2015-05-10 09:33:03 +00:00
altera/socfpga Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
amlogic/aml8726 Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
arm Add the kernel support for Thumb-2. It is only supported on ARMv7 as the 2015-05-11 19:20:30 +00:00
at91 Include machine/intr.h for arm_post_filter. 2015-04-04 23:00:37 +00:00
broadcom/bcm2835 Add the SMP support for Raspberry Pi 2 (BCM2836). 2015-05-07 22:11:44 +00:00
cavium/cns11xx Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
conf Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
freescale Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
include Mark thumb entry points as such when building for thumb, otherwise mark 2015-05-11 19:04:32 +00:00
lpc Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
mv Include vm/pmap.h for pmap_kextract. 2015-04-04 23:03:11 +00:00
qemu Use the new gic option. While here remove extra whitespace from the ned of 2015-05-10 09:37:54 +00:00
rockchip Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
samsung Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
ti Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
versatile Include vm/pmap.h for pmap_kextract. 2015-04-04 23:03:11 +00:00
xilinx Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
xscale Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00