Snippets for advancemame 3.9 from Alpine riscv64
Sourced from https://build.alpinelinux.org/buildlogs/build-edge-riscv64/testing/advancemame/advancemame-3.9-r4.log.
-
./advance/linux/ms.c:545:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
./advance/linux/ms.c:575:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
advance/linux/event.c:1418:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
-
advance/linux/event.c:1419:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
-
advance/linux/event.c:1420:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
-
advance/linux/event.c:1421:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]
-
advance/osd/mode.c:272:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/osd/mode.c:273:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/osd/mode.c:322:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/osd/mode.c:323:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/osd/frame.c:2452:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/osd/frame.c:2452:64: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/generate.c:289:6: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/generate.c:464:6: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:176:28: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:183:28: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:306:50: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:319:50: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:358:50: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:368:50: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:468:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:468:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:479:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:479:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:490:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:490:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:511:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:511:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:524:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:524:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:537:24: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/lib/crtc.c:537:56: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
src/cheat.c:2100:6: warning: cast to smaller integer type 'int' from 'const char **' [-Wpointer-to-int-cast]
-
src/cheat.c:2101:6: warning: cast to smaller integer type 'int' from 'const char **' [-Wpointer-to-int-cast]
-
src/cheat.c:2102:6: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast]
-
src/cheat.c:2103:6: warning: cast to smaller integer type 'int' from 'char **' [-Wpointer-to-int-cast]
-
src/cheat.c:2104:6: warning: cast to smaller integer type 'int' from 'char **' [-Wpointer-to-int-cast]
-
src/cheat.c:2105:6: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast]
-
src/cheat.c:7947:29: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8003:28: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8004:25: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8045:32: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
src/cheat.c:8047:29: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8048:26: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8050:51: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8056:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8057:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/cheat.c:8058:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
src/info.c:438:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/info.c:474:47: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/cheat.c:9242:5: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/cheat.c:9285:5: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/cheat.c:10396:24: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/memory.c:941:75: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
src/sound.c:183:85: warning: for loop has empty body [-Wempty-body]
-
src/memory.c:989:75: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
src/memory.c:1038:82: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
src/memory.c:1087:82: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
src/romload.c:416:13: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/romload.c:567:36: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
src/romload.c:652:15: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/romload.c:666:19: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/memory.c:1625:11: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
src/romload.c:959:20: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/romload.c:980:66: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
src/memory.c:1998:12: warning: cast to smaller integer type 'int' from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
src/memory.c:2008:12: warning: cast to smaller integer type 'int' from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
src/state.c:396:86: warning: cast to smaller integer type 'int' from 'void (*)(int)' [-Wpointer-to-int-cast]
-
src/state.c:439:86: warning: cast to smaller integer type 'int' from 'void (*)(void *)' [-Wpointer-to-int-cast]
-
src/validity.c:192:38: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const rom_entry *' (aka 'const struct _rom_entry *') [-Wpointer-to-int-cast]
-
src/validity.c:300:9: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const rom_entry *' (aka 'const struct _rom_entry *') [-Wpointer-to-int-cast]
-
src/validity.c:343:15: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
src/validity.c:694:8: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'void (*)(input_port_init_params *)' (aka 'void (*)(struct _input_port_init_params *)') [-Wpointer-to-int-cast]
-
src/cpu/i8x41/i8x41.c:463:54: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
-
src/cpu/i386/i386ops.c:422:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
src/cpu/i386/i386ops.c:1283:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
src/cpu/i386/i386op16.c:854:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
src/cpu/hd6309/6309ops.c:2819:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
src/cpu/hd6309/6309ops.c:3153:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
src/cpu/hd6309/6309ops.c:3555:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
src/cpu/hd6309/6309ops.c:3943:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
src/cpu/i386/i386op32.c:811:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
src/cpu/m68000/m68kmake.c:673:36: warning: comparison of array 'op->name' not equal to a null pointer is always true [-Wtautological-pointer-compare]
-
src/cpu/m68000/m68kmake.c:689:36: warning: comparison of array 'op->name' not equal to a null pointer is always true [-Wtautological-pointer-compare]
-
src/cpu/m6805/m6805.c:1076:61: warning: array index 8 is past the end of the array (which contains 8 elements) [-Warray-bounds]
-
src/cpu/sharc/compute.c:704:4: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
-
src/cpu/tms32031/32031ops.c:479:55: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/cpu/tms32031/32031ops.c:486:55: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/cpu/tms32031/32031ops.c:592:55: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/cpu/tms32031/32031ops.c:599:55: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/cpu/tms32031/32031ops.c:697:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/cpu/tms34010/34010gfx.c:1155:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1158:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1196:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1199:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1235:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1238:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1418:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1421:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1460:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1463:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1498:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1501:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1659:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1695:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1728:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1859:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1886:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/34010gfx.c:1910:14: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/cpu/tms34010/tms34010.c:743:2: warning: 'sizeof (state.shiftreg)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
-
src/cpu/z180/z180op.c:510:18: warning: array index 74 is past the end of the array (which contains 64 elements) [-Warray-bounds]
-
src/cpu/z8000/z8000.c:766:105: warning: result of '2^REG_XOR' is 1; did you mean '1 << REG_XOR' (8)? [-Wxor-used-as-pow]
-
src/cpu/z8000/z8000.c:774:106: warning: result of '10^REG_XOR' is 9; did you mean '1e3'? [-Wxor-used-as-pow]
-
src/sound/disc_wav.c:763:79: warning: operator '?:' has lower precedence than '-'; '-' will be evaluated first [-Wparentheses]
-
src/sound/disc_mth.c:1234:55: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
-
src/sound/iremga20.c:92:8: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
src/sound/iremga20.c:103:3: warning: cast to 'INT8 *' (aka 'signed char *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
src/sound/iremga20.c:104:3: warning: cast to 'INT8 *' (aka 'signed char *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
src/sound/iremga20.c:105:3: warning: cast to 'INT8 *' (aka 'signed char *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
src/sound/iremga20.c:106:3: warning: cast to 'INT8 *' (aka 'signed char *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
src/sound/k054539.c:129:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:45: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:52: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/k054539.c:129:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/psx.c:339:2: warning: 'sizeof (chip->m_p_n_spuram)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
-
src/sound/tms5110.c:494:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/tms5220.c:660:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sound/vlm5030.c:391:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/atarigx2.c:258:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/asteroid.c:137:66: warning: implicit conversion from 'double' to 'int' changes value from 76.09999999999999 to 76 [-Wliteral-conversion]
-
src/sndhrdw/asteroid.c:132:58: warning: implicit conversion from 'double' to 'int' changes value from 8.25 to 8 [-Wliteral-conversion]
-
src/sndhrdw/asteroid.c:132:52: warning: implicit conversion from 'double' to 'int' changes value from -2.5 to -2 [-Wliteral-conversion]
-
src/sndhrdw/asteroid.c:114:51: warning: implicit conversion from 'double' to 'int' changes value from 3.5 to 3 [-Wliteral-conversion]
-
src/sndhrdw/llander.c:65:68: warning: implicit conversion from 'double' to 'int' changes value from 9.199999999999999 to 9 [-Wliteral-conversion]
-
src/sndhrdw/llander.c:63:68: warning: implicit conversion from 'double' to 'int' changes value from 9.199999999999999 to 9 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:111:55: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:99:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:97:82: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:201:54: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:189:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/atarifb.c:187:82: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/vidhrdw/atarig42.c:264:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/atarisy1.c:518:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/atarisy2.c:362:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/atarisy2.c:367:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/avalnche.c:62:71: warning: implicit conversion from 'double' to 'int' changes value from 750.2 to 750 [-Wliteral-conversion]
-
src/sndhrdw/avalnche.c:61:71: warning: implicit conversion from 'double' to 'int' changes value from 750.2 to 750 [-Wliteral-conversion]
-
src/sndhrdw/avalnche.c:60:61: warning: implicit conversion from 'double' to 'int' changes value from 725.6 to 725 [-Wliteral-conversion]
-
src/vidhrdw/badlands.c:144:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/badlands.c:145:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/batman.c:267:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/batman.c:271:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/batman.c:285:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/bsktball.c:109:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/bsktball.c:107:97: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/canyon.c:198:71: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/canyon.c:196:62: warning: implicit conversion from 'double' to 'int' changes value from 0.33 to 0 [-Wliteral-conversion]
-
src/sndhrdw/canyon.c:192:71: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/canyon.c:190:62: warning: implicit conversion from 'double' to 'int' changes value from 0.33 to 0 [-Wliteral-conversion]
-
src/sndhrdw/dragrace.c:177:78: warning: implicit conversion from 'double' to 'int' changes value from 593.8 to 593 [-Wliteral-conversion]
-
src/sndhrdw/dragrace.c:176:78: warning: implicit conversion from 'double' to 'int' changes value from 593.8 to 593 [-Wliteral-conversion]
-
src/sndhrdw/dragrace.c:168:50: warning: implicit conversion from 'double' to 'int' changes value from 31.5 to 31 [-Wliteral-conversion]
-
src/sndhrdw/dragrace.c:168:43: warning: implicit conversion from 'double' to 'int' changes value from 407.8 to 407 [-Wliteral-conversion]
-
src/vidhrdw/eprom.c:233:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/eprom.c:235:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/firetrk.c:317:109: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:317:80: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:299:5: warning: implicit conversion from 'double' to 'int' changes value from 4.4 to 4 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:291:88: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:284:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:278:107: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:260:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:248:69: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:240:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:224:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:478:70: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:471:85: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:464:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:458:104: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:446:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:428:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:700:74: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:692:73: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:684:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:678:104: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:666:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:648:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:631:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/firetrk.c:613:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/nitedrvr.c:135:73: warning: implicit conversion from 'double' to 'int' changes value from 226.9 to 226 [-Wliteral-conversion]
-
src/sndhrdw/nitedrvr.c:131:80: warning: implicit conversion from 'double' to 'int' changes value from 31.5 to 31 [-Wliteral-conversion]
-
src/sndhrdw/nitedrvr.c:131:73: warning: implicit conversion from 'double' to 'int' changes value from 226.9 to 226 [-Wliteral-conversion]
-
src/sndhrdw/orbit.c:90:70: warning: implicit conversion from 'double' to 'int' changes value from 755.4 to 755 [-Wliteral-conversion]
-
src/sndhrdw/poolshrk.c:143:57: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/poolshrk.c:108:4: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/poolshrk.c:102:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/poolshrk.c:77:68: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/vidhrdw/skullxbo.c:300:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/skydiver.c:135:48: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/skydiver.c:133:64: warning: implicit conversion from 'double' to 'int' changes value from 0.33 to 0 [-Wliteral-conversion]
-
src/sndhrdw/skydiver.c:128:48: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/skydiver.c:126:64: warning: implicit conversion from 'double' to 'int' changes value from 0.33 to 0 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:215:84: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:213:84: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:208:48: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:204:99: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:194:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:169:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:156:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:131:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:298:84: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:293:48: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:289:99: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:279:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:254:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:394:72: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:387:48: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint2.c:380:49: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/sprint4.c:201:52: warning: implicit conversion from 'double' to 'int' changes value from 31.5 to 31 [-Wliteral-conversion]
-
src/sndhrdw/sprint4.c:201:45: warning: implicit conversion from 'double' to 'int' changes value from 407.8 to 407 [-Wliteral-conversion]
-
src/sndhrdw/subs.c:132:59: warning: implicit conversion from 'double' to 'int' changes value from 320.8 to 320 [-Wliteral-conversion]
-
src/sndhrdw/subs.c:127:59: warning: implicit conversion from 'double' to 'int' changes value from 320.8 to 320 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:211:71: warning: implicit conversion from 'double' to 'int' changes value from 1.7 to 1 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:211:47: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:197:48: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:190:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:183:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:176:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:169:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:162:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:155:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/sndhrdw/tank8.c:148:47: warning: implicit conversion from 'double' to 'int' changes value from 3.6 to 3 [-Wliteral-conversion]
-
src/vidhrdw/thunderj.c:271:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/sndhrdw/triplhnt.c:163:89: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/triplhnt.c:156:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/triplhnt.c:144:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/triplhnt.c:129:4: warning: implicit conversion from 'double' to 'int' changes value from 1.0E-8 to 0 [-Wliteral-conversion]
-
src/sndhrdw/triplhnt.c:124:4: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/triplhnt.c:113:5: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/videopin.c:90:46: warning: implicit conversion from 'double' to 'int' changes value from 740.2 to 740 [-Wliteral-conversion]
-
src/vidhrdw/vindictr.c:272:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/xybots.c:154:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/xybots.c:156:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/xybots.c:162:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/atarimo.c:541:10: warning: array index -1 is before the beginning of the array [-Warray-bounds]
-
src/machine/vacfdisp.c:613:42: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/machine/vacfdisp.c:614:44: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/machine/vacfdisp.c:616:44: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/machine/vacfdisp.c:617:47: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/machine/vacfdisp.c:628:47: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/machine/vacfdisp.c:632:45: warning: implicit conversion from 'double' to 'int' changes value from 9.5 to 9 [-Wliteral-conversion]
-
src/sndhrdw/cchasm.c:174:12: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
src/drivers/cvs.c:375:21: warning: implicit conversion from 'double' to 'int' changes value from 894886.25 to 894886 [-Wliteral-conversion]
-
src/drivers/cvs.c:380:21: warning: implicit conversion from 'double' to 'int' changes value from 894886.25 to 894886 [-Wliteral-conversion]
-
src/sndhrdw/circus.c:131:67: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/drivers/gaelco3d.c:379:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
src/vidhrdw/megasys1.c:370:13: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
src/vidhrdw/megasys1.c:377:13: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
src/vidhrdw/megasys1.c:411:61: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
-
src/machine/scramble.c:1424:18: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/scramble.c:1425:18: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/scramble.c:1428:18: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/sndhrdw/8080bw.c:452:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/8080bw.c:681:46: warning: implicit conversion from 'double' to 'int' changes value from 800.8 to 800 [-Wliteral-conversion]
-
src/sndhrdw/8080bw.c:640:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/8080bw.c:1050:46: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/8080bw.c:1049:46: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/vidhrdw/namcos22.c:2480:55: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
-
src/sndhrdw/snes.c:155:31: warning: array index -1 is before the beginning of the array [-Warray-bounds]
-
src/sndhrdw/phoenix.c:345:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/phoenix.c:332:53: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/hitme.c:56:45: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/blockade.c:31:34: warning: implicit conversion from 'double' to 'int' changes value from 93681.5 to 93681 [-Wliteral-conversion]
-
src/drivers/stv.c:509:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
src/sndhrdw/vicdual.c:91:47: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:141:49: warning: implicit conversion from 'double' to 'int' changes value from 2.75 to 2 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:139:32: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:137:42: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:134:52: warning: implicit conversion from 'double' to 'int' changes value from 2.75 to 2 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:133:32: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:131:32: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:128:48: warning: implicit conversion from 'double' to 'int' changes value from 2.75 to 2 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:124:56: warning: implicit conversion from 'double' to 'int' changes value from 24.5 to 24 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:124:51: warning: implicit conversion from 'double' to 'int' changes value from 2.5 to 2 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:122:32: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:119:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:115:75: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:114:69: warning: implicit conversion from 'double' to 'int' changes value from 0.5 to 0 [-Wliteral-conversion]
-
src/sndhrdw/spiders.c:109:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/vidhrdw/arabian.c:95:24: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/vidhrdw/arabian.c:126:24: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/vidhrdw/arabian.c:147:16: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/drivers/changela.c:618:8: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/sndhrdw/crbaloon.c:67:55: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/grchamp.c:55:46: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/sndhrdw/grchamp.c:53:46: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
src/vidhrdw/taito_f3.c:1904:48: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
src/vidhrdw/toaplan1.c:185:36: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
-
src/vidhrdw/twincobr.c:352:17: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/vidhrdw/twincobr.c:354:17: warning: shift count >= width of type [-Wshift-count-overflow]
-
src/vidhrdw/cosmic.c:377:9: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/vidhrdw/cosmic.c:535:9: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/vidhrdw/cosmic.c:538:9: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/vidhrdw/cosmic.c:569:15: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/drivers/nmg5.c:704:2: warning: 'sizeof (nmg5_bitmap)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
-
src/drivers/micro3d.c:628:19: warning: array index 8 is past the end of the array (which contains 8 elements) [-Warray-bounds]
-
src/drivers/micro3d.c:657:26: warning: array index 8 is past the end of the array (which contains 8 elements) [-Warray-bounds]
-
src/drivers/micro3d.c:797:28: warning: cast to smaller integer type 'int' from 'UINT8 (*)(offs_t)' (aka 'unsigned char (*)(unsigned int)') [-Wpointer-to-int-cast]
-
src/machine/6840ptm.c:103:23: warning: if statement has empty body [-Wempty-body]
-
src/machine/6840ptm.c:107:23: warning: if statement has empty body [-Wempty-body]
-
src/machine/6840ptm.c:111:23: warning: if statement has empty body [-Wempty-body]
-
src/machine/74148.c:84:13: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/74148.c:88:13: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/74148.c:91:13: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/74148.c:95:13: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
src/machine/74148.c:98:13: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
advance/osd/glue.c:1001:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
src/vidhrdw/voodoo.c:4781:5: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'void (*)(voodoo_state *, UINT16 *)' (aka 'void (*)(struct _voodoo_state *, unsigned short *)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2100:6: warning: cast to smaller integer type 'int' from 'const char **' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2101:6: warning: cast to smaller integer type 'int' from 'const char **' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2102:6: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2103:6: warning: cast to smaller integer type 'int' from 'char **' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2104:6: warning: cast to smaller integer type 'int' from 'char **' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:2105:6: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:7947:29: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8003:28: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8004:25: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8045:32: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8047:29: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8048:26: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8050:51: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8056:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8057:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/cheat.c:8058:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') [-Wpointer-to-int-cast]
-
srcmess/info.c:438:12: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/info.c:474:47: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/cheat.c:9242:5: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
srcmess/cheat.c:9285:5: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
srcmess/cheat.c:10396:24: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/memory.c:941:75: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
srcmess/memory.c:989:75: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
srcmess/memory.c:1038:82: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
srcmess/memory.c:1087:82: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
srcmess/memory.c:1625:11: warning: cast to 'genf *' (aka 'void (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
srcmess/memory.c:1998:12: warning: cast to smaller integer type 'int' from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
srcmess/memory.c:2008:12: warning: cast to smaller integer type 'int' from 'genf *' (aka 'void (*)(void)') [-Wpointer-to-int-cast]
-
srcmess/sound.c:183:85: warning: for loop has empty body [-Wempty-body]
-
srcmess/romload.c:416:13: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/romload.c:567:36: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
srcmess/romload.c:652:15: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/romload.c:666:19: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/romload.c:959:20: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/romload.c:980:66: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
srcmess/state.c:396:86: warning: cast to smaller integer type 'int' from 'void (*)(int)' [-Wpointer-to-int-cast]
-
srcmess/state.c:439:86: warning: cast to smaller integer type 'int' from 'void (*)(void *)' [-Wpointer-to-int-cast]
-
srcmess/validity.c:192:38: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const rom_entry *' (aka 'const struct _rom_entry *') [-Wpointer-to-int-cast]
-
srcmess/validity.c:343:15: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
srcmess/validity.c:694:8: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'void (*)(input_port_init_params *)' (aka 'void (*)(struct _input_port_init_params *)') [-Wpointer-to-int-cast]
-
mess/artworkx.c:195:60: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 64, but the corresponding specifier may require size 65 [-Wfortify-source]
-
mess/compcfg.c:132:28: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/compcfg.c:133:30: warning: cast to 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/formats/flopimg.c:242:21: warning: address of array 'floppy_option_guide' will always evaluate to 'true' [-Wpointer-bool-conversion]
-
mess/devices/cartslot.c:42:11: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
mess/devices/cartslot.c:72:10: warning: cast to smaller integer type 'UINT32' (aka 'unsigned int') from 'const char *' [-Wpointer-to-int-cast]
-
mess/devices/snapquik.c:33:7: warning: cast to 'struct snapquick_info *' from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/devices/snapquik.c:69:19: warning: cast to smaller integer type 'int' from 'struct snapquick_info *' [-Wpointer-to-int-cast]
-
mess/devices/flopdrv.c:67:20: warning: cast to 'mess_image *' (aka 'struct _mess_image *') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/devices/flopdrv.c:205:42: warning: cast to smaller integer type 'int' from 'mess_image *' (aka 'struct _mess_image *') [-Wpointer-to-int-cast]
-
mess/devices/harddriv.c:148:10: warning: cast to 'mess_image *' (aka 'struct _mess_image *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
mess/devices/chd_cd.c:96:3: warning: cast to smaller integer type 'unsigned int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
mess/devices/chd_cd.c:134:10: warning: cast to 'mess_image *' (aka 'struct _mess_image *') from smaller integer type 'unsigned int' [-Wint-to-pointer-cast]
-
mess/machine/nec765.c:1202:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/machine/wd17xx.c:291:14: warning: cast to 'WD179X *' from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/wd17xx.c:302:55: warning: cast to smaller integer type 'int' from 'WD179X *' [-Wpointer-to-int-cast]
-
srcmess/cpu/i386/i386ops.c:422:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
srcmess/cpu/i386/i386ops.c:1283:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
srcmess/cpu/i386/i386op16.c:854:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
srcmess/cpu/hd6309/6309ops.c:2819:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
srcmess/cpu/hd6309/6309ops.c:3153:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
srcmess/cpu/hd6309/6309ops.c:3555:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
srcmess/cpu/hd6309/6309ops.c:3943:13: warning: taking the absolute value of unsigned type 'UINT16' (aka 'unsigned short') has no effect [-Wabsolute-value]
-
srcmess/cpu/i386/i386op32.c:811:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
srcmess/cpu/m68000/m68kmake.c:673:36: warning: comparison of array 'op->name' not equal to a null pointer is always true [-Wtautological-pointer-compare]
-
srcmess/cpu/m68000/m68kmake.c:689:36: warning: comparison of array 'op->name' not equal to a null pointer is always true [-Wtautological-pointer-compare]
-
srcmess/cpu/i86/i286.c:553:97: warning: cast to smaller integer type 'unsigned int' from 'UINT32 *' (aka 'unsigned int *') [-Wpointer-to-int-cast]
-
srcmess/cpu/i86/i286.c:554:92: warning: cast to smaller integer type 'unsigned int' from 'UINT16 *' (aka 'unsigned short *') [-Wpointer-to-int-cast]
-
srcmess/cpu/z180/z180op.c:510:18: warning: array index 74 is past the end of the array (which contains 64 elements) [-Warray-bounds]
-
mess/cpu/saturn/satops.c:313:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:314:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:315:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:316:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:317:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:318:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:319:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:320:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:321:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:322:23: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:323:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:324:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:325:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:326:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:327:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/cpu/saturn/satops.c:328:25: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/sound/wave.c:28:13: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast]
-
mess/sound/wave.c:57:44: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
-
mess/sound/wave.c:58:12: warning: cast to 'void *' from smaller integer type 'unsigned int' [-Wint-to-void-pointer-cast]
-
srcmess/sound/disc_wav.c:763:79: warning: operator '?:' has lower precedence than '-'; '-' will be evaluated first [-Wparentheses]
-
srcmess/sound/disc_mth.c:1234:55: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
-
srcmess/sound/psx.c:339:2: warning: 'sizeof (chip->m_p_n_spuram)' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
-
srcmess/sound/tms5110.c:494:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
srcmess/sound/tms5220.c:660:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
-
mess/formats/coco_dsk.c:919:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/machine/apple2.c:154:9: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/apple2.c:234:9: warning: cast to 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/formats/ap2_dsk.c:144:11: warning: taking the absolute value of unsigned type 'unsigned long long' has no effect [-Wabsolute-value]
-
mess/machine/mac.c:115:7: warning: cast to 'read16_handler' (aka 'unsigned short (*)(unsigned int, unsigned short)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/mac.c:116:28: warning: cast to 'write16_handler' (aka 'void (*)(unsigned int, unsigned short, unsigned short)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/apple3.c:290:98: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat]
-
mess/vidhrdw/nes.c:66:22: warning: implicit conversion from 'double' to 'int' changes value from 262.5 to 262 [-Wliteral-conversion]
-
mess/vidhrdw/nes.c:71:22: warning: implicit conversion from 'double' to 'int' changes value from 312.5 to 312 [-Wliteral-conversion]
-
srcmess/sndhrdw/snes.c:155:31: warning: array index -1 is before the beginning of the array [-Warray-bounds]
-
mess/systems/pc.c:713:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/pc.c:801:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/pc.c:897:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/machine/pc_turbo.c:30:7: warning: cast to 'struct pc_turbo_info *' from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/pc_turbo.c:53:32: warning: cast to smaller integer type 'int' from 'struct pc_turbo_info *' [-Wpointer-to-int-cast]
-
mess/vidhrdw/pc_vga.c:564:21: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/vidhrdw/pc_vga.c:565:22: warning: cast to 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/ti99_4x.h:101:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/machine/99_dsk.h:4:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/machine/ti99_4x.c:796:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/machine/ti99_4x.c:1001:27: warning: cast to 'UINT16 *' (aka 'unsigned short *') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/ti99_4x.c:2126:48: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/machine/99_dsk.c:604:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/machine/strata.c:243:18: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
-
mess/machine/strata.c:267:17: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
-
mess/machine/geneve.c:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
./mess/machine/ti99_4x.h:101:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
./mess/machine/99_dsk.h:4:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4x.c:124:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4p.c:104:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/geneve.c:265:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4x.c:265:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4p.c:302:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_8.c:205:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/geneve.c:509:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/geneve.c:529:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4x.c:724:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4x.c:751:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_4x.c:778:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/ti99_8.c:467:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
-
mess/systems/pcw.c:277:4: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/systems/pcw.c:840:59: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/saturn.c:469:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/systems/z88.c:182:31: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/systems/z88.c:183:31: warning: cast to 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/systems/z88.c:706:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/formats/uef_cas.c:182:23: warning: expression result unused [-Wunused-value]
-
mess/formats/uef_cas.c:183:23: warning: expression result unused [-Wunused-value]
-
mess/systems/vtech2.c:314:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/machine/jupiter.c:122:39: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
mess/machine/jupiter.c:203:27: warning: cast to smaller integer type 'int' from 'UINT8 *' (aka 'unsigned char *') [-Wpointer-to-int-cast]
-
mess/systems/oric.c:333:2: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/oric.c:353:2: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/oric.c:387:2: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/machine/coupe.c:48:34: warning: cast to 'read8_handler' (aka 'unsigned char (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/coupe.c:49:54: warning: cast to 'write8_handler' (aka 'void (*)(unsigned int, unsigned char)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/sndhrdw/osi.c:16:39: warning: implicit conversion from 'double' to 'int' changes value from 3.4 to 3 [-Wliteral-conversion]
-
mess/vidhrdw/epnick.c:712:27: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/machine/kc.c:1871:2: warning: implicit conversion from 'double' to 'int' changes value from 1379310.344828 to 1379310 [-Wliteral-conversion]
-
mess/vidhrdw/vc4000.c:373:6: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/systems/zx.c:116:64: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/zx.c:116:118: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/machine/spectrum.c:205:9: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/machine/spectrum.c:208:8: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/machine/spectrum.c:217:8: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/machine/spectrum.c:217:41: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
mess/systems/zx.c:201:64: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/zx.c:201:118: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/systems/cpschngr.c:30:10: warning: cast to smaller integer type 'int' from 'void (*)(machine_config *)' (aka 'void (*)(struct _machine_config *)') [-Wpointer-to-int-cast]
-
mess/systems/cpschngr.c:30:39: warning: cast to smaller integer type 'int' from 'void (*)(machine_config *)' (aka 'void (*)(struct _machine_config *)') [-Wpointer-to-int-cast]
-
mess/systems/cpschngr.c:30:63: warning: cast to smaller integer type 'int' from 'void (*)(machine_config *)' (aka 'void (*)(struct _machine_config *)') [-Wpointer-to-int-cast]
-
mess/systems/ql.c:303:83: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/systems/ql.c:317:116: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/machine/lynx.c:913:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/machine/lynx.c:920:38: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/machine/adam.c:661:56: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
-
mess/machine/vc1541.c:677:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
-
mess/systems/compis.c:98:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:113:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:114:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:128:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:129:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:152:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/compis.c:153:64: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/telmac.c:488:87: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/systems/telmac.c:489:83: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/systems/telmac.c:490:83: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:849:62: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:858:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:871:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:873:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:884:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/abc80.c:885:60: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:197:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:200:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:207:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:208:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:209:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/systems/primo.c:211:63: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
-
mess/formats/primoptp.c:161:38: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/formats/primoptp.c:167:43: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/formats/primoptp.c:188:45: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/formats/primoptp.c:197:44: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
-
mess/machine/mpc105.c:66:14: warning: cast to 'read64_handler' (aka 'unsigned long long (*)(unsigned int, unsigned long long)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/machine/mpc105.c:68:14: warning: cast to 'write64_handler' (aka 'void (*)(unsigned int, unsigned long long, unsigned long long)') from smaller integer type 'int' [-Wint-to-pointer-cast]
-
mess/vidhrdw/gamecom.c:19:7: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
-
advance/menu/game.h:294:33: warning: 'binary_function<game, game, bool>' is deprecated [-Wdeprecated-declarations]
-
advance/menu/game.h:301:33: warning: 'binary_function<game, game, bool>' is deprecated [-Wdeprecated-declarations]
-
advance/menu/category.h:73:30: warning: 'binary_function<const category *, const category *, bool>' is deprecated [-Wdeprecated-declarations]
-
advance/menu/mconfig.cc:1723:47: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/lib/gtf.c:85:29: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/v/draw.c:119:11: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/v/draw.c:120:11: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
-
advance/v/draw.c:868:37: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:871:37: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:876:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:877:41: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:880:25: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:881:41: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/draw.c:887:26: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/v.c:225:11: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
advance/v/v.c:235:11: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
-
src/cpu/m68000/m68kcpu.c:989:46: warning: sizeof on pointer operation will return size of 'unsigned int *' instead of 'unsigned int[16]' [-Wsizeof-array-decay]
-
src/cpu/m68000/m68kcpu.c:989:2: warning: 'sizeof ((m68ki_cpu.dar + 8))' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]
-
srcmess/cpu/m68000/m68kcpu.c:989:46: warning: sizeof on pointer operation will return size of 'unsigned int *' instead of 'unsigned int[16]' [-Wsizeof-array-decay]
-
srcmess/cpu/m68000/m68kcpu.c:989:2: warning: 'sizeof ((m68ki_cpu.dar + 8))' will return the size of the pointer, not the array itself [-Wsizeof-pointer-div]