commit | 7cf17f2e436e466b52b67cca735397089ff78086 | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Wed Apr 08 21:10:08 2009 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Wed Apr 08 21:10:08 2009 -0400 |
tree | 2a3297c5e254e386784310ddee332aa90df8f1e4 | |
parent | 2787680051ad539035542fadecc125d4e555482f [diff] |
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.