summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/Makefile4
-rw-r--r--examples/standalone/Makefile10
2 files changed, 14 insertions, 0 deletions
diff --git a/examples/Makefile b/examples/Makefile
index 18d008e7b5..8e329d7cd5 100644
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -1,3 +1,7 @@
+#
+# SPDX-License-Identifier: GPL-2.0+
+#
+
ifndef CONFIG_SANDBOX
ifdef FTRACE
diff --git a/examples/standalone/Makefile b/examples/standalone/Makefile
index 0863a8cda2..5a6ae0013c 100644
--- a/examples/standalone/Makefile
+++ b/examples/standalone/Makefile
@@ -73,3 +73,13 @@ $(obj)/%.srec: $(obj)/% FORCE
$(obj)/%.bin: OBJCOPYFLAGS := -O binary
$(obj)/%.bin: $(obj)/% FORCE
$(call if_changed,objcopy)
+
+# some files can only build in ARM or THUMB2, not THUMB1
+
+ifdef CONFIG_SYS_THUMB_BUILD
+ifndef CONFIG_HAS_THUMB2
+
+CFLAGS_stubs.o := -marm
+
+endif
+endif