summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2014-05-23 11:27:53 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2015-03-09 12:44:02 +0100
commite11d112cfc1cfbc7a0f5116f00f6d787a63aac5a (patch)
tree88d3e80d0a93642bbfc12324e2b3402a316af914
parentc0e01a28dad77063d8edb7f7fe2cee83a5f09b2e (diff)
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.
-rw-r--r--c/src/lib/libbsp/sparc/leon3/make/custom/leon3smp.cfg8
1 files changed, 8 insertions, 0 deletions
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