* emulparams/vxworks.sh (TEXT_START_ADDR): Override.
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 1 May 2009 15:23:42 +0000 (15:23 +0000)
committerNathan Sidwell <nathan@codesourcery.com>
Fri, 1 May 2009 15:23:42 +0000 (15:23 +0000)
ld/ChangeLog
ld/emulparams/vxworks.sh

index 26c446f..77586e3 100644 (file)
@@ -1,3 +1,7 @@
+2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * emulparams/vxworks.sh (TEXT_START_ADDR): Override.
+
 2009-04-30  Nick Clifton  <nickc@redhat.com>
 
        * NEWS: Mention support for IFUNC symbols.
index 74a11ac..6ece8be 100644 (file)
@@ -40,6 +40,7 @@ OTHER_READWRITE_SECTIONS=".tls_vars ${RELOCATING-0} : {${RELOCATING+
   __wrs_rtp_tls_vars_size = SIZEOF(.tls_vars);
   ___wrs_rtp_tls_vars_size = SIZEOF(.tls_vars);}"
 
+TEXT_START_ADDR="(DEFINED (__wrs_rtp_base) ? __wrs_rtp_base : 0)"
 ETEXT_NAME=etext_unrelocated
 OTHER_END_SYMBOLS="PROVIDE (${SYMPREFIX}_ehdr = ${TEXT_START_ADDR});"
 DATA_END_SYMBOLS=".edata : { PROVIDE (${SYMPREFIX}_edata = .); }"