diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-10-10 17:17:50 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-10-10 17:17:50 +0000 |
commit | b9886dbddd398372e73f3aeeb3c16255ee157d8f (patch) | |
tree | 5de830a0f7b2557b5e0afc4ec9490f9723253eaf | |
parent | 15df1338f6bbd859f4918d728a33973643592dbe (diff) | |
download | px4-nuttx-b9886dbddd398372e73f3aeeb3c16255ee157d8f.tar.gz px4-nuttx-b9886dbddd398372e73f3aeeb3c16255ee157d8f.tar.bz2 px4-nuttx-b9886dbddd398372e73f3aeeb3c16255ee157d8f.zip |
Oop. Part of last change was still in the editor
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5226 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r-- | nuttx/binfmt/libnxflat/gnu-nxflat-pcrel.ld | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/nuttx/binfmt/libnxflat/gnu-nxflat-pcrel.ld b/nuttx/binfmt/libnxflat/gnu-nxflat-pcrel.ld index eb79023d0..71e4399ba 100644 --- a/nuttx/binfmt/libnxflat/gnu-nxflat-pcrel.ld +++ b/nuttx/binfmt/libnxflat/gnu-nxflat-pcrel.ld @@ -97,6 +97,15 @@ SECTIONS *(.call_table_data) *(.call_table_text) + /* In this model, .rodata is access using PC-relative addressing + * and, hence, must also reside in the .text section. + */ + + *(.rodata) + *(.rodata1) + *(.rodata.*) + *(.gnu.linkonce.r*) + _etext = . ; } > ISPACE @@ -108,10 +117,6 @@ SECTIONS .data 0x00000000 : { __data_start = . ; - *(.rodata) - *(.rodata1) - *(.rodata.*) - *(.gnu.linkonce.r*) *(.data) *(.data1) *(.data.*) |