Rework linker scripts so they work on new version of ld.
authorKevin O'Connor <kevin@koconnor.net>
Thu, 9 Apr 2009 01:10:08 +0000 (21:10 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Thu, 9 Apr 2009 01:10:08 +0000 (21:10 -0400)
commit7cf17f2e436e466b52b67cca735397089ff78086
tree2a3297c5e254e386784310ddee332aa90df8f1e4
parent2787680051ad539035542fadecc125d4e555482f
Rework linker scripts so they work on new version of ld.

Declare output sections with explicit start address - don't rely on LD
    using '.' for the start of the section.  Make addresses that are
    absolute by using the ABSOLUTE() function.
Discard .eh_frame - new gcc has this on by default.
Also, don't use '-d' - instead use FORCE_COMMON_ALLOCATION.
Makefile
src/rombios.lds.S
src/rombios16.lds.S
src/rombios32.lds.S