Irix6 breaking on o32/n32 again... time to consider my patch?
Jeffrey A Law
law@hurl.cygnus.com
Sat Feb 6 09:44:00 GMT 1999
In message < 199902061721.MAA27720@caip.rutgers.edu >you write:
> Jeff,
>
> I'm getting new bootstrap failures on mips-sgi-irix6.2 (using cc
> for stage1) caused by the o32/n32 incompatibility (already discussed
> begining with http://www.cygnus.com/ml/egcs/1998-Dec/0044.html ).
>
> > stage1/xgcc -Bstage1/ -B/usr/local/mips-sgi-irix6.2/bin/ -DIN_GCC -W
> > -Wall -O2 -g -DHAVE_CONFIG_H -o gcj gcj.o jvspec.o prefix.o version.o
> > obstack.o ../libiberty/libiberty.a
> > ld: FATAL 112: cannot link old 32-bit object with -n32 link:
> > ../libiberty/libiberty.a(pexecute.o).
> > collect2: ld returned 4 exit status
> > make[2]: *** [gcj] Error 1
>
>
> I believe this error is caused by recent patches like this one.
Please, let's find a way to make the mips compiler generate code that is
compatible with gcc. We don't want to pull apart this stuff yet.
After 1.2 we can reevaluate this as part of the build reorganization.
jeff
More information about the Gcc-bugs
mailing list