summaryrefslogtreecommitdiff
path: root/olsndot/firmware/stm32_flash.ld
diff options
context:
space:
mode:
authorjaseg <git@jaseg.net>2017-10-05 13:05:22 +0200
committerjaseg <git@jaseg.net>2017-10-05 13:07:55 +0200
commit9383ced7fb57ebabb2ca509ca64a4ca49bca5875 (patch)
treef62f891271e51dabce8d9eaf3a3d6cde8c9cb33d /olsndot/firmware/stm32_flash.ld
parentdbabb04e3acc17afa7368763de2709d69ed14dd9 (diff)
downloadolsndot-9383ced7fb57ebabb2ca509ca64a4ca49bca5875.tar.gz
olsndot-9383ced7fb57ebabb2ca509ca64a4ca49bca5875.tar.bz2
olsndot-9383ced7fb57ebabb2ca509ca64a4ca49bca5875.zip
Add source-in-firmware trick
Diffstat (limited to 'olsndot/firmware/stm32_flash.ld')
-rw-r--r--olsndot/firmware/stm32_flash.ld3
1 files changed, 3 insertions, 0 deletions
diff --git a/olsndot/firmware/stm32_flash.ld b/olsndot/firmware/stm32_flash.ld
index 927e8b4..4a7f88a 100644
--- a/olsndot/firmware/stm32_flash.ld
+++ b/olsndot/firmware/stm32_flash.ld
@@ -28,9 +28,12 @@ SECTIONS {
*(.glue_7) /* TBD - needed ? */
*(.glue_7t) /* TBD - needed ? */
+ *(.source_tarball)
+
/* Necessary KEEP sections (see http://sourceware.org/ml/newlib/2005/msg00255.html) */
KEEP (*(.init))
KEEP (*(.fini))
+ KEEP (*(.source_tarball))
. = ALIGN(4);
_etext = .;