+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
*(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}
}
${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__ = . ;}