* ldlang.c (exp_init_os): Handle etree_provide.
* emulparams/armelf.sh (OTHER_END_SYMBOLS): Rename from.. (OTHER_BSS_END_SYMBOLS): ..this. * emulparams/armelf_linux.sh: Likewise. * emulparams/armnto.sh: Likewise. * emulparams/criself.sh: Likewise. * emulparams/crislinux.sh: Likewise. * emulparams/elf32frv.sh: Likewise. * emulparams/elf32mcore.sh: Likewise. * emulparams/elf32ppc.sh: Likewise. * emulparams/elf32ppclinux.sh: Likewise. * emulparams/hppa64linux.sh: Likewise. * scripttempl/armbpabi.sc: Substitute $OTHER_END_SYMBOLS, not $OTHER_BSS_END_SYMBOLS. * scripttempl/elf32sh-symbian.sc: Likewise. * scripttempl/elf_chaos.sc: Likewise. * scripttempl/iq2000.sc: Likewise. * scripttempl/xstormy16.sc: Likewise. * scripttempl/elf.sc: Likewise. Delete __bss_start comment. * scripttempl/elfxtensa.sc: Likewise.
This commit is contained in:
parent
24ceaeafdb
commit
9f4fb50211
19 changed files with 42 additions and 22 deletions
|
@ -28,7 +28,7 @@ DATA_START_SYMBOLS='PROVIDE (__Sdata = .);'
|
|||
# Smuggle an "OTHER_DATA_END_SYMBOLS" here.
|
||||
OTHER_SDATA_SECTIONS="${RELOCATING+PROVIDE (__Edata = .);}"
|
||||
OTHER_BSS_SYMBOLS='PROVIDE (__Sbss = .);'
|
||||
OTHER_BSS_END_SYMBOLS='PROVIDE (__Ebss = .);'
|
||||
OTHER_END_SYMBOLS='PROVIDE (__Ebss = .);'
|
||||
|
||||
# Also add the other symbols provided for rsim/xsim and elinux.
|
||||
OTHER_END_SYMBOLS='
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue