ld failure when compiling egcs-980205 / Linux glibc1
Hannu Koivisto
Hannu.Koivisto@vvf.fi
Mon Feb 9 08:00:00 GMT 1998
Greetings,
First and foremost, this problem doesn't occur with the most
recent sources directly from the CVS repository (I did update at
1998-02-09 1610), so it may have been fixed intentionally. But
as I haven't noticed any bugreport related to this kind of
behaviour, I'm reporting this anyway as it may have been fixed
unintentionally and thus might pop out later unless the reason
and fix is verified.
Kernel: Linux 2.0.33
OS: Debian 1.3.1, libc5
Compiler used for bootstrapping:
Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnulibc1/egcs-2.91.06/specs
gcc version egcs-2.91.06 980122 (gcc-2.8.0 release)
The steps I made for compiling the snapshot were exactly the
same as I've used to compile all the previous snapshots
successfully (well, sometimes I've tested with haifa enabled and
threads explicitly enabled but not usually). That is, (yes, I
know, those two switches are default on my platform but I prefer
to be explicit)
./configure --with-gnu-as --with-gnu-ld >& kalaconfig
make LANGUAGES="c c++" >& kalamake
Now, the result was:
.
.
.
gcc -c -DIN_GCC -DUSE_GNULIBC_1 -g -O2 -DHAVE_CONFIG_H -I. -I. -I./confi
g convert.c
gcc -DIN_GCC -DUSE_GNULIBC_1 -g -O2 -DHAVE_CONFIG_H -o cc1 c-parse.o c-lan
g.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c
-iterate.o toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o fu
nction.o stmt.o except.o expr.o calls.o expmed.o explow.o optabs.o varasm.o rtl.
o print-rtl.o rtlanal.o emit-rtl.o genrtl.o real.o regmove.o dbxout.o sdbout.o d
warfout.o dwarf2out.o xcoffout.o bitmap.o alias.o integrate.o jump.o cse.o loop.
o unroll.o flow.o stupid.o combine.o regclass.o local-alloc.o global.o reload.o
reload1.o caller-save.o insn-peep.o reorg.o sched.o final.o recog.o reg-stack.o
insn-opinit.o insn-recog.o insn-extract.o insn-output.o insn-emit.o profile.o in
sn-attrtab.o i386.o getpwd.o convert.o obstack.o
collect2: ld returned 1 exit status
make[1]: *** [cc1] Error 1
make[1]: Leaving directory `/usr/local/src/egcs_etc/egcs-980205/gcc'
make: *** [all-gcc] Error 2
As of my understanding, the stop happened during the first
phase.
Complete output from `` make LANGUAGES="c c++" '' and other
system information available at request.
Hope this was of any help,
--
Hannu Koivisto | What you see is all you get.
NOYB | - Brian Kernighan
-------------------------------------------------------------
More information about the Gcc-bugs
mailing list