hi and thanks Robert ! for info: I wanted to compile a simple mamearcade. There are errors. Do you have an idea?
Compiling src/devices/cpu/s2650/s2650.cpp...
Compiling src/devices/cpu/saturn/saturn.cpp...
Compiling src/devices/cpu/sc61860/sc61860.cpp...
In file included from ../../../../../src/devices/cpu/saturn/saturn.cpp:79:0:
../../../../../src/devices/cpu/saturn/satops.hxx: In member function 'void satur n_device::saturn_exchange(int, int, int, int)':
../../../../../src/devices/cpu/saturn/satops.hxx:806:6: error: assuming signed o verflow does not occur when assuming that (X + c) < X is always false [-Werror=s trict-overflow]
void saturn_device::saturn_exchange(int left, int begin, int count, int right)
^~~~~~~~~~~~~
../../../../../src/devices/cpu/saturn/satops.hxx:806:6: error: assuming signed o verflow does not occur when assuming that (X + c) < X is always false [-Werror=s trict-overflow]
../../../../../src/devices/cpu/saturn/satops.hxx: In member function 'void satur n_device::saturn_copy(int, int, int, int)':
../../../../../src/devices/cpu/saturn/satops.hxx:824:6: error: assuming signed o verflow does not occur when assuming that (X + c) < X is always false [-Werror=s trict-overflow]
void saturn_device::saturn_copy(int dest, int begin, int count, int src)
^~~~~~~~~~~~~
../../../../../src/devices/cpu/saturn/satops.hxx:824:6: error: assuming signed o verflow does not occur when assuming that (X + c) < X is always false [-Werror=s trict-overflow]
../../../../../src/devices/cpu/saturn/satops.hxx: In member function 'void satur n_device::saturn_or(int, int, int, int)':
../../../../../src/devices/cpu/saturn/satops.hxx:1040:6: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror= strict-overflow]
void saturn_device::saturn_or(int dest, int begin, int count, int src)
^~~~~~~~~~~~~
../../../../../src/devices/cpu/saturn/satops.hxx:1040:6: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror= strict-overflow]
../../../../../src/devices/cpu/saturn/satops.hxx: In member function 'void satur n_device::saturn_and(int, int, int, int)':
../../../../../src/devices/cpu/saturn/satops.hxx:1055:6: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror= strict-overflow]
void saturn_device::saturn_and(int dest, int begin, int count, int src)
^~~~~~~~~~~~~
../../../../../src/devices/cpu/saturn/satops.hxx:1055:6: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror= strict-overflow]
Compiling src/devices/cpu/scmp/scmp.cpp...
Compiling src/devices/cpu/score/score.cpp...
cc1plus.exe: all warnings being treated as errors
make[2]: *** [optional.make:7000: ../../../../mingw-gcc/obj/x32/Release/src/devi ces/cpu/saturn/saturn.o] Error 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [Makefile:88: optional] Error 2
make: *** [makefile:1015: windows_x86] Error 2