[1425] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

binutils 2.6.0.2 is released.

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Sat Dec 9 01:01:33 1995

Date: Sat, 9 Dec 1995 00:28:22 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu

From: hjl@nynexst.com (H.J. Lu)
Subject: binutils 2.6.0.2 is released.
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Newsgroups: comp.os.linux.announce
Followup-to: comp.os.linux.development.system
Organization: ?

-----BEGIN PGP SIGNED MESSAGE-----

This release contains "encaps" and a modified "objdump" by Ross. They
are used to compile the Linux kernel in ELF.

This is the binary release of binutils 2.6, plus some Linux patches. It
has binaries in ELF with supports for both a.out and ELF.

Most of the modifications in binutils 2.5.2l.20 are in here except
for the support of libxxxx.so.x.y.z since it may not work under
all ELF systems. You have to make a right symlink to libxxxx.so.x.y.z
from libxxxx.so when you install libxxxx and if there is none for the
existing shared library , i.e.,

# ln -sf libxxxx.so.x.y.z libxxxx.so

That release is only intended for an ELF based system. You also
need libc 5.2.15 and gcc 2.7.2 or above.

The new ELF linker supports ELF, a.out and COFF targets. Use "ld -V"
to see the list of all supported targets. But you still need a
different gas for each target.

The primary ftp sites for the compiler/C library are tsx-11.mit.edu
under pub/linux/packages/GCC and sunsite.unc.edu under pub/Linux/GCC.
The beta directory is in private/tofu under the GCC directory.

To install this package, please follow the procedure very closely.
Please backup/save all the files you are instructed to delete and you
should do

	tar tvvfz binutils-2.6.0.2.bin.tar.gz

to see what is in there.

The binary file is binutils-2.6.0.2.bin.tar.gz. A source patch for
binutils 2.6 is binutils-2.6-2.6.0.2-diff.gz. If

# configure --enable-shared

is used, libbfd and libopcodes will be built as shared libraries. But
my patches won't work with

# make install

You have to install it by hand.

Alan Modra lan@spri.levels.unisa.edu.au is working on complete shared
library support in source code.

Please do back up before you remove things.

To install, PLEASE DO

1. su root
2. cd /
3. tar xfz binutils-2.6.0.2.bin.tar.gz

Now you have the new gas/binutils under /usr/bin and
/usr/i486-linuxaout/bin. You have to do

/usr/i486-linuxaout/bin/as

and

/usr/i486-linuxaout/bin/ld -m i386linux

if you want to use a.out as and ld.

Please make sure you have no libbfd* under /lib/elf.

Thanks.


H.J. Lu
hjl@gnu.ai.mit.edu
12/01/95


-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i

iQCVAwUBMMi7MIQRll5MupLRAQFhRAP8CgU0Q3a+PbsIlvB/XgS61Z4iLAMq2o3k
GTqPx0ViJMF9teo4iWeJWegKK9aZDiypRruhizn8DslK9pWvbGQPRRVPBQQMKSMP
efYw1yHnQHCEAi2p6wBqgpWqMmzVu0vLoECg2iId94Px4+t0oamWknlmQ3lTm7X1
JvB51X0s9a4=
=TF0f
-----END PGP SIGNATURE-----

-- 
This article has been digitally signed by the moderator, using PGP.
Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.


home help back first fref pref prev next nref lref last post