info-gnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

binutils-2.11


From: Philip Blundell
Subject: binutils-2.11
Date: Sun, 15 Apr 2001 15:26:20 +0100

GNU binutils 2.11 is now available.

The GNU binutils include the GNU assembler (gas), the GNU linker,
gprof, and various binary utilities.

==================================================

This release includes many bug fixes since the last release.  It also
includes the following new features (from the NEWS files):

GNU assembler (gas):
--------------------

* x86 gas now supports the full Pentium4 instruction set.

* Support for AMD x86-64 architecture, by Jan Hubicka, SuSE Labs.

* Support for Motorola 68HC11 and 68HC12.

* Support for Texas Instruments TMS320C54x (tic54x).

* Support for IA-64.

* Support for i860, by Jason Eckhardt.

* Support for CRIS (Axis Communications ETRAX series).

* x86 gas has a new .arch pseudo op to specify the target CPU
  architecture.

* x86 gas -q command line option quietens warnings about register size
  changes due to suffix, indirect jmp/call without `*', stand-alone
  prefixes, and translating various deprecated floating point
  instructions.

GNU linker:
-----------

* Support for AMD x86-64 architecture, by Jan Hubicka, SuSE Labs.

* Support added for eliminating duplicate DWARF2 debug information by
  having the compiler generate the information in sections called
  .gnu.linkonce.wi.XXXX where XXXX is a checksum for the contents.  The
  linker then merges these sections together into the normal .debug_info
  section.

* The native ELF linker now searches the directories in DT_RUNPATH or
  DT_RPATH of a shared library for shared libraries needed by it.

* TI C54x support, by Timothy Wall.

* Added command line switch --section-start to set the start address of any
  specified section. 

* Added ability to emit full relocation information in linked executables,
  enabled by --emit-relocs.  Some post-linkage optimization tools need
  this information in order to be able to correctly identify and perform
  symbol relative addressing in the event of changes in section contents
  (instructions being added or deleted, extending data sections, etc.)

* Support for i860, by Jason Eckhardt (preliminary, alpha quality).

* Support for CRIS (Axis Communications ETRAX series).


GNU binutils:
-------------

* Add support for ARM v5t and v5te architectures and Intel's XScale ARM
  extenstions.

* Add --srec-len and --srec-forceS3 command line switch to objcopy.
  By Luciano Gemme.
  
* Support for the MIPS32, by Anders Norlander.

* Support for the i860, by Jason Eckhardt.

* Support for CRIS (Axis Communications ETRAX series).

==================================================

Many people - too many to name them all here - have contributed to
this release with bug reports and patches.  This release would not be
as good as it is without their generous work.

The binutils-2.11.tar.gz file is 9871888 bytes long.

7e34168fc74309a744be9feabed06e9b  binutils-2.11.tar.gz

The tar file is available from any GNU archive site.

Bug reports, complaints and compliments about the binutils release
should be sent to address@hidden  See also the web page 
at <http://www.gnu.org/software/binutils/>.

Phil Blundell
address@hidden
5th April 2001





reply via email to

[Prev in Thread] Current Thread [Next in Thread]