V2.95.2 Internal Error Compiling for Sparc
clugstj@ttc.com
clugstj@ttc.com
Tue Jan 11 07:24:00 GMT 2000
While compiling MAME (Multiple Arcade Machine Emulator) for the Sparc, I got the
following error. Attached is the upd7759.i file.
The command line:
lodestone@~/src/xmame-0.36b13.1>gcc -v --save-temps -DHAVE_GETTIMEOFDAY -O3
-Wall -Wno-unused -funroll-loops -fstrength-reduce -fomit-frame-pointer
-ffast-math -fsigned-char '-DINLINE=static inline' -Isrc -Isrc/unix
-Dstricmp=strcasecmp -DPI=M_PI -DUNIX -DSIGNED_SAMPLES -DALIGN_INTS
-DALIGN_SHORTS -Dsolaris -Dx11 -Iobj-xmame/cpu/m68000 -Isrc/cpu/m68000
-Icontrib/cutzlib-1.1.3 -I../../contrib/cutzlib-1.1.3 -DHAS_CUSTOM=1
-DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_AY8910=1 -DHAS_YM2203=1 -DHAS_YM2151=1
-DHAS_YM2151_ALT=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1
-DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1
-DHAS_SN76496=1 -DHAS_POKEY=1 -DHAS_NES=1 -DHAS_ASTROCADE=1 -DHAS_NAMCO=1
-DHAS_TMS5220=1 -DHAS_VLM5030=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1 -DHAS_MSM5205=1
-DHAS_UPD7759=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1
-DHAS_K053260=1 -DHAS_SEGAPCM=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1
-DHAS_QSOUND=1 -DHAS_GENSYNC=1 -DHAS_Z80=1 -DHAS_8080=1
-DHAS_8085A=1 -DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1
-DHAS_H6280=1 -DHAS_I86=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1
-DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1
-DHAS_M6802=1 -DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1
-DHAS_M6805=1 -DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_HD6309=1 -DHAS_M6809=1
-DHAS_KONAMI=1 -DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68020=1 -DHAS_T11=1
-DHAS_S2650=1 -DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1
-DHAS_CCPU=1 -DHAS_ADSP2100=1 -o obj-xmame/sound/upd7759.o -c
src/sound/upd7759.c
The compiler output:
Reading specs from
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/specs
gcc version 2.95.2 19991024 (release)
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/cpp -lang-c -v
-Isrc -Isrc/unix -Iobj-xmame/cpu/m68000 -Isrc/cpu/m68000 -Icontrib/cutzlib-1.1.3
-I../../contrib/cutzlib-1.1.3 -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc -Dsun
-Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4
-D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__OPTIMIZE__
-D__FAST_MATH__ -Wall -Wno-unused -D__GCC_NEW_VARARGS__ -Acpu(sparc)
-Amachine(sparc) -DHAVE_GETTIMEOFDAY -DINLINE=static inline -Dstricmp=strcasecmp
-DPI=M_PI -DUNIX -DSIGNED_SAMPLES -DALIGN_INTS -DALIGN_SHORTS -Dsolaris -Dx11
-DHAS_CUSTOM=1 -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_AY8910=1 -DHAS_YM2203=1
-DHAS_YM2151=1 -DHAS_YM2151_ALT=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1
-DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=1
-DHAS_Y8950=1 -DHAS_SN76496=1 -DHAS_POKEY=1 -DHAS_NES=1 -DHAS_ASTROCADE=1
-DHAS_NAMCO=1 -DHAS_TMS5220=1 -DHAS_VLM5030=1 -DHAS_ADPCM=1 -DHAS_OKIM6295=1
-DHAS_MSM5205=1 -DHAS_UPD7759
=1 -DHAS_HC55516=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1
-DHAS_K053260=1 -DHAS_SEGAPCM=1 -DHAS_RF5C68=1 -DHAS_CEM3394=1 -DHAS_C140=1
-DHAS_QSOUND=1 -DHAS_GENSYNC=1 -DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=1
-DHAS_M6502=1 -DHAS_M65C02=1 -DHAS_M6510=1 -DHAS_N2A03=1 -DHAS_H6280=1
-DHAS_I86=1 -DHAS_V20=1 -DHAS_V30=1 -DHAS_V33=1 -DHAS_I8035=1 -DHAS_I8039=1
-DHAS_I8048=1 -DHAS_N7751=1 -DHAS_M6800=1 -DHAS_M6801=1 -DHAS_M6802=1
-DHAS_M6803=1 -DHAS_M6808=1 -DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1
-DHAS_M68705=1 -DHAS_HD63705=1 -DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=1
-DHAS_M68000=1 -DHAS_M68010=1 -DHAS_M68020=1 -DHAS_T11=1 -DHAS_S2650=1
-DHAS_TMS34010=1 -DHAS_TMS9980=1 -DHAS_Z8000=1 -DHAS_TMS320C10=1 -DHAS_CCPU=1
-DHAS_ADSP2100=1 src/sound/upd7759.c upd7759.i
GNU CPP version 2.95.2 19991024 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
src
src/unix
obj-xmame/cpu/m68000
src/cpu/m68000
contrib/cutzlib-1.1.3
/usr/local/include
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../sparc-sun-solaris2.5.1/include
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3
End of omitted list.
/home/clugstj/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/cc1 upd7759.i
-quiet -dumpbase upd7759.c -O3 -Wall -Wno-unused -version -funroll-loops
-fstrength-reduce -fomit-frame-pointer -ffast-math -fsigned-char -o upd7759.s
GNU C version 2.95.2 19991024 (release) (sparc-sun-solaris2.5.1) compiled by GNU
C version 2.95.2 19991024 (release).
src/sound/upd7759.c: In function `ComputeTables':
src/sound/upd7759.c:213: Internal compiler error in `schedule_block', at
haifa-sched.c:6903
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for instructions.
(See attached file: upd7759.i.bz2)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: upd7759.i.bz2
Type: application/x-bzip2
Size: 19405 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20000111/bbfbb90a/attachment.bz2>
More information about the Gcc-bugs
mailing list