diff options
author | meri <meri@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2007-11-21 04:56:51 +0000 |
---|---|---|
committer | meri <meri@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2007-11-21 04:56:51 +0000 |
commit | eb09700e7855e10b8e050acfbb93a2f1152cc2da (patch) | |
tree | 3c1b793aee1d52a027afac3a75f94c67b0cb6ec7 | |
parent | 616746c2e01a0425a9fc62d24153d88079f0daac (diff) |
updated linker file
git-svn-id: https://svn.openpcd.org:2342/trunk@337 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
-rw-r--r-- | openpicc/config/atmel-rom.ld | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/openpicc/config/atmel-rom.ld b/openpicc/config/atmel-rom.ld index 8ea6c68..deff929 100644 --- a/openpicc/config/atmel-rom.ld +++ b/openpicc/config/atmel-rom.ld @@ -25,30 +25,20 @@ SECTIONS .data : { - __data_beg__ = .; - __data_beg_src__ = __end_of_text__; - *(.data) - *(.data.*) *(.fastrun) *(.ramfunc) + + __data_beg__ = .; __data_beg_src__ = __end_of_text__; + *(.data) + *(.data.*) __data_end__ = .; - } >ram AT>flash - .bss : - { __bss_beg__ = .; *(.bss) *(.bss.*) + . = ALIGN(32 / 8); + _end = . ; _bss_end__ = . ; __bss_end__ = . ; __end__ = . ; } >ram - - /* Align here to ensure that the .bss section occupies space up to - _end. Align after .bss to ensure correct alignment even if the - .bss section disappears because there are no input sections. */ - . = ALIGN(32 / 8); } - . = ALIGN(32 / 8); - _end = .; - _bss_end__ = . ; __bss_end__ = . ; __end__ = . ; - PROVIDE (end = .); |