* scripttempl/armcoff.sc: Revert 2010-09-22 change.

This commit is contained in:
Dave Korn 2010-09-24 04:41:12 +00:00
parent 04d7301a3e
commit 9396a3cecf
2 changed files with 5 additions and 26 deletions

View File

@ -1,3 +1,7 @@
2010-09-23 Dave Korn <dave.korn.cygwin@gmail.com>
* scripttempl/armcoff.sc: Revert 2010-09-22 change.
2010-09-23 Alan Modra <amodra@gmail.com>
* ldlang.c (lang_add_section): Don't copy SEC_RELOC from input

View File

@ -17,22 +17,7 @@ DTOR='.dtor : {
*(SORT(.dtors.*))
*(.dtor)
}'
if test "${RELOCATING}"; then
R_IDATA234='
SORT(*)(.idata$2)
SORT(*)(.idata$3)
/* These zeroes mark the end of the import list. */
LONG (0); LONG (0); LONG (0); LONG (0); LONG (0);
SORT(*)(.idata$4)'
R_IDATA5='SORT(*)(.idata$5)'
R_IDATA67='
SORT(*)(.idata$6)
SORT(*)(.idata$7)'
else
R_IDATA234=
R_IDATA5=
R_IDATA67=
fi
cat <<EOF
OUTPUT_FORMAT("${OUTPUT_FORMAT}", "${BIG_OUTPUT_FORMAT}", "${LITTLE_OUTPUT_FORMAT}")
${LIB_SEARCH_DIRS}
@ -75,16 +60,6 @@ SECTIONS
}
${CONSTRUCTING+${RELOCATING-$CTOR}}
${CONSTRUCTING+${RELOCATING-$DTOR}}
.idata ${RELOCATING+BLOCK(__section_alignment__)} :
{
/* This cannot currently be handled with grouped sections.
See pep.em:sort_sections. */
${R_IDATA234}
${RELOCATING+__IAT_start__ = .;}
${R_IDATA5}
${RELOCATING+__IAT_end__ = .;}
${R_IDATA67}
}
.bss ${RELOCATING+ ALIGN(0x8)} :
{
${RELOCATING+ __bss_start__ = . ;}