Mail Archives: djgpp/2000/07/10/18:13:39
An updated DJGPP port of Binutils 2.10 is now available from SimTel mirrors:
Binaries and Documentation (info and man formats):
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/bnu210b.zip
Source:
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/bnu210s.zip
BFD library:
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/bnu210a.zip
The update addresses the following problems discovered since the release:
* A weak symbol is turned into a strong one when writing it out
to an executable. This fixes problems debugging with functions
declared weak.
* The default DJGPP stub has been updated to the one in djdev 2.03.
* The .section directive in the BFD version of 'as' no longer allows you
to change a section's attributes once they've been set. The .section
directive in the non-BFD version of 'as' has this same flaw, but a fix
for it is not yet available.
* 'objdump --debug' on an object file containing weak symbol now works.
* The function for returning the nearest line number for stabs debugging
symbols now correctly handles DOS-style pathnames.
* Garbage -- often readable text -- near the start of an executable no
longer appears in Binutils 2.10 generated executables.
* In the BFD version of gas, the VMA and LMA is now set for all sections.
Not mentioned in the updated readme.dos is support for the g++ init_priority
attribute in gcc 2.95.2. The "gotcha" is that support for it and the
constructor, destructor attributes is broken in gcc 2.95.2.
- Raw text -