I'm trying to build the FreeEMS project at http://github.com/fredcooke/freeems-vanilla. The program builds ok, except that I noticed a small difference in the s19 file between binutils versions. I did a readelf and found that there are some addresses that are wrong. 2.19 is the latest binutils where the output is correct after that I get the same problem.
Correct with 2.18-3 [35] .ppageF8 PROGBITS 003f0000 009000 00011f 00 AX 0 0 1 http://computer-ss.com/files/2-18.read http://computer-ss.com/files/2-18.elf Incorrect with 2.20-1 [24] .ppageF8 PROGBITS 00000800 000800 00011f 00 AX 0 0 1 http://computer-ss.com/files/2-20-1.elf http://computer-ss.com/files/2-20-1.read -- Summary: LD is loading to the wrong address with m68hc11 Product: binutils Version: 2.20 Status: NEW Severity: critical Priority: P2 Component: binutils AssignedTo: unassigned at sources dot redhat dot com ReportedBy: support at computer-ss dot com CC: bug-binutils at gnu dot org GCC host triplet: debian/lenny x86 GCC target triplet: m68hc12 http://sourceware.org/bugzilla/show_bug.cgi?id=12039 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils