This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Binutils 2.18 available
- From: "Jan Beulich" <jbeulich at novell dot com>
- To: "Daniel Jacobowitz" <drow at false dot org>,<binutils at sourceware dot org>
- Date: Wed, 29 Aug 2007 09:19:43 +0100
- Subject: Re: Binutils 2.18 available
- References: <20070828220801.GA14075@caradoc.them.org>
Thanks, Daniel. Nevertheless, a question: is it known that on (at least) i386-linux
ld's selective[456] tests produce an assertion failure, causing two unexpected
failures (which seems not really nice for a release and a pretty important
architecture):
gcc -B/home/jbeulich/build/binutils/2.18-base/ld/tmpdir/gas/ -I/usr/local/src/binutils-2.18/ld/testsuite/ld-selective -g -O2 -L/home/jbeulich/build/binutils/2.18-base/./ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -c /usr/local/src/binutils-2.18/ld/testsuite/ld-selective/3.cc -o tmpdir/3.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new -o tmpdir/3.x --gc-sections -Bstatic tmpdir/3.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new: BFD (GNU Binutils) 2.18 assertion fail /usr/local/src/binutils-2.18/bfd/elf32-i386.c:1273
FAIL: selective4
gcc -B/home/jbeulich/build/binutils/2.18-base/ld/tmpdir/gas/ -I/usr/local/src/binutils-2.18/ld/testsuite/ld-selective -g -O2 -L/home/jbeulich/build/binutils/2.18-base/./ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -c /usr/local/src/binutils-2.18/ld/testsuite/ld-selective/4.cc -o tmpdir/4.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new -o tmpdir/4.x --gc-sections -Bstatic tmpdir/4.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new: BFD (GNU Binutils) 2.18 assertion fail /usr/local/src/binutils-2.18/bfd/elf32-i386.c:1273
FAIL: selective5
gcc -B/home/jbeulich/build/binutils/2.18-base/ld/tmpdir/gas/ -I/usr/local/src/binutils-2.18/ld/testsuite/ld-selective -g -O2 -L/home/jbeulich/build/binutils/2.18-base/./ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -c /usr/local/src/binutils-2.18/ld/testsuite/ld-selective/5.cc -o tmpdir/5.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new -o tmpdir/5.x --gc-sections -Bstatic tmpdir/5.o
/home/jbeulich/build/binutils/2.18-base/ld/ld-new: BFD (GNU Binutils) 2.18 assertion fail /usr/local/src/binutils-2.18/bfd/elf32-i386.c:1273
XFAIL: selective6
Jan
>>> Daniel Jacobowitz <drow@false.org> 29.08.07 00:08 >>>
I have placed binutils 2.18 on sourceware.org and ftp.gnu.org in the
usual places, e.g. ftp://ftp.gnu.org/gnu/binutils/.
9d22ee4dafa3a194457caf4706f9cf01 binutils-2.18.tar.bz2
d71b23b4fb91e66802ca2b8f576629f4 binutils-2.18.tar.gz
As usual, thanks to everyone who helped prepare this release. The
branch remains open for bug fixes; if there are enough to justify it,
I'll prepare a point release in one or two months.
I built and tested the release for a selection of 38 ELF-based
targets; the most popular platforms had no failures, and the others
had only a small assortment of problems. Well, with one exception:
the ARC disassembler appears to be broken, which messes up the gas
testsuite awfully.
--
Daniel Jacobowitz
CodeSourcery