aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--support/ld/common_rom.inc5
-rw-r--r--support/ld/libcs3_stm32_high_density.abin9464 -> 9412 bytes
-rw-r--r--support/ld/libcs3_stm32_med_density.abin9464 -> 9412 bytes
-rw-r--r--support/ld/libcs3_stm32_src/stm32_vector_table.S2
4 files changed, 2 insertions, 5 deletions
diff --git a/support/ld/common_rom.inc b/support/ld/common_rom.inc
index accea44..3ab08c2 100644
--- a/support/ld/common_rom.inc
+++ b/support/ld/common_rom.inc
@@ -13,10 +13,7 @@ SECTIONS
/*
* STM32 vector table
*/
- __cs3_interrupt_vector = __cs3_stm32_vector_table;
- *(.cs3.interrupt_vector)
- /* Make sure we pulled in an interrupt vector. */
- ASSERT (. != __cs3_stm32_vector_table, "No interrupt vector");
+ *(.stm32.interrupt_vector)
*(.rom)
*(.rom.b)
diff --git a/support/ld/libcs3_stm32_high_density.a b/support/ld/libcs3_stm32_high_density.a
index a09d7f0..b6650ca 100644
--- a/support/ld/libcs3_stm32_high_density.a
+++ b/support/ld/libcs3_stm32_high_density.a
Binary files differ
diff --git a/support/ld/libcs3_stm32_med_density.a b/support/ld/libcs3_stm32_med_density.a
index 07a991d..e4660e3 100644
--- a/support/ld/libcs3_stm32_med_density.a
+++ b/support/ld/libcs3_stm32_med_density.a
Binary files differ
diff --git a/support/ld/libcs3_stm32_src/stm32_vector_table.S b/support/ld/libcs3_stm32_src/stm32_vector_table.S
index 868cb6c..7067d95 100644
--- a/support/ld/libcs3_stm32_src/stm32_vector_table.S
+++ b/support/ld/libcs3_stm32_src/stm32_vector_table.S
@@ -1,6 +1,6 @@
/* STM32 vector table */
- .section ".cs3.interrupt_vector"
+ .section ".stm32.interrupt_vector"
.globl __cs3_stm32_vector_table
.type __cs3_stm32_vector_table, %object