mirror of
https://frontier.innolan.net/github/amigaos-binutils.git
synced 2025-11-23 07:33:12 +00:00
unused values. * ld/emulparams/amiga_bss.sh (PAGE_SIZE, NONPAGED_TEXT_START_ADDR): Likewise. * ld/scripttempl/amiga.sc (___machtype): Move out of .text section and drop ABSOLUTE. (___text_size): Move out of .text section and replace ABSOLUTE with SIZEOF to compute its value. (___data_size): Move out of .data section and replace ABSOLUTE with SIZEOF to compute its value. (___bss_size): Move out of .bss section and replace ABSOLUTE with SIZEOF to compute its value. * ld/scripttempl/amiga_bss.sc (___machtype): Move out of .text section and drop ABSOLUTE. (___text_size): Move out of .text section and replace ABSOLUTE with SIZEOF to compute its value. (___data_size): Move out of .data section and replace ABSOLUTE with SIZEOF on .data and .bss to compute its value. (___bss_size): Move out of .data section and drop useless ABSOLUTE. (__edata): Move to its expected place at the end of .data section. (__bss_start): Move to its expected place at the start of .bss section.
The files in this directory are linker script templates.
genscripts.sh sets some shell variables, then sources
EMULATION.sc, to generate EMULATION.{x,xr,xu,xn,xbn} -- the script
files for default, -r, -Ur, -n, -N.