Opened 20 years ago

Closed 20 years ago

Last modified 5 years ago

#1267 closed defect (fixed)

AL:: player_v2a does not compile with GCC 2.95

Reported by: SF/khalek Owned by: fingolfin
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game:

Description

As much as Fingolfin loves this compiler we still need to support it.

g++-2.95 -Wp,-MMD,"scumm/.deps/player_v2a.d2" -O -Wall -Wuninitialized -g -Werror -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -pedantic -Wpointer-arith -Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef -Wnon-virtual-dtor -Wno-reorder -Wwrite-strings -fcheck-new -Wctor-dtor-privacy -DHAVE_CONFIG_H -DUNIX -I. -Icommon -I/usr/include/SDL -D_REENTRANT -c scumm/player_v2a.cpp -o scumm/player_v2a.o scumm/player_v2a.cpp: In function `void __static_initialization_and_destruction_0(int, int)': scumm/player_v2a.cpp:1106: Internal compiler error: scumm/player_v2a.cpp:1106: Internal compiler error in `scan_region', at except.c:2585 Please submit a full bug report. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. make: *** [scumm/player_v2a.o] Error 1

This happened both on FreeBSD 4.8 on the sourceforge compile farm and locally on my x86 Linux machine.

Ticket imported from: #820641. Ticket imported from: bugs/1267.

Change History (7)

comment:1 by fingolfin, 20 years ago

Owner: set to fingolfin

comment:2 by fingolfin, 20 years ago

I'll fix it, want to change that part of the code anyway.

comment:3 by fingolfin, 20 years ago

Should be fixed now, please verify.

comment:4 by fingolfin, 20 years ago

Component: --Unset--
Resolution: fixed
Status: newpending
Summary: player_v2a does not compile with GCC 2.95AL:: player_v2a does not compile with GCC 2.95

comment:5 by SF/khalek, 20 years ago

Indeed it is, still some warnings etc that aren't related to this with 2.95 but I'm not so sure its worth fixing them, in any event I can compile a working build with the default flags using gcc 2.95 now.

comment:6 by SF/khalek, 20 years ago

Status: pendingclosed

comment:7 by digitall, 5 years ago

Component: --Unset--Engine: SCUMM
Note: See TracTickets for help on using tickets.