aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
Diffstat (limited to 'demos')
-rw-r--r--demos/ARMCM3-STM32F103-GCC/Makefile2
-rw-r--r--demos/ARMCM3-STM32F103-GCC/ch.ld1
2 files changed, 2 insertions, 1 deletions
diff --git a/demos/ARMCM3-STM32F103-GCC/Makefile b/demos/ARMCM3-STM32F103-GCC/Makefile
index dc01e39e3..5b0e8f23e 100644
--- a/demos/ARMCM3-STM32F103-GCC/Makefile
+++ b/demos/ARMCM3-STM32F103-GCC/Makefile
@@ -71,7 +71,7 @@ SRC = ../../ports/ARMCM3/chcore.c \
board.c main.c
# List ASM source files here
-ASMSRC = ../../ports/ARMCM3/crt0.s
+ASMSRC = ../../ports/ARMCM3/crt0.s ../../ports/ARMCM3-STM32F103/vectors.s
# List all user directories here
UINCDIR = ../../src/include ../../src/lib ../../ports/ARMCM3
diff --git a/demos/ARMCM3-STM32F103-GCC/ch.ld b/demos/ARMCM3-STM32F103-GCC/ch.ld
index 2ddc2aab4..96c5a3a1d 100644
--- a/demos/ARMCM3-STM32F103-GCC/ch.ld
+++ b/demos/ARMCM3-STM32F103-GCC/ch.ld
@@ -41,6 +41,7 @@ SECTIONS
.text :
{
_text = .;
+ *(INTVEC);
*(.text);
*(.rodata);
*(.rodata*);