aboutsummaryrefslogtreecommitdiffstats
path: root/support/ld
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2011-09-08 23:17:46 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2011-09-09 15:33:11 -0400
commitfefc97bfa82ebb1f47922245cd320e2a3bead7f2 (patch)
tree2de6870f8a99019ddbc0b92b0666c33923a9b45c /support/ld
parent6e434eac0a66e83b328da7271d25b27f48e6e84e (diff)
downloadlibrambutan-fefc97bfa82ebb1f47922245cd320e2a3bead7f2.tar.gz
librambutan-fefc97bfa82ebb1f47922245cd320e2a3bead7f2.zip
[support/ld] Rename vector table section.
Diffstat (limited to 'support/ld')
-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