aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2013-01-23 11:56:02 +0000
committerNick Clifton <nickc@redhat.com>2013-01-23 11:56:02 +0000
commitb176ded116acd2644ea3f7185ef53a192fa37722 (patch)
treef8090c89d1bdabe3d692219edc85f5741dc9a71c
parenta6dea726b0f30bee96e25711fd37e493979842ba (diff)
downloadgdb-b176ded116acd2644ea3f7185ef53a192fa37722.zip
gdb-b176ded116acd2644ea3f7185ef53a192fa37722.tar.gz
gdb-b176ded116acd2644ea3f7185ef53a192fa37722.tar.bz2
PR ld/15037
* scripttempl/avr.sc (.eeprom): Keep it.
-rw-r--r--ld/ChangeLog5
-rw-r--r--ld/scripttempl/avr.sc3
2 files changed, 7 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 4992e1c..d62950e 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,8 @@
+2013-01-23 Georg-Johann Lay <avr@gjlay.de>
+
+ PR ld/15037
+ * scripttempl/avr.sc (.eeprom): Keep it.
+
2013-01-23 Leif Ekblad <leif@rdos.net>
* Makefile.am (ALL_64_EMULATION_SOURCES): Add eelf64rdos.c.
diff --git a/ld/scripttempl/avr.sc b/ld/scripttempl/avr.sc
index 6ba987b..10ac27f 100644
--- a/ld/scripttempl/avr.sc
+++ b/ld/scripttempl/avr.sc
@@ -198,7 +198,8 @@ SECTIONS
.eeprom ${RELOCATING-0}:
{
- *(.eeprom*)
+ /* See .data above... */
+ KEEP(*(.eeprom*))
${RELOCATING+ __eeprom_end = . ; }
} ${RELOCATING+ > eeprom}