projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fold arithmetic integer expressions
[deliverable/binutils-gdb.git]
/
ld
/
scripttempl
/
elf32msp430.sc
diff --git
a/ld/scripttempl/elf32msp430.sc
b/ld/scripttempl/elf32msp430.sc
index 78c7c12188ffffb660b266d4a57abd538826d78e..dda82ff2a30909fe460532ff9cbf9cab56fbcc4a 100644
(file)
--- a/
ld/scripttempl/elf32msp430.sc
+++ b/
ld/scripttempl/elf32msp430.sc
@@
-210,7
+210,6
@@
SECTIONS
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE (__fini_array_end = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE (__fini_array_end = .);
- LONG(0); /* Sentinel. */
/* gcc uses crtbegin.o to find the start of the constructors, so
we make sure it is first. Because this is a wildcard, it
/* gcc uses crtbegin.o to find the start of the constructors, so
we make sure it is first. Because this is a wildcard, it
@@
-269,10
+268,14
@@
SECTIONS
${RELOCATING+ _edata = . ; }
} ${RELOCATING+ > data ${RELOCATING+AT> text}}
${RELOCATING+ _edata = . ; }
} ${RELOCATING+ > data ${RELOCATING+AT> text}}
+ __romdatastart = LOADADDR(.data);
+ __romdatacopysize = SIZEOF(.data);
+
.bss ${RELOCATING+ SIZEOF(.data) + ADDR(.data)} :
{
${RELOCATING+. = ALIGN(2);}
.bss ${RELOCATING+ SIZEOF(.data) + ADDR(.data)} :
{
${RELOCATING+. = ALIGN(2);}
- ${RELOCATING+ PROVIDE (__bss_start = .) ; }
+ ${RELOCATING+ PROVIDE (__bss_start = .); }
+ ${RELOCATING+ PROVIDE (__bssstart = .); }
*(.lower.bss.* .lower.bss)
${RELOCATING+. = ALIGN(2);}
*(.bss)
*(.lower.bss.* .lower.bss)
${RELOCATING+. = ALIGN(2);}
*(.bss)
@@
-280,6
+283,7
@@
SECTIONS
*(COMMON)
${RELOCATING+ PROVIDE (__bss_end = .) ; }
} ${RELOCATING+ > data}
*(COMMON)
${RELOCATING+ PROVIDE (__bss_end = .) ; }
} ${RELOCATING+ > data}
+ ${RELOCATING+ PROVIDE (__bsssize = SIZEOF(.bss)); }
.noinit ${RELOCATING+ SIZEOF(.bss) + ADDR(.bss)} :
{
.noinit ${RELOCATING+ SIZEOF(.bss) + ADDR(.bss)} :
{
@@
-311,10
+315,10
@@
SECTIONS
.comment 0 : { *(.comment) }
EOF
.comment 0 : { *(.comment) }
EOF
-
source
$srcdir/scripttempl/DWARF.sc
+
.
$srcdir/scripttempl/DWARF.sc
cat <<EOF
cat <<EOF
- .MP430.attributes 0 :
+ .M
S
P430.attributes 0 :
{
KEEP (*(.MSP430.attributes))
KEEP (*(.gnu.attributes))
{
KEEP (*(.MSP430.attributes))
KEEP (*(.gnu.attributes))
This page took
0.024579 seconds
and
4
git commands to generate.