genode/repos/base-hw/lib/mk/spec/arm_v7
Piotr Tworek 5e93a5806b base-hw: Use softfp ABI on virt_qemu ARMv7.
The soft ABI implies purely software floating point implementation.
This is not the case for Genode however. For example core's
exception_vector.S uses vmsr instruction. This builds fine with with
GCC based toolchain, but clang with integrated-as complains:

src/core/spec/arm/exception_vector.S:122:2: error: instruction requires: VFP2
 vmsr fpexc, r1
 ^

Fix this by passing softfp to mfloat-abi command on ARMv7. This allows
usage of FP HW, but implies soft-floating point ABI.

Issue #4421
2022-02-15 10:23:58 +01:00
..
bootstrap-hw-imx6q_sabrelite.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-imx7d_sabre.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-imx53_qsb_tz.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-imx53_qsb.inc base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-imx53_qsb.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-nit6_solox.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-pbxa9.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-usb_armory.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-virt_qemu.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
bootstrap-hw-wand_quad.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-imx6q_sabrelite.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-imx7d_sabre.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-imx53_qsb_tz.mk base: avoid implicit conversions 2021-12-17 15:04:44 +01:00
core-hw-imx53_qsb.inc base: avoid implicit conversions 2021-12-17 15:04:44 +01:00
core-hw-imx53_qsb.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-nit6_solox.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-pbxa9.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-usb_armory.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw-virt_qemu.mk base-hw: Use softfp ABI on virt_qemu ARMv7. 2022-02-15 10:23:58 +01:00
core-hw-wand_quad.mk base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00
core-hw.inc base-hw: simplify board support in external repo 2021-01-25 13:58:10 +01:00