Bug 19658 - fail to build gcc 3.4.3 on IRIX6.5
Summary: fail to build gcc 3.4.3 on IRIX6.5
Status: RESOLVED INVALID
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 3.4.3
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords: build, ice-on-valid-code
Depends on:
Blocks:
 
Reported: 2005-01-27 17:25 UTC by Shuo Lin
Modified: 2005-07-23 22:49 UTC (History)
2 users (show)

See Also:
Host:
Target: mips-sgi-irix6.5
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shuo Lin 2005-01-27 17:25:17 UTC
System: Silicon Graphics IRIX64 6.5 07141608 IP30
Configuration option: --bindir=/GNU/GCC
make(gnu make-4.80) ends at the following errors:


/GNU/GCC/gcc/xgcc -B/GNU/GCC/gcc/ -B/usr/local/mips-sgi-irix6.5/bin/
-B/usr/local/mips-sgi-irix6.5/lib/ -isystem /usr/local/mips-sgi-irix6.5/include
-isystem /usr/local/mips-sgi-irix6.5/sys-include -O2  -DIN_GCC    -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition 
-isystem ./include   -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I.
-I/GNU/gcc-3.4.3/gcc -I/GNU/gcc-3.4.3/gcc/. -I/GNU/gcc-3.4.3/gcc/../include
-I../intl  -DL_divdi3 -c /GNU/gcc-3.4.3/gcc/libgcc2.c -fexceptions
-fnon-call-exceptions -o libgcc/./_divdi3.o
/GNU/gcc-3.4.3/gcc/libgcc2.c: In function `__divdi3':
/GNU/gcc-3.4.3/gcc/libgcc2.c:1017: internal compiler error: in
fixup_reorder_chain, at cfglayout.c:616
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [libgcc/./_divdi3.o] Error 1
make[2]: Leaving directory `/GNU/GCC/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/GNU/GCC/gcc'
make: *** [all-gcc] Error 2
Comment 1 Andrew Pinski 2005-01-27 17:39:07 UTC
make: *** [all-gcc] Error 2

This means you just did make, but if your current gcc is known to produce wrong code it can produce 
stuff like this.

Try "make bootstrap" instead.
Comment 2 Shuo Lin 2005-01-27 21:25:12 UTC
Subject: Re:  fail to build gcc 3.4.3 on IRIX6.5

 "make bootstrap" results in the same. The gcc being used is gcc3.3 from
freeware.sgi.com.

>>> "pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org>
1/27/2005 12:39:08 PM >>>

------- Additional Comments From pinskia at gcc dot gnu dot org 
2005-01-27 17:39 -------
make: *** [all-gcc] Error 2

This means you just did make, but if your current gcc is known to
produce wrong code it can produce 
stuff like this.

Try "make bootstrap" instead.

Comment 3 Richard Sandiford 2005-01-31 21:53:06 UTC
FWIW, I've not had any problems like this, although I tend to use
the MIPSpro cc as the bootstrap compiler, not gcc 3.3.  There have
been other successful build reports too.

If you don't have access to MIPSpro, could you try bootstrapping
with the 3.4.0 binaries available here:

    http://people.redhat.com/rsandifo/

Thanks,
Richard
Comment 4 Eric Christopher 2005-04-05 21:36:35 UTC
No response. Cleaning up old prs.
Comment 5 Andrew Pinski 2005-06-05 07:41:59 UTC
Reopening to ...
Comment 6 Andrew Pinski 2005-06-05 07:42:14 UTC
Mark as invalid.