aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2001-11-25 17:29:27 +0000
committerStephane Carrez <stcarrez@nerim.fr>2001-11-25 17:29:27 +0000
commitecfdd20ccea64a0358dfb8896d7cc15f559de389 (patch)
tree3e46f502c172681c7e99eb27ca8106d6704b0089
parent373f2697a8c05463bcf2a9214f4d1a0ea474e65b (diff)
downloadgdb-ecfdd20ccea64a0358dfb8896d7cc15f559de389.zip
gdb-ecfdd20ccea64a0358dfb8896d7cc15f559de389.tar.gz
gdb-ecfdd20ccea64a0358dfb8896d7cc15f559de389.tar.bz2
* scripttempl/elfm68hc11.sc (CTOR, DTOR): Put constructor and
destructor in rom. * scripttempl/elfm68hc12.sc (CTOR, DTOR): Likewise.
-rw-r--r--ld/ChangeLog6
-rw-r--r--ld/scripttempl/elfm68hc11.sc4
-rw-r--r--ld/scripttempl/elfm68hc12.sc4
3 files changed, 10 insertions, 4 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index e7592cf..a2414bb 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,9 @@
+2001-11-25 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * scripttempl/elfm68hc11.sc (CTOR, DTOR): Put constructor and
+ destructor in rom.
+ * scripttempl/elfm68hc12.sc (CTOR, DTOR): Likewise.
+
2001-11-22 H.J. Lu <hjl@gnu.org>
* Makefile.in: Regenerated with automake based on automake
diff --git a/ld/scripttempl/elfm68hc11.sc b/ld/scripttempl/elfm68hc11.sc
index 4bd0dc6..dc0956e 100644
--- a/ld/scripttempl/elfm68hc11.sc
+++ b/ld/scripttempl/elfm68hc11.sc
@@ -40,7 +40,7 @@ CTOR=".ctors ${CONSTRUCTING-0} :
${CONSTRUCTING+${CTOR_END}}
${CONSTRUCTING+ PROVIDE(__CTOR_END__ = .); }
- } ${RELOCATING+ > ${DATA_MEMORY}}"
+ } ${RELOCATING+ > ${TEXT_MEMORY}}"
DTOR=" .dtors ${CONSTRUCTING-0} :
{
@@ -52,7 +52,7 @@ DTOR=" .dtors ${CONSTRUCTING-0} :
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors)) */
${CONSTRUCTING+ PROVIDE(__DTOR_END__ = .); }
- } ${RELOCATING+ > ${DATA_MEMORY}}"
+ } ${RELOCATING+ > ${TEXT_MEMORY}}"
VECTORS="
diff --git a/ld/scripttempl/elfm68hc12.sc b/ld/scripttempl/elfm68hc12.sc
index 50e9241..a0bc4e0 100644
--- a/ld/scripttempl/elfm68hc12.sc
+++ b/ld/scripttempl/elfm68hc12.sc
@@ -40,7 +40,7 @@ CTOR=".ctors ${CONSTRUCTING-0} :
${CONSTRUCTING+${CTOR_END}}
${CONSTRUCTING+ PROVIDE(__CTOR_END__ = .); }
- } ${RELOCATING+ > ${DATA_MEMORY}}"
+ } ${RELOCATING+ > ${TEXT_MEMORY}}"
DTOR=" .dtors ${CONSTRUCTING-0} :
{
@@ -52,7 +52,7 @@ DTOR=" .dtors ${CONSTRUCTING-0} :
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors)) */
${CONSTRUCTING+ PROVIDE(__DTOR_END__ = .); }
- } ${RELOCATING+ > ${DATA_MEMORY}}"
+ } ${RELOCATING+ > ${TEXT_MEMORY}}"
VECTORS="