This is the mail archive of the
mailing list for the binutils project.
Re: gcc bootstrap on 3.1 (probably 3.0.4) on i586-pc-sco3.2v5.0.2 --with-gnu-as
- From: rbrown64 at csc dot com dot au
- To: Robert Lipe <robertlipe at usa dot net>
- Cc: binutils at sources dot redhat dot com
- Date: Wed, 20 Feb 2002 20:02:10 +1100
- Subject: Re: gcc bootstrap on 3.1 (probably 3.0.4) on i586-pc-sco3.2v5.0.2 --with-gnu-as
Thanks for the approval & patch Robert and the suggested TLSes.
Now that COFF (support in gcc 3 on sco3.2v5) sleeps with the fishes,
is sco3.2v5.0.x a sufficiently standard ELF
platform to enable ld in binutils? It too is coming up to a release (2.12).
Here are the testresults from my attempt, patching the 0121 binutils
=== ld tests ===
Running target unix
FAIL: bootstrap # Undefined basename
FAIL: bootstrap with strip # " "
FAIL: bootstrap with --static # Indigestion on /lib/libc.a - which is
FAIL: bootstrap with --traditional-format # Undefined basename
FAIL: bootstrap with --no-keep-memory # Undefined basename
FAIL: cdtest # tmpdir/cdtest: syntax error at line 1: `('
unexpected: cannot execute binary file
FAIL: cdtest with -Ur # " "
FAIL: selective3 #: missing foo
FAIL: selective4 #: missing start
FAIL: selective5 #: missing start
=== ld Summary ===
# of expected passes 15
# of unexpected failures 10
# of expected failures 1
Robert Lipe <firstname.lastname@example.org> on 20/02/2002 03:53:17
cc: email@example.com, firstname.lastname@example.org
Subject: Re: bootstrap on 3.1 (probably 3.0.4) on i586-pc-sco3.2v5.0.2
> Building on i586-pc-sco3.2v5.0.2 --with-gnu-as fails as follows
> ./xgcc -B./ -B/usr/local/i586-pc-sco3.2v5.0.2/bin/ -isystem
> /usr/local/i586-pc-sco3.2v5.0.2/include -isystem
> /usr/local/i586-pc-sco3.2v5.0.2/sys-include -O2 -DIN_GCC -W -Wall
> -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem
> -I. -I. -I../../gcc-20020218/gcc -I../../gcc-20020218/gcc/.
> -I../../gcc-20020218/gcc/config -I../../gcc-20020218/gcc/../include -g0
> -finhibit-size-directive -fno-inline-functions -fno-exceptions -mcoff
> -fno-omit-frame-pointer \
> -c ../../gcc-20020218/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
> -o crtbeginS.o
> cc1: invalid option `coff'
Bummer. The clash of the vestigal options. --with-gnu-as really isn't
tested very often on OpenServer becuase in the days when we supported
both ELF and COFF binutils worked terribly when it worked at all. Now
that COFF sleeps with the fishies, I should revisit my grudge against
it, I suppose.