]> sourceware.org Git - newlib-cygwin.git/commit
Align _end symbol to at least 4 in all MIPS scripts
authorFaraz Shahbazker <fshahbazker@wavecomp.com>
Tue, 30 Jul 2019 00:00:25 +0000 (00:00 +0000)
committerCorinna Vinschen <corinna-cygwin@cygwin.com>
Tue, 30 Jul 2019 07:38:13 +0000 (09:38 +0200)
commit6661a67747c14cfa7ac91458914037ee296fcd1e
treeec9f55f6d0444c50e5b9e43f55c42ba7c14de92a
parent3e5302714fae99acc8c439f5870846312d081631
Align _end symbol to at least 4 in all MIPS scripts

Left-over part of commit 84b2a020daa17d8ee5c9ec979c3d56f95e69573b

The _end marker must be aligned to 4-bytes to ensure that the last
element written does not reach beyond the address of _end.  This is
also necessary as the termination condition is an equality test
instead of an ordered test so (_end - _fbss) must be a multiple of
4-bytes.  The alignment is already correct for mti*.ld files, fix
it for all remaining MIPS scripts that don't already align to at
least 4.
16 files changed:
libgloss/mips/array.ld
libgloss/mips/ddb-kseg0.ld
libgloss/mips/ddb.ld
libgloss/mips/dve.ld
libgloss/mips/idt.ld
libgloss/mips/idt32.ld
libgloss/mips/idt64.ld
libgloss/mips/idtecoff.ld
libgloss/mips/jmr3904app-java.ld
libgloss/mips/jmr3904app.ld
libgloss/mips/jmr3904dram-java.ld
libgloss/mips/jmr3904dram.ld
libgloss/mips/lsi.ld
libgloss/mips/pmon.ld
libgloss/mips/sde32.ld
libgloss/mips/sde64.ld
This page took 0.029139 seconds and 5 git commands to generate.