From 5b3c9565d6b47b67dfb4c7fd6db2aa515c826f94 Mon Sep 17 00:00:00 2001 From: Daniel Hellstrom Date: Fri, 23 May 2014 11:27:53 +0200 Subject: LEON3: add dedicated SMP BSP config In order to support older toolchains and LEON3 v7 systems the -mcpu=leon3 flag can not be used. The SMP kernel however requires -mcpu=leon3 for the CAS support only present in GCC-4.8.3 and GCC-4.9. --- c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg diff --git a/c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg b/c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg new file mode 100644 index 0000000000..361ca360bd --- /dev/null +++ b/c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg @@ -0,0 +1,8 @@ +# +# Config file for the LEON3 SPARC V8 SMP processors. +# + +include $(RTEMS_ROOT)/make/custom/leon3.cfg + +# LEON3 SPARC v8 system +CPU_CFLAGS = -mcpu=leon3 -msoft-float -muser-mode -- cgit v1.2.3