From a19d97c4dc1024f3f47bb099f573b6f693edcf19 Mon Sep 17 00:00:00 2001 From: "Kirill K. Smirnov" Date: Sat, 1 Jul 2017 14:32:09 +0300 Subject: samples: add a config for bare metal NIOS2 Signed-off-by: Kirill K. Smirnov diff --git a/samples/nios2-unknown-elf/crosstool.config b/samples/nios2-unknown-elf/crosstool.config new file mode 100644 index 0000000..3c7dbbd --- /dev/null +++ b/samples/nios2-unknown-elf/crosstool.config @@ -0,0 +1,5 @@ +CT_ARCH_nios2=y +CT_CC_LANG_CXX=y +CT_DEBUG_gdb=y +# CT_GDB_CROSS_PYTHON is not set +CT_GETTEXT=y diff --git a/samples/nios2-unknown-elf/reported.by b/samples/nios2-unknown-elf/reported.by new file mode 100644 index 0000000..4347939 --- /dev/null +++ b/samples/nios2-unknown-elf/reported.by @@ -0,0 +1,3 @@ +reporter_name="Kirill K. Smirnov" +reporter_url="" +reporter_comment="Toolchain for NIOS2 bare metal targets" -- cgit v0.10.2-6-g49f6 From 984ae949182fb5da57944936c917fa429188b3e2 Mon Sep 17 00:00:00 2001 From: "Kirill K. Smirnov" Date: Sat, 1 Jul 2017 15:16:28 +0300 Subject: scripts/nios2: do not override precomputed flags Signed-off-by: Kirill K. Smirnov diff --git a/scripts/build/arch/nios2.sh b/scripts/build/arch/nios2.sh index 24c556b..afd73ec 100644 --- a/scripts/build/arch/nios2.sh +++ b/scripts/build/arch/nios2.sh @@ -1,12 +1,6 @@ # Compute NIOS2-specific values CT_DoArchTupleValues() { - # gcc ./configure flags - CT_ARCH_WITH_ARCH= - CT_ARCH_WITH_ABI= - CT_ARCH_WITH_CPU= - CT_ARCH_WITH_TUNE= - CT_ARCH_WITH_FPU= - CT_ARCH_WITH_FLOAT= - CT_TARGET_SYS=elf + # Do nothing here. Default values are sane. + :; } -- cgit v0.10.2-6-g49f6 From 04ef0deb853671ecd9716af9e6b6628ed98371ab Mon Sep 17 00:00:00 2001 From: "Kirill K. Smirnov" Date: Wed, 5 Jul 2017 02:41:24 +0300 Subject: samples: remove unnecessary option The line CT_GETTEXT=y is remains from canadian sample. This cross sample does not need it. Signed-off-by: Kirill K. Smirnov diff --git a/samples/nios2-unknown-elf/crosstool.config b/samples/nios2-unknown-elf/crosstool.config index 3c7dbbd..6fe5990 100644 --- a/samples/nios2-unknown-elf/crosstool.config +++ b/samples/nios2-unknown-elf/crosstool.config @@ -2,4 +2,3 @@ CT_ARCH_nios2=y CT_CC_LANG_CXX=y CT_DEBUG_gdb=y # CT_GDB_CROSS_PYTHON is not set -CT_GETTEXT=y -- cgit v0.10.2-6-g49f6