This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

MIPS internal compiler error


Hi!

egcs-19990314 gives an internal compiler error when compiling anything
on IRIX-6.5 using the 

-mips4 -mgp32 flags 
(they are probably contradictory, but..)

This is an example of this: 


tracer:~> echo 'int f () {return 1;}' > t.c

tracer:~> objs/gcc/xgcc -Bobjs/gcc/ -O2 -mips4 -mgp32 -v -S t.c
Reading specs from objs/gcc/specs
gcc version egcs-2.93.12 19990314 (gcc2 ss-980929 experimental)
 objs/gcc/cpp -lang-c -v -isystem objs/gcc/include -undef -D__GNUC__=2
-D__GNUC_MINOR__=93 -Dunix -Dmips -Dsgi -Dhost_mips -DMIPSEB -D_MIPSEB
-DSYSTYPE_SVR4 -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C -D__DSO__
-D__unix__ -D__mips__ -D__sgi__ -D__host_mips__ -D__MIPSEB__ -D_MIPSEB
-D__SYSTYPE_SVR4__ -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C -D__DSO__
-D__unix -D__mips -D__sgi -D__host_mips -D__MIPSEB -D__SYSTYPE_SVR4
-Asystem(unix) -Asystem(svr4) -Acpu(mips) -Amachine(sgi)
-D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -D__LANGUAGE_C -D_LANGUAGE_C
-DLANGUAGE_C -D__SIZE_TYPE__=unsigned int -D__PTRDIFF_TYPE__=int
-U__mips -D__mips=4 -D__mips64 -U__mips64 -D__EXTENSIONS__
-D_SGI_SOURCE -D_MIPS_FPSET=32 -D_MIPS_ISA=_MIPS_ISA_MIPS4 -D_ABIN32=2
-D_MIPS_SIM=_ABIN32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32
-D_MIPS_SZPTR=32 -D_COMPILER_VERSION=601 -D__mips64 t.c
/var/tmp/ccPwcaaa.i
GNU CPP version egcs-2.93.12 19990314 (gcc2 ss-980929 experimental)
[AL 1.1, MM 40] SGI running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
 objs/gcc/include
 /usr/local/include
 /usr/include
End of search list.
The following default directories have been omitted from the search
path:
 /usr/people/dann/build/1403/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.12/../../../../include/g++-
 /usr/people/dann/build/1403/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.12/../../../../mips-sgi-irix6.5/include
 /usr/people/dann/build/1403/lib/gcc-lib/mips-sgi-irix6.5/egcs-2.93.12/include
End of omitted list.
 objs/gcc/cc1 /var/tmp/ccPwcaaa.i -mfp64 -mgp64 -quiet -dumpbase t.c
-mips4 -mgp32 -O2 -version -o t.s
GNU C version egcs-2.93.12 19990314 (gcc2 ss-980929 experimental)
(mips-sgi-irix6.5) compiled by GNU C version egcs-2.93.12 19990314
(gcc2 ss-980929 experimental).
../../egcs-19990314/gcc/emit-rtl.c:511: Internal compiler error in
function gen_reg_rtx
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for details.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]