Message-Id: <200006241729.NAA32173@delorie.com> From: "Mark E." To: djgpp-announce AT delorie DOT com Date: Sat, 24 Jun 2000 12:30:48 -0400 Content-type: text/plain; charset=US-ASCII Subject: ANNOUNCE: Binutils 2.10 released Reply-To: djgpp AT delorie DOT com The 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 GNU Binutils is a collection of utilities for creating and examining object and executable files. The most important of these utilities are the assembler (as) and the linker (ld). The assembler takes the the output of a GNU compiler to produce an object file readable by the linker. The linker then reads the object files to create an executable. Another important utility is the archiver (ar) that creates libraries of object files (like libc.a). New features in Binutils 2.10: * 16-byte alignment for .text, .data, and .bss sections. * Intel-style syntax support. * Intel MMX and SSE instructions support. * AMD 3dNow! instructions support. * Fixes for handling drive names and the path separator. * Weak symbol support. GCC 2.95.2 or later use this feature with the '-mbnu210' switch. * '.gnu.linkonce' sections support for space efficient use of C++ templates. GCC 3.0 will be able to use this feature with the '-mbnu210' switch. Read readme.dos in any of the archives for more information. Enjoy, Mark