Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../generic/hostdrv.c:15:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../generic/hostdrv.c: In function ‘set_fileattr’:
- ../generic/hostdrv.c:752:25: warning: variable ‘attr’ set but not used [-Wunused-but-set-variable]
- 752 | REG16 attr;
- | ^~~~
- ../generic/hostdrvs.c: In function ‘hostdrvs_getrealdir’:
- ../generic/hostdrvs.c:399:29: warning: passing argument 1 of ‘initgetfile’ from incompatible pointer type [-Wincompatible-pointer-types]
- 399 | initgetfile(pathbuf, _countof(pathbuf));
- | ^~~~~~~
- | |
- | TCHAR * {aka unsigned int *}
- In file included from ../generic/hostdrvs.c:15:
- ../sdl/ini.h:48:27: note: expected ‘char *’ but argument is of type ‘TCHAR *’ {aka ‘unsigned int *’}
- 48 | void initgetfile(OEMCHAR *lpPath, unsigned int cchPath);
- ../generic/hostdrvs.c:403:35: warning: passing argument 1 of ‘strrchr’ from incompatible pointer type [-Wincompatible-pointer-types]
- 403 | pathtmp = strrchr(pathbuf, '/');
- | ^~~~~~~
- | |
- | TCHAR * {aka unsigned int *}
- In file included from ../compiler_base.h:72,
- from ../sdl/libretro/compiler.h:12,
- from ../generic/hostdrvs.c:6:
- /usr/include/string.h:273:35: note: expected ‘const char *’ but argument is of type ‘TCHAR *’ {aka ‘unsigned int *’}
- 273 | extern char *strrchr (const char *__s, int __c)
- | ~~~~~~~~~~~~^~~
- ../generic/hostdrvs.c:403:25: warning: assignment to ‘TCHAR *’ {aka ‘unsigned int *’} from incompatible pointer type ‘char *’ [-Wincompatible-pointer-types]
- 403 | pathtmp = strrchr(pathbuf, '/');
- | ^
- ../generic/hostdrvs.c:410:24: warning: passing argument 1 of ‘strcat’ from incompatible pointer type [-Wincompatible-pointer-types]
- 410 | strcat(pathbuf, np2cfg.hdrvroot);
- | ^~~~~~~
- | |
- | TCHAR * {aka unsigned int *}
- In file included from /usr/include/features.h:489,
- from /usr/include/inttypes.h:25,
- from ../sdl/libretro/libretro-common/include/retro_common_api.h:95,
- from ../sdl/libretro/libretro-common/include/features/features_cpu.h:26,
- from ../sdl/libretro/compiler.h:11:
- /usr/include/aarch64-linux-gnu/bits/string_fortified.h:128:1: note: expected ‘char * restrict’ but argument is of type ‘TCHAR *’ {aka ‘unsigned int *’}
- 128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
- | ^~~~~
- In file included from ../sdl/libretro/compiler.h:28:
- ../generic/hostdrvs.c:411:44: warning: passing argument 2 of ‘milutf8_ncpy’ from incompatible pointer type [-Wincompatible-pointer-types]
- 411 | file_cpyname(phdp->szPath, pathbuf, NELEMENTS(phdp->szPath));
- | ^~~~~~~
- | |
- | TCHAR * {aka unsigned int *}
- ../common/milstr.h:139:49: note: in definition of macro ‘milstr_ncpy’
- 139 | #define milstr_ncpy(d, s, l) milutf8_ncpy(d, s, l)
- | ^
- ../generic/hostdrvs.c:411:17: note: in expansion of macro ‘file_cpyname’
- 411 | file_cpyname(phdp->szPath, pathbuf, NELEMENTS(phdp->szPath));
- | ^~~~~~~~~~~~
- ../common/milstr.h:68:56: note: expected ‘const char *’ but argument is of type ‘TCHAR *’ {aka ‘unsigned int *’}
- 68 | void STRCALL milutf8_ncpy(OEMCHAR *dst, const OEMCHAR *src, unsigned int maxlen);
- | ~~~~~~~~~~~~~~~^~~
- cc -c -o../generic/keydisp.o ../generic/keydisp.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../generic/memdbg32.o ../generic/memdbg32.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../generic/np2info.o ../generic/np2info.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../generic/softkbd.o ../generic/softkbd.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../generic/memdbg32.c:6:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../generic/memdbg32.c:8:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../generic/memdbg32.c:29:45: warning: missing braces around initializer [-Wmissing-braces]
- 29 | static const RGB32 md32pal[MEMDBG32_PALS] = {
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../generic/np2info.c:4:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../generic/np2info.c:6:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../generic/np2info.c:8:
- ../sound/opngen.h:15:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 15 | OPN_CHMASK = 0x80000000,
- | ^~~~~~~~~~
- ../sound/opngen.h:16:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 16 | OPN_STEREO = 0x80000000,
- | ^~~~~~~~~~
- ../generic/np2info.c: In function ‘info_display’:
- ../generic/np2info.c:437:17: warning: unused variable ‘buf’ [-Wunused-variable]
- 437 | OEMCHAR buf[128] = {0};
- | ^~~
- ../generic/np2info.c: In function ‘info_fpu’:
- ../generic/np2info.c:448:65: warning: unused parameter ‘ex’ [-Wunused-parameter]
- 448 | static void info_fpu(OEMCHAR *str, int maxlen, const NP2INFOEX *ex) {
- | ~~~~~~~~~~~~~~~~~^~
- ../generic/np2info.c: In function ‘info_simd’:
- ../generic/np2info.c:464:66: warning: unused parameter ‘ex’ [-Wunused-parameter]
- 464 | static void info_simd(OEMCHAR *str, int maxlen, const NP2INFOEX *ex) {
- | ~~~~~~~~~~~~~~~~~^~
- ../generic/np2info.c: At top level:
- ../generic/np2info.c:25:22: warning: ‘str_cpu’ defined but not used [-Wunused-const-variable=]
- 25 | static const OEMCHAR str_cpu[] = OEMTEXT("8086-2\00070116\00080286\00080386\00080486\0Pentium\0PentiumPro");
- | ^~~~~~~
- cc -c -o../generic/unasm.o ../generic/unasm.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../generic/unasm.c: In function ‘unasm’:
- ../generic/unasm.c:408:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 408 | mnemonic += ((flag >> UAFLAG_OPE) & 1);
- | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../generic/unasm.c:410:17: note: here
- 410 | case OP1_SHORT:
- | ^~~~
- cc -c -o../io/artic.o ../io/artic.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/artic.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/artic.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/artic.c: In function ‘artic_bind’:
- ../io/artic.c:91:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 91 | iocore_attachout(0x005f, artic_o5f);
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/artic.c:92:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 92 | iocore_attachinp(0x005c, artic_i5c);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/artic.c:93:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 93 | iocore_attachinp(0x005d, artic_i5d);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/artic.c:94:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 94 | iocore_attachinp(0x005e, artic_i5d);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/artic.c:95:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 95 | iocore_attachinp(0x005f, artic_i5f);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- cc -c -o../io/bmsio.o ../io/bmsio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/cgrom.o ../io/cgrom.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/bmsio.c:7:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/bmsio.c:9:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/bmsio.c: In function ‘bmsio_o00ec’:
- ../io/bmsio.c:45:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 45 | static void IOOUTCALL bmsio_o00ec(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/bmsio.c: In function ‘bmsio_i00ec’:
- ../io/bmsio.c:58:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 58 | static REG8 IOINPCALL bmsio_i00ec(UINT port) {
- | ~~~~~^~~~
- ../io/bmsio.c: In function ‘bmsio_bind’:
- ../io/bmsio.c:85:50: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 85 | iocore_attachout(bmsio.cfg.port, bmsio_o00ec);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/bmsio.c:86:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 86 | iocore_attachinp(bmsio.cfg.port, bmsio_i00ec);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- In file included from ../i386c/cpucore.h:4,
- from ../io/cgrom.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../io/cpuio.o ../io/cpuio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/cgrom.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/cgrom.c:202:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 202 | cgrom_oa1, cgrom_oa3, cgrom_oa5, NULL,
- | ^~~~~~~~~
- ../io/cgrom.c:202:41: note: (near initialization for ‘cgromoa1[0]’)
- ../io/cgrom.c:202:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 202 | cgrom_oa1, cgrom_oa3, cgrom_oa5, NULL,
- | ^~~~~~~~~
- ../io/cgrom.c:202:57: note: (near initialization for ‘cgromoa1[1]’)
- ../io/cgrom.c:202:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 202 | cgrom_oa1, cgrom_oa3, cgrom_oa5, NULL,
- | ^~~~~~~~~
- ../io/cgrom.c:202:73: note: (near initialization for ‘cgromoa1[2]’)
- ../io/cgrom.c:203:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 203 | cgrom_oa9, NULL, NULL, NULL};
- | ^~~~~~~~~
- ../io/cgrom.c:203:41: note: (near initialization for ‘cgromoa1[4]’)
- ../io/cgrom.c:207:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 207 | cgrom_ia9, NULL, NULL, NULL};
- | ^~~~~~~~~
- ../io/cgrom.c:207:41: note: (near initialization for ‘cgromia1[4]’)
- cc -c -o../io/crtc.o ../io/crtc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/cpuio.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../io/dipsw.o ../io/dipsw.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/cpuio.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/cpuio.c:126:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 126 | cpuio_of0, cpuio_of2, NULL, cpuio_of6,
- | ^~~~~~~~~
- ../io/cpuio.c:126:41: note: (near initialization for ‘cpuioof0[0]’)
- ../io/cpuio.c:126:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 126 | cpuio_of0, cpuio_of2, NULL, cpuio_of6,
- | ^~~~~~~~~
- ../io/cpuio.c:126:57: note: (near initialization for ‘cpuioof0[1]’)
- ../io/cpuio.c:126:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 126 | cpuio_of0, cpuio_of2, NULL, cpuio_of6,
- | ^~~~~~~~~
- ../io/cpuio.c:126:89: note: (near initialization for ‘cpuioof0[3]’)
- ../io/cpuio.c:130:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 130 | cpuio_if0, cpuio_if2, NULL, cpuio_if6,
- | ^~~~~~~~~
- ../io/cpuio.c:130:41: note: (near initialization for ‘cpuioif0[0]’)
- ../io/cpuio.c:130:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 130 | cpuio_if0, cpuio_if2, NULL, cpuio_if6,
- | ^~~~~~~~~
- ../io/cpuio.c:130:57: note: (near initialization for ‘cpuioif0[1]’)
- ../io/cpuio.c:130:89: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 130 | cpuio_if0, cpuio_if2, NULL, cpuio_if6,
- | ^~~~~~~~~
- ../io/cpuio.c:130:89: note: (near initialization for ‘cpuioif0[3]’)
- ../io/cpuio.c:28:23: warning: ‘cpuio_of1’ defined but not used [-Wunused-function]
- 28 | static void IOINPCALL cpuio_of1(UINT port, REG8 dat) {
- | ^~~~~~~~~
- In file included from ../io/iocore.h:36,
- from ../io/crtc.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/crtc.c:56:33: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 56 | crtc_o70, crtc_o70, crtc_o70, crtc_o70,
- | ^~~~~~~~
- ../io/crtc.c:56:33: note: (near initialization for ‘crtco70[0]’)
- ../io/crtc.c:56:49: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 56 | crtc_o70, crtc_o70, crtc_o70, crtc_o70,
- | ^~~~~~~~
- ../io/crtc.c:56:49: note: (near initialization for ‘crtco70[1]’)
- ../io/crtc.c:56:65: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 56 | crtc_o70, crtc_o70, crtc_o70, crtc_o70,
- | ^~~~~~~~
- ../io/crtc.c:56:65: note: (near initialization for ‘crtco70[2]’)
- ../io/crtc.c:56:81: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 56 | crtc_o70, crtc_o70, crtc_o70, crtc_o70,
- | ^~~~~~~~
- ../io/crtc.c:56:81: note: (near initialization for ‘crtco70[3]’)
- ../io/crtc.c:57:33: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 57 | crtc_o70, crtc_o70, crtc_o7c, crtc_o7e};
- | ^~~~~~~~
- ../io/crtc.c:57:33: note: (near initialization for ‘crtco70[4]’)
- ../io/crtc.c:57:49: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 57 | crtc_o70, crtc_o70, crtc_o7c, crtc_o7e};
- | ^~~~~~~~
- ../io/crtc.c:57:49: note: (near initialization for ‘crtco70[5]’)
- ../io/crtc.c:57:65: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 57 | crtc_o70, crtc_o70, crtc_o7c, crtc_o7e};
- | ^~~~~~~~
- ../io/crtc.c:57:65: note: (near initialization for ‘crtco70[6]’)
- ../io/crtc.c:57:81: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 57 | crtc_o70, crtc_o70, crtc_o7c, crtc_o7e};
- | ^~~~~~~~
- ../io/crtc.c:57:81: note: (near initialization for ‘crtco70[7]’)
- ../io/crtc.c:61:65: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 61 | NULL, NULL, crtc_i7c, NULL};
- | ^~~~~~~~
- ../io/crtc.c:61:65: note: (near initialization for ‘crtci70[6]’)
- ../io/crtc.c: In function ‘crtc_reset’:
- ../io/crtc.c:88:31: warning: unused parameter ‘pConfig’ [-Wunused-parameter]
- 88 | void crtc_reset(const NP2CFG *pConfig) {
- | ~~~~~~~~~~~~~~^~~~~~~
- cc -c -o../io/dmac.o ../io/dmac.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/egc.o ../io/egc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/dipsw.c:3:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/dipsw.c:5:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../io/emsio.o ../io/emsio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/dmac.c:8:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/dmac.c:9:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/dmac.c: In function ‘dmac_i11’:
- ../io/dmac.c:290:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 290 | static REG8 IOINPCALL dmac_i11(UINT port) {
- | ~~~~~^~~~
- ../io/dmac.c: In function ‘dmac_o2b’:
- ../io/dmac.c:318:48: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 318 | static void IOOUTCALL dmac_o2b(UINT port, REG8 dat) {
- ../io/dmac.c: At top level:
- ../io/dmac.c:325:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 325 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:325:41: note: (near initialization for ‘dmaco00[0]’)
- ../io/dmac.c:325:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 325 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:325:57: note: (near initialization for ‘dmaco00[1]’)
- ../io/dmac.c:325:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 325 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:325:73: note: (near initialization for ‘dmaco00[2]’)
- ../io/dmac.c:325:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 325 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:325:89: note: (near initialization for ‘dmaco00[3]’)
- ../io/dmac.c:326:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 326 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:326:41: note: (near initialization for ‘dmaco00[4]’)
- ../io/dmac.c:326:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 326 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:326:57: note: (near initialization for ‘dmaco00[5]’)
- ../io/dmac.c:326:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 326 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:326:73: note: (near initialization for ‘dmaco00[6]’)
- ../io/dmac.c:326:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 326 | dmac_o01, dmac_o03, dmac_o01, dmac_o03,
- | ^~~~~~~~
- ../io/dmac.c:326:89: note: (near initialization for ‘dmaco00[7]’)
- ../io/dmac.c:327:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 327 | NULL, dmac_o13, dmac_o15, dmac_o17,
- | ^~~~~~~~
- ../io/dmac.c:327:57: note: (near initialization for ‘dmaco00[9]’)
- ../io/dmac.c:327:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 327 | NULL, dmac_o13, dmac_o15, dmac_o17,
- | ^~~~~~~~
- ../io/dmac.c:327:73: note: (near initialization for ‘dmaco00[10]’)
- ../io/dmac.c:327:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 327 | NULL, dmac_o13, dmac_o15, dmac_o17,
- | ^~~~~~~~
- ../io/dmac.c:327:89: note: (near initialization for ‘dmaco00[11]’)
- ../io/dmac.c:328:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 328 | dmac_o19, dmac_o1b, dmac_o1d, dmac_o1f};
- | ^~~~~~~~
- ../io/dmac.c:328:41: note: (near initialization for ‘dmaco00[12]’)
- ../io/dmac.c:328:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 328 | dmac_o19, dmac_o1b, dmac_o1d, dmac_o1f};
- | ^~~~~~~~
- ../io/dmac.c:328:57: note: (near initialization for ‘dmaco00[13]’)
- ../io/dmac.c:328:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 328 | dmac_o19, dmac_o1b, dmac_o1d, dmac_o1f};
- | ^~~~~~~~
- ../io/dmac.c:328:73: note: (near initialization for ‘dmaco00[14]’)
- ../io/dmac.c:328:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 328 | dmac_o19, dmac_o1b, dmac_o1d, dmac_o1f};
- | ^~~~~~~~
- ../io/dmac.c:328:89: note: (near initialization for ‘dmaco00[15]’)
- ../io/dmac.c:331:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 331 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:331:41: note: (near initialization for ‘dmaci00[0]’)
- ../io/dmac.c:331:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 331 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:331:57: note: (near initialization for ‘dmaci00[1]’)
- ../io/dmac.c:331:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 331 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:331:73: note: (near initialization for ‘dmaci00[2]’)
- ../io/dmac.c:331:89: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 331 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:331:89: note: (near initialization for ‘dmaci00[3]’)
- ../io/dmac.c:332:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 332 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:332:41: note: (near initialization for ‘dmaci00[4]’)
- ../io/dmac.c:332:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 332 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:332:57: note: (near initialization for ‘dmaci00[5]’)
- ../io/dmac.c:332:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 332 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:332:73: note: (near initialization for ‘dmaci00[6]’)
- ../io/dmac.c:332:89: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 332 | dmac_i01, dmac_i03, dmac_i01, dmac_i03,
- | ^~~~~~~~
- ../io/dmac.c:332:89: note: (near initialization for ‘dmaci00[7]’)
- ../io/dmac.c:333:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 333 | dmac_i11, NULL, NULL, NULL,
- | ^~~~~~~~
- ../io/dmac.c:333:41: note: (near initialization for ‘dmaci00[8]’)
- In file included from ../i386c/cpucore.h:4,
- from ../io/egc.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- ../io/dmac.c:337:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 337 | dmac_o21, dmac_o21, dmac_o21, dmac_o21,
- | ^~~~~~~~
- ../io/dmac.c:337:41: note: (near initialization for ‘dmaco21[0]’)
- ../io/dmac.c:337:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 337 | dmac_o21, dmac_o21, dmac_o21, dmac_o21,
- | ^~~~~~~~
- ../io/dmac.c:337:57: note: (near initialization for ‘dmaco21[1]’)
- ../io/dmac.c:337:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 337 | dmac_o21, dmac_o21, dmac_o21, dmac_o21,
- | ^~~~~~~~
- ../io/dmac.c:337:73: note: (near initialization for ‘dmaco21[2]’)
- ../io/dmac.c:337:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 337 | dmac_o21, dmac_o21, dmac_o21, dmac_o21,
- | ^~~~~~~~
- ../io/dmac.c:337:89: note: (near initialization for ‘dmaco21[3]’)
- ../io/dmac.c:338:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 338 | dmac_o29, NULL, NULL, NULL};
- | ^~~~~~~~
- ../io/dmac.c:338:41: note: (near initialization for ‘dmaco21[4]’)
- ../io/dmac.c: In function ‘dmac_bind’:
- ../io/dmac.c:355:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 355 | iocore_attachout(0x0e05, dmac_oe05); //DMA ch.0
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/dmac.c:356:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 356 | iocore_attachout(0x0e07, dmac_oe05); //DMA ch.1
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/dmac.c:357:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 357 | iocore_attachout(0x0e09, dmac_oe05); //DMA ch.2
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/dmac.c:358:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 358 | iocore_attachout(0x0e0b, dmac_oe05); //DMA ch.3
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/dmac.c: At top level:
- ../io/dmac.c:318:23: warning: ‘dmac_o2b’ defined but not used [-Wunused-function]
- 318 | static void IOOUTCALL dmac_o2b(UINT port, REG8 dat) {
- | ^~~~~~~~
- ../io/dmac.c:160:23: warning: ‘dmac_o13_’ defined but not used [-Wunused-function]
- 160 | static void IOOUTCALL dmac_o13_(UINT port, REG8 dat) {
- | ^~~~~~~~~
- cc -c -o../io/epsonio.o ../io/epsonio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/egc.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/egc.c: In function ‘egc_o4a0’:
- ../io/egc.c:60:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 60 | egc.fgc.d[0] = *(UINT32 *)(maskword[value & 15] + 0);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../io/egc.c:82:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 82 | egc.bgc.d[0] = *(UINT32 *)(maskword[value & 15] + 0);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../io/egc.c: In function ‘egc_bind’:
- ../io/egc.c:136:46: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 136 | iocore_attachout(0x04a0 + i, egc_o4a0);
- | ^~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/egc.c: In function ‘egc_w16’:
- ../io/egc.c:162:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 162 | egc.fgc.d[0] = *(UINT32 *)(maskword[value & 15] + 0);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../io/egc.c:174:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- 174 | egc.bgc.d[0] = *(UINT32 *)(maskword[value & 15] + 0);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cc -c -o../io/fdc.o ../io/fdc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/emsio.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/emsio.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/emsio.c: In function ‘emsio_bind’:
- ../io/emsio.c:69:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 69 | iocore_attachout(0x08e1, emsio_o08e1);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/emsio.c:70:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 70 | iocore_attachout(0x08e3, emsio_o08e1);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/emsio.c:71:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 71 | iocore_attachout(0x08e5, emsio_o08e1);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/emsio.c:72:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 72 | iocore_attachout(0x08e7, emsio_o08e1);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/emsio.c:73:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 73 | iocore_attachout(0x08e9, emsio_o08e9);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/emsio.c:74:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 74 | iocore_attachinp(0x08e9, emsio_i08e9);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- In file included from ../i386c/cpucore.h:4,
- from ../io/fdc.c:6:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../io/epsonio.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/fdc.c:8:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/fdc.c: In function ‘FDC_Seek’:
- ../io/fdc.c:747:39: warning: unused variable ‘sdiff’ [-Wunused-variable]
- 747 | UINT8 sdiff = fdc.cmds[1] - fdc.ncn;
- | ^~~~~
- ../io/fdc.c: In function ‘fdc_o92’:
- ../io/fdc.c:973:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 973 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:973:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 973 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:973:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 973 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:973:69: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 973 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_o94’:
- ../io/fdc.c:994:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 994 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:994:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 994 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:994:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 994 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:994:69: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 994 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_i90’:
- ../io/fdc.c:1037:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1037 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, fdc.status,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- cc -c -o../io/fdd320.o ../io/fdd320.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../io/fdc.c:1037:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1037 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, fdc.status,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1037:67: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1037 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, fdc.status,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1038:127: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1038 | CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_i92’:
- ../io/fdc.c:1060:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1060 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1060:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1060 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/epsonio.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/fdc.c:1060:60: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1060 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/fdc.c:1060:68: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1060 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_i94’:
- ../io/fdc.c:1087:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1087 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1087:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1087 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1087:60: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1087 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ret,
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1088:119: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1088 | CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/epsonio.c: In function ‘epsonio_bind’:
- ../io/fdc.c: In function ‘fdc_obe’:
- ../io/epsonio.c:121:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 121 | iocore_attachout(0x043d, epsonio_o043d);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/epsonio.c:122:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 122 | iocore_attachout(0x043f, epsonio_o043f);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/epsonio.c:123:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 123 | iocore_attachout(0x0c07, epsonio_oc07);
- | ^~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/epsonio.c:124:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 124 | iocore_attachinp(0x0c03, epsonio_ic03);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/fdc.c:1096:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1096 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/epsonio.c:125:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 125 | iocore_attachinp(0x0c13, epsonio_ic13);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/epsonio.c:126:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 126 | iocore_attachinp(0x0c14, epsonio_ic13);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/fdc.c:1096:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1096 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1096:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1096 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1096:69: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1096 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_ibe’:
- ../io/fdc.c:1111:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1111 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ((fdc.chgreg & 3) | 8),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1111:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1111 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ((fdc.chgreg & 3) | 8),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1111:79: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1111 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, ((fdc.chgreg & 3) | 8),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1112:119: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1112 | CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_o4be’:
- ../io/fdc.c:1119:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1119 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1119:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1119 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1119:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1119 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1119:69: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1119 | TRACEOUT(("fdc out %.2x %.2x [%.4x:%.4x]", port, dat, CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: In function ‘fdc_i4be’:
- ../io/fdc.c:1131:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1131 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, (fdc.rpm[(fdc.reg144 >> 5) & 3] | 0xf0),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1131:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1131 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, (fdc.rpm[(fdc.reg144 >> 5) & 3] | 0xf0),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1131:96: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1131 | TRACEOUT(("fdc in %.2x %.2x [%.4x:%.4x]", port, (fdc.rpm[(fdc.reg144 >> 5) & 3] | 0xf0),
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c:1132:111: warning: left-hand operand of comma expression has no effect [-Wunused-value]
- 1132 | CPU_CS, CPU_IP));
- | ^
- ../io/fdc.c:18:32: note: in definition of macro ‘TRACEOUT’
- 18 | #define TRACEOUT(s) (void)(s)
- | ^
- ../io/fdc.c: At top level:
- ../io/fdc.c:1140:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1140 | NULL, fdc_o92, fdc_o94, NULL};
- | ^~~~~~~
- ../io/fdc.c:1140:57: note: (near initialization for ‘fdco90[1]’)
- ../io/fdc.c:1140:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1140 | NULL, fdc_o92, fdc_o94, NULL};
- | ^~~~~~~
- ../io/fdc.c:1140:73: note: (near initialization for ‘fdco90[2]’)
- ../io/fdc.c:1142:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1142 | fdc_i90, fdc_i92, fdc_i94, NULL};
- | ^~~~~~~
- ../io/fdc.c:1142:41: note: (near initialization for ‘fdci90[0]’)
- ../io/fdc.c:1142:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1142 | fdc_i90, fdc_i92, fdc_i94, NULL};
- | ^~~~~~~
- ../io/fdc.c:1142:57: note: (near initialization for ‘fdci90[1]’)
- ../io/fdc.c:1142:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1142 | fdc_i90, fdc_i92, fdc_i94, NULL};
- | ^~~~~~~
- ../io/fdc.c:1142:73: note: (near initialization for ‘fdci90[2]’)
- ../io/fdc.c:1143:33: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1143 | static const IOOUT fdcobe[1] = {fdc_obe};
- | ^~~~~~~
- ../io/fdc.c:1143:33: note: (near initialization for ‘fdcobe[0]’)
- ../io/fdc.c:1144:33: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1144 | static const IOINP fdcibe[1] = {fdc_ibe};
- | ^~~~~~~
- ../io/fdc.c:1144:33: note: (near initialization for ‘fdcibe[0]’)
- ../io/fdc.c: In function ‘fdc_bind’:
- ../io/fdc.c:1170:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1170 | iocore_attachout(0x04be, fdc_o4be);
- | ^~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/fdc.c:1171:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1171 | iocore_attachinp(0x04be, fdc_i4be);
- | ^~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/fdc.c: At top level:
- ../io/fdc.c:235:13: warning: ‘FDC_ReadDiagnostic’ defined but not used [-Wunused-function]
- 235 | static void FDC_ReadDiagnostic(void) { // cmd: 02
- | ^~~~~~~~~~~~~~~~~~
- ../io/fdc.c:66:13: warning: ‘fdc_isfdcinterrupt’ defined but not used [-Wunused-function]
- 66 | static BOOL fdc_isfdcinterrupt(void) {
- | ^~~~~~~~~~~~~~~~~~
- cc -c -o../io/gdc.o ../io/gdc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/gdc_pset.o ../io/gdc_pset.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/fdd320.c:3:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/fdd320.c:28:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 28 | fdd320_i51, NULL, fdd320_i55, NULL};
- | ^~~~~~~~~~
- ../io/fdd320.c:28:41: note: (near initialization for ‘fdd320i51[0]’)
- ../io/fdd320.c:28:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 28 | fdd320_i51, NULL, fdd320_i55, NULL};
- | ^~~~~~~~~~
- ../io/fdd320.c:28:73: note: (near initialization for ‘fdd320i51[2]’)
- ../io/fdd320.c: In function ‘fdd320_reset’:
- ../io/fdd320.c:30:33: warning: unused parameter ‘pConfig’ [-Wunused-parameter]
- 30 | void fdd320_reset(const NP2CFG *pConfig) {
- | ~~~~~~~~~~~~~~^~~~~~~
- In file included from ../i386c/cpucore.h:4,
- from ../io/gdc.c:3:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/gdc.c:5:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../io/gdc_sub.o ../io/gdc_sub.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../io/gdc.c:1050:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1050 | gdc_o60, gdc_o62, gdc_o64, NULL,
- | ^~~~~~~
- ../io/gdc.c:1050:41: note: (near initialization for ‘gdco60[0]’)
- ../io/gdc.c:1050:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1050 | gdc_o60, gdc_o62, gdc_o64, NULL,
- | ^~~~~~~
- ../io/gdc.c:1050:57: note: (near initialization for ‘gdco60[1]’)
- ../io/gdc.c:1050:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1050 | gdc_o60, gdc_o62, gdc_o64, NULL,
- | ^~~~~~~
- ../io/gdc.c:1050:73: note: (near initialization for ‘gdco60[2]’)
- ../io/gdc.c:1051:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1051 | gdc_o68, gdc_o6a, NULL, gdc_o6e};
- | ^~~~~~~
- ../io/gdc.c:1051:41: note: (near initialization for ‘gdco60[4]’)
- ../io/gdc.c:1051:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1051 | gdc_o68, gdc_o6a, NULL, gdc_o6e};
- | ^~~~~~~
- ../io/gdc.c:1051:57: note: (near initialization for ‘gdco60[5]’)
- ../io/gdc.c:1051:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1051 | gdc_o68, gdc_o6a, NULL, gdc_o6e};
- | ^~~~~~~
- ../io/gdc.c:1051:89: note: (near initialization for ‘gdco60[7]’)
- ../io/gdc.c:1054:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1054 | gdc_oa0, gdc_oa2, gdc_oa4, gdc_oa6,
- | ^~~~~~~
- ../io/gdc.c:1054:41: note: (near initialization for ‘gdcoa0[0]’)
- ../io/gdc.c:1054:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1054 | gdc_oa0, gdc_oa2, gdc_oa4, gdc_oa6,
- | ^~~~~~~
- ../io/gdc.c:1054:57: note: (near initialization for ‘gdcoa0[1]’)
- ../io/gdc.c:1054:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1054 | gdc_oa0, gdc_oa2, gdc_oa4, gdc_oa6,
- | ^~~~~~~
- ../io/gdc.c:1054:73: note: (near initialization for ‘gdcoa0[2]’)
- ../io/gdc.c:1054:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1054 | gdc_oa0, gdc_oa2, gdc_oa4, gdc_oa6,
- | ^~~~~~~
- ../io/gdc.c:1054:89: note: (near initialization for ‘gdcoa0[3]’)
- ../io/gdc.c:1055:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1055 | gdc_oa8, gdc_oaa, gdc_oac, gdc_oae};
- | ^~~~~~~
- ../io/gdc.c:1055:41: note: (near initialization for ‘gdcoa0[4]’)
- ../io/gdc.c:1055:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1055 | gdc_oa8, gdc_oaa, gdc_oac, gdc_oae};
- | ^~~~~~~
- ../io/gdc.c:1055:57: note: (near initialization for ‘gdcoa0[5]’)
- ../io/gdc.c:1055:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1055 | gdc_oa8, gdc_oaa, gdc_oac, gdc_oae};
- | ^~~~~~~
- ../io/gdc.c:1055:73: note: (near initialization for ‘gdcoa0[6]’)
- ../io/gdc.c:1055:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 1055 | gdc_oa8, gdc_oaa, gdc_oac, gdc_oae};
- | ^~~~~~~
- ../io/gdc.c:1055:89: note: (near initialization for ‘gdcoa0[7]’)
- ../io/gdc.c:1058:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1058 | gdc_i60, gdc_i62, NULL, NULL,
- | ^~~~~~~
- ../io/gdc.c:1058:41: note: (near initialization for ‘gdci60[0]’)
- ../io/gdc.c:1058:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1058 | gdc_i60, gdc_i62, NULL, NULL,
- | ^~~~~~~
- ../io/gdc.c:1058:57: note: (near initialization for ‘gdci60[1]’)
- ../io/gdc.c:1059:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1059 | gdc_i68, gdc_i6a, NULL, NULL};
- | ^~~~~~~
- ../io/gdc.c:1059:41: note: (near initialization for ‘gdci60[4]’)
- ../io/gdc.c:1059:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1059 | gdc_i68, gdc_i6a, NULL, NULL};
- | ^~~~~~~
- ../io/gdc.c:1059:57: note: (near initialization for ‘gdci60[5]’)
- ../io/gdc.c:1063:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1063 | gdc_ia0, gdc_ia2, gdc_ia4, gdc_ia6,
- | ^~~~~~~
- ../io/gdc.c:1063:41: note: (near initialization for ‘gdcia0[0]’)
- ../io/gdc.c:1063:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1063 | gdc_ia0, gdc_ia2, gdc_ia4, gdc_ia6,
- | ^~~~~~~
- ../io/gdc.c:1063:57: note: (near initialization for ‘gdcia0[1]’)
- ../io/gdc.c:1063:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1063 | gdc_ia0, gdc_ia2, gdc_ia4, gdc_ia6,
- | ^~~~~~~
- ../io/gdc.c:1063:73: note: (near initialization for ‘gdcia0[2]’)
- ../io/gdc.c:1063:89: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1063 | gdc_ia0, gdc_ia2, gdc_ia4, gdc_ia6,
- | ^~~~~~~
- ../io/gdc.c:1063:89: note: (near initialization for ‘gdcia0[3]’)
- ../io/gdc.c:1064:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1064 | gdc_ia8, gdc_iaa, gdc_iac, gdc_iae};
- | ^~~~~~~
- ../io/gdc.c:1064:41: note: (near initialization for ‘gdcia0[4]’)
- ../io/gdc.c:1064:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1064 | gdc_ia8, gdc_iaa, gdc_iac, gdc_iae};
- | ^~~~~~~
- ../io/gdc.c:1064:57: note: (near initialization for ‘gdcia0[5]’)
- ../io/gdc.c:1064:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1064 | gdc_ia8, gdc_iaa, gdc_iac, gdc_iae};
- | ^~~~~~~
- ../io/gdc.c:1064:73: note: (near initialization for ‘gdcia0[6]’)
- ../io/gdc.c:1064:89: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 1064 | gdc_ia8, gdc_iaa, gdc_iac, gdc_iae};
- | ^~~~~~~
- ../io/gdc.c:1064:89: note: (near initialization for ‘gdcia0[7]’)
- ../io/gdc.c: In function ‘gdc_bind’:
- ../io/gdc.c:1181:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1181 | iocore_attachout(0x09a0, gdc_o9a0);
- | ^~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/gdc.c:1182:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1182 | iocore_attachinp(0x09a0, gdc_i9a0);
- | ^~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/gdc.c:1185:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1185 | iocore_attachout(0x09a8, gdc_o9a8);
- | ^~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/gdc.c:1186:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1186 | iocore_attachinp(0x09a8, gdc_i9a8);
- | ^~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- In file included from ../i386c/cpucore.h:4,
- from ../io/gdc_pset.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/gdc_pset.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../io/gdc_sub.c:5:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/gdc_sub.c:7:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/gdc_sub.c: In function ‘gdcsub_vectp’:
- ../io/gdc_sub.c:212:47: warning: unused parameter ‘vect’ [-Wunused-parameter]
- 212 | void gdcsub_vectp(UINT32 csrw, const GDCVECT *vect, REG16 pat, REG8 ope) {
- | ~~~~~~~~~~~~~~~^~~~
- cc -c -o../io/iocore.o ../io/iocore.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/iocore.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/iocore.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../io/iocore.c:7:
- ../sound/opngen.h:15:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 15 | OPN_CHMASK = 0x80000000,
- | ^~~~~~~~~~
- ../sound/opngen.h:16:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 16 | OPN_STEREO = 0x80000000,
- | ^~~~~~~~~~
- ../io/iocore.c: In function ‘detachout’:
- ../io/iocore.c:149:26: warning: assignment to ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 149 | iof->ioout[port] = &defout8;
- | ^
- ../io/iocore.c: In function ‘detachinp’:
- ../io/iocore.c:160:26: warning: assignment to ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 160 | iof->ioinp[port] = &definp8;
- | ^
- ../io/iocore.c: In function ‘iocore_build’:
- ../io/iocore.c:511:31: warning: assignment to ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 511 | cmn->ioout[i] = defout8;
- | ^
- ../io/iocore.c:512:31: warning: assignment to ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 512 | cmn->ioinp[i] = definp8;
- | ^
- ../io/iocore.c: In function ‘iocore_out16’:
- ../io/iocore.c:657:58: warning: comparison of integer expressions of different signedness: ‘UINT’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 657 | if (smpu98.enable && smpu98.port <= port && port <= smpu98.port + 0xf) {
- | ^~
- ../io/iocore.c: In function ‘iocore_inp16’:
- ../io/iocore.c:730:58: warning: comparison of integer expressions of different signedness: ‘UINT’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 730 | if (smpu98.enable && smpu98.port <= port && port <= smpu98.port + 0xf) {
- | ^~
- cc -c -o../io/mouseif.o ../io/mouseif.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/mouseif.c:3:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/mouseif.c:5:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/mouseif.c: In function ‘mouseif_bind’:
- ../io/mouseif.c:314:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 314 | iocore_attachout(0x7fd9, mouseif_o7fd9);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/mouseif.c:315:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 315 | iocore_attachout(0x7fdb, mouseif_o7fdb);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/mouseif.c:316:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 316 | iocore_attachout(0x7fdd, mouseif_o7fdd);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/mouseif.c:317:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 317 | iocore_attachout(0x7fdf, mouseif_o7fdf);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/mouseif.c:318:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 318 | iocore_attachinp(0x7fd9, mouseif_i7fd9);
- | ^~~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/mouseif.c:319:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 319 | iocore_attachinp(0x7fdb, mouseif_i7fdb);
- | ^~~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/mouseif.c:320:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 320 | iocore_attachinp(0x7fdd, mouseif_i7fdd);
- | ^~~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/mouseif.c:321:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 321 | iocore_attachout(0xbfdb, mouseif_obfdb);
- | ^~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/mouseif.c: At top level:
- ../io/mouseif.c:14:12: warning: ‘mouseif_test’ defined but not used [-Wunused-variable]
- 14 | static int mouseif_test = 0;
- | ^~~~~~~~~~~~
- cc -c -o../io/necio.o ../io/necio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/nmiio.o ../io/nmiio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/np2sysp.o ../io/np2sysp.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/necio.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/necio.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/necio.c: In function ‘necio_i043b’:
- ../io/necio.c:20:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 20 | static REG8 IOOUTCALL necio_i043b(UINT port) {
- | ~~~~~^~~~
- ../io/necio.c: In function ‘necio_bind’:
- ../io/necio.c:51:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 51 | iocore_attachout(0x0439, necio_o0439);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/necio.c:54:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 54 | iocore_attachout(0x043b, necio_o043b);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/necio.c:55:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 55 | iocore_attachinp(0x043b, necio_i043b);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/necio.c:56:42: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 56 | iocore_attachout(0x043d, necio_o043d);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- cc -c -o../io/pcidev.o ../io/pcidev.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/nmiio.c:3:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/nmiio.c:26:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 26 | nmiio_o50, nmiio_o52};
- | ^~~~~~~~~
- ../io/nmiio.c:26:41: note: (near initialization for ‘nmiioo50[0]’)
- ../io/nmiio.c:26:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 26 | nmiio_o50, nmiio_o52};
- | ^~~~~~~~~
- ../io/nmiio.c:26:57: note: (near initialization for ‘nmiioo50[1]’)
- In file included from ../i386c/cpucore.h:4,
- from ../io/np2sysp.c:7:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/np2sysp.c:9:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../io/np2sysp.c:16:
- ../sound/opngen.h:15:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 15 | OPN_CHMASK = 0x80000000,
- | ^~~~~~~~~~
- ../sound/opngen.h:16:35: warning: ISO C restricts enumerator values to range of ‘int’ [-Wpedantic]
- 16 | OPN_STEREO = 0x80000000,
- | ^~~~~~~~~~
- ../io/np2sysp.c: In function ‘np2sysp_cngconfig’:
- ../io/np2sysp.c:291:67: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 291 | iocore_attachout(cs4231.port[10], mpu98ii_o0);
- | ^~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:292:67: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 292 | iocore_attachinp(cs4231.port[10], mpu98ii_i0);
- | ^~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:293:69: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 293 | iocore_attachout(cs4231.port[10]+1, mpu98ii_o2);
- | ^~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:294:69: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 294 | iocore_attachinp(cs4231.port[10]+1, mpu98ii_i2);
- | ^~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/np2sysp.c: In function ‘np2sysp_bind’:
- ../io/np2sysp.c:560:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 560 | iocore_attachout(0x07ed, np2sysp_o7ed);
- | ^~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:561:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 561 | iocore_attachout(0x07ef, np2sysp_o7ef);
- | ^~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:562:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 562 | iocore_attachinp(0x07ed, np2sysp_i7ed);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/np2sysp.c:563:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 563 | iocore_attachinp(0x07ef, np2sysp_i7ef);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/np2sysp.c: At top level:
- ../io/np2sysp.c:150:13: warning: ‘np2sysp_changeclock’ defined but not used [-Wunused-function]
- 150 | static void np2sysp_changeclock(const void *arg1, long arg2) {
- | ^~~~~~~~~~~~~~~~~~~
- ../io/np2sysp.c:64:22: warning: ‘str_v30’ defined but not used [-Wunused-const-variable=]
- 64 | static const OEMCHAR str_v30[] = OEMTEXT("V30");
- | ^~~~~~~
- ../io/np2sysp.c:63:22: warning: ‘str_80286’ defined but not used [-Wunused-const-variable=]
- 63 | static const OEMCHAR str_80286[] = OEMTEXT("80286");
- | ^~~~~~~~~
- cc -c -o../io/pegc.o ../io/pegc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/pcidev.c:10:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../io/pic.o ../io/pic.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/pcidev.c:12:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pcidev.c: In function ‘pcidev_pcmc_cfgreg_w’:
- ../io/pcidev.c:61:34: warning: unused parameter ‘devNumber’ [-Wunused-parameter]
- 61 | void pcidev_pcmc_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~~~~~
- ../io/pcidev.c:61:51: warning: unused parameter ‘funcNumber’ [-Wunused-parameter]
- 61 | void pcidev_pcmc_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~
- ../io/pcidev.c:61:69: warning: unused parameter ‘cfgregOffset’ [-Wunused-parameter]
- 61 | void pcidev_pcmc_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~~
- ../io/pcidev.c:61:89: warning: unused parameter ‘sizeinbytes’ [-Wunused-parameter]
- 61 | void pcidev_pcmc_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~
- ../io/pcidev.c:61:109: warning: unused parameter ‘value’ [-Wunused-parameter]
- 61 | void pcidev_pcmc_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~
- ../io/pcidev.c: In function ‘pci_o0cf8’:
- ../io/pcidev.c:65:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 65 | static void IOOUTCALL pci_o0cf8(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_o0cf9’:
- ../io/pcidev.c:69:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 69 | static void IOOUTCALL pci_o0cf9(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_o0cfa’:
- ../io/pcidev.c:73:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 73 | static void IOOUTCALL pci_o0cfa(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_o0cfb’:
- ../io/pcidev.c:77:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 77 | static void IOOUTCALL pci_o0cfb(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i0cf8’:
- ../io/pcidev.c:82:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 82 | static REG8 IOINPCALL pci_i0cf8(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i0cf9’:
- ../io/pcidev.c:86:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 86 | static REG8 IOINPCALL pci_i0cf9(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i0cfa’:
- ../io/pcidev.c:90:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 90 | static REG8 IOINPCALL pci_i0cfa(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i0cfb’:
- ../io/pcidev.c:94:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 94 | static REG8 IOINPCALL pci_i0cfb(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pcidev_r8_0xcfc’:
- ../io/pcidev.c:205:23: warning: unused variable ‘funcNumber’ [-Wunused-variable]
- 205 | UINT8 funcNumber = (pcidev.reg32_caddr >> 8) & 0x7;
- | ^~~~~~~~~~
- ../io/pcidev.c: In function ‘pcidev_r16_0xcfc’:
- ../io/pcidev.c:228:23: warning: unused variable ‘funcNumber’ [-Wunused-variable]
- 228 | UINT8 funcNumber = (pcidev.reg32_caddr >> 8) & 0x7;
- | ^~~~~~~~~~
- ../io/pcidev.c: In function ‘pcidev_r32’:
- ../io/pcidev.c:254:31: warning: unused variable ‘funcNumber’ [-Wunused-variable]
- 254 | UINT8 funcNumber = (pcidev.reg32_caddr >> 8) & 0x7;
- | ^~~~~~~~~~
- ../io/pcidev.c: In function ‘pci_i063c’:
- ../io/pcidev.c:297:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 297 | static REG8 IOINPCALL pci_i063c(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i18f0’:
- ../io/pcidev.c:309:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 309 | static REG8 IOINPCALL pci_i18f0(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pci_i18f2’:
- ../io/pcidev.c:318:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 318 | static REG8 IOINPCALL pci_i18f2(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pnp_iReg’:
- ../io/pcidev.c:326:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 326 | static REG8 IOINPCALL pnp_iReg(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pnp_i259’:
- ../io/pcidev.c:335:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 335 | static REG8 IOINPCALL pnp_i259(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pnp_oA59’:
- ../io/pcidev.c:343:52: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 343 | iocore_attachinp((dat << 2) | 0x3, pnp_iReg);
- | ^~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c: In function ‘pnp_iA59’:
- ../io/pcidev.c:349:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 349 | static REG8 IOINPCALL pnp_iA59(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.c: In function ‘pcidev_bind’:
- ../io/pcidev.c:512:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 512 | iocore_attachout(0xcf8, pci_o0cf8);
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pcidev.c:513:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 513 | iocore_attachout(0xcf9, pci_o0cf9);
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pcidev.c:514:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 514 | iocore_attachout(0xcfa, pci_o0cfa);
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pcidev.c:515:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 515 | iocore_attachout(0xcfb, pci_o0cfb);
- | ^~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pcidev.c:516:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 516 | iocore_attachinp(0xcf8, pci_i0cf8);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c:517:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 517 | iocore_attachinp(0xcf9, pci_i0cf9);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c:518:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 518 | iocore_attachinp(0xcfa, pci_i0cfa);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c:519:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 519 | iocore_attachinp(0xcfb, pci_i0cfb);
- | ^~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c:522:43: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 522 | iocore_attachout(0xcfc+i, pcidev_w8_0xcfc);
- | ^~~~~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pcidev.c:523:43: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 523 | iocore_attachinp(0xcfc+i, pcidev_r8_0xcfc);
- | ^~~~~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pcidev.c: At top level:
- ../io/pcidev.c:349:23: warning: ‘pnp_iA59’ defined but not used [-Wunused-function]
- 349 | static REG8 IOINPCALL pnp_iA59(UINT port) {
- | ^~~~~~~~
- ../io/pcidev.c:339:23: warning: ‘pnp_oA59’ defined but not used [-Wunused-function]
- 339 | static void IOOUTCALL pnp_oA59(UINT port, REG8 dat) {
- | ^~~~~~~~
- ../io/pcidev.c:335:23: warning: ‘pnp_i259’ defined but not used [-Wunused-function]
- 335 | static REG8 IOINPCALL pnp_i259(UINT port) {
- | ^~~~~~~~
- ../io/pcidev.c:330:23: warning: ‘pnp_o259’ defined but not used [-Wunused-function]
- 330 | static void IOOUTCALL pnp_o259(UINT port, REG8 dat) {
- | ^~~~~~~~
- ../io/pcidev.c:318:23: warning: ‘pci_i18f2’ defined but not used [-Wunused-function]
- 318 | static REG8 IOINPCALL pci_i18f2(UINT port) {
- | ^~~~~~~~~
- ../io/pcidev.c:313:23: warning: ‘pci_o18f2’ defined but not used [-Wunused-function]
- 313 | static void IOOUTCALL pci_o18f2(UINT port, REG8 dat) {
- | ^~~~~~~~~
- ../io/pcidev.c:309:23: warning: ‘pci_i18f0’ defined but not used [-Wunused-function]
- 309 | static REG8 IOINPCALL pci_i18f0(UINT port) {
- | ^~~~~~~~~
- ../io/pcidev.c:303:23: warning: ‘pci_o18f0’ defined but not used [-Wunused-function]
- 303 | static void IOOUTCALL pci_o18f0(UINT port, REG8 dat) {
- | ^~~~~~~~~
- ../io/pcidev.c:297:23: warning: ‘pci_i063c’ defined but not used [-Wunused-function]
- 297 | static REG8 IOINPCALL pci_i063c(UINT port) {
- | ^~~~~~~~~
- ../io/pcidev.c:273:23: warning: ‘pci_o063c’ defined but not used [-Wunused-function]
- 273 | static void IOOUTCALL pci_o063c(UINT port, REG8 dat) {
- | ^~~~~~~~~
- In file included from ../i386c/cpucore.h:4,
- from ../io/pegc.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/pegc.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pegc.c: In function ‘pegc_memvgaplane_rd16’:
- ../io/pegc.c:72:40: warning: unused variable ‘pixmaskpos’ [-Wunused-variable]
- 72 | UINT32 pixmaskpos = (1 << ((15-i+8)&0xf)); // ç¾åœ¨ã®ç”»ç´ ã«å¯¾å¿œã™ã‚‹pixelmaskã®ãƒ“ットä½ç½®
- | ^~~~~~~~~~
- ../io/pegc.c:95:40: warning: unused variable ‘pixmaskpos’ [-Wunused-variable]
- 95 | UINT32 pixmaskpos = (1 << ((i/8)*8 + (7-(i&0x7)))); // ç¾åœ¨ã®ç”»ç´ ã«å¯¾å¿œã™ã‚‹valueã‚„pixelmaskã®ãƒ“ットä½ç½®
- | ^~~~~~~~~~
- ../io/pegc.c:31:16: warning: variable ‘pixelmask’ set but not used [-Wunused-but-set-variable]
- 31 | UINT32 pixelmask = 0; // ãƒ“ãƒƒãƒˆï¼ˆç”»ç´ ï¼‰ã¸ã®æ›¸ãè¾¼ã¿ç¦æ¢(0=ç¦æ¢, 1=許å¯) E010Ch
- | ^~~~~~~~~
- ../io/pegc.c:29:15: warning: variable ‘ropupdmode’ set but not used [-Wunused-but-set-variable]
- 29 | UINT8 ropupdmode = 0; // 1ãªã‚‰ãƒ©ã‚¹ã‚¿ã‚ªãƒšãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’使用 E0108h bit12
- | ^~~~~~~~~~
- ../io/pegc.c:28:15: warning: variable ‘ropmethod’ set but not used [-Wunused-but-set-variable]
- 28 | UINT8 ropmethod = 0; // è«–ç†æ¼”ç®—ã®æ–¹æ³•を指定(パターンレジスタã¾ãŸã¯ã‚«ãƒ©ãƒ¼ãƒ‘レット) E0108h bit11,10
- | ^~~~~~~~~
- ../io/pegc.c:27:15: warning: variable ‘ropcode’ set but not used [-Wunused-but-set-variable]
- 27 | UINT8 ropcode = 0; // ラスタオペレーションè¨å®š E0108h bit0〜bit7
- | ^~~~~~~
- ../io/pegc.c: In function ‘pegc_memvgaplane_wr16’:
- ../io/pegc.c:136:16: warning: variable ‘srcbitshift’ set but not used [-Wunused-but-set-variable]
- 136 | UINT32 srcbitshift = 0; // リード時ã®ãƒ“ットシフト数 E0112h
- | ^~~~~~~~~~~
- ../io/pegc.c:130:15: warning: variable ‘ropcode’ set but not used [-Wunused-but-set-variable]
- 130 | UINT8 ropcode = 0; // ラスタオペレーションè¨å®š E0108h bit0〜bit7
- | ^~~~~~~
- ../io/pegc.c: In function ‘pegc_memvgaplane_rd32’:
- ../io/pegc.c:364:45: warning: unused parameter ‘address’ [-Wunused-parameter]
- 364 | UINT32 MEMCALL pegc_memvgaplane_rd32(UINT32 address){
- | ~~~~~~~^~~~~~~
- ../io/pegc.c: In function ‘pegc_memvgaplane_wr32’:
- ../io/pegc.c:368:43: warning: unused parameter ‘address’ [-Wunused-parameter]
- 368 | void MEMCALL pegc_memvgaplane_wr32(UINT32 address, UINT32 value){
- | ~~~~~~~^~~~~~~
- ../io/pegc.c:368:59: warning: unused parameter ‘value’ [-Wunused-parameter]
- 368 | void MEMCALL pegc_memvgaplane_wr32(UINT32 address, UINT32 value){
- | ~~~~~~~^~~~~
- cc -c -o../io/pit.o ../io/pit.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/pic.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/pic.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pic.c:50:65: warning: missing initializer for field ‘padding’ of ‘_PICITEM’ [-Wmissing-field-initializers]
- 50 | 0x7d, 0, 0, 0, 0, 0};
- | ^~~~
- In file included from ../io/iocore.h:28:
- ../io/pic.h:12:17: note: ‘padding’ declared here
- 12 | UINT8 padding[2];
- | ^~~~~~~
- ../io/pic.c:54:65: warning: missing initializer for field ‘padding’ of ‘_PICITEM’ [-Wmissing-field-initializers]
- 54 | 0x71, 0, 0, 0, 0, 0};
- | ^~~~
- ../io/pic.h:12:17: note: ‘padding’ declared here
- 12 | UINT8 padding[2];
- | ^~~~~~~
- ../io/pic.c:405:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 405 | pic_o00, pic_o02, NULL, NULL};
- | ^~~~~~~
- ../io/pic.c:405:41: note: (near initialization for ‘pico00[0]’)
- ../io/pic.c:405:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 405 | pic_o00, pic_o02, NULL, NULL};
- | ^~~~~~~
- ../io/pic.c:405:57: note: (near initialization for ‘pico00[1]’)
- ../io/pic.c:408:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 408 | pic_i00, pic_i02, NULL, NULL};
- | ^~~~~~~
- ../io/pic.c:408:41: note: (near initialization for ‘pici00[0]’)
- ../io/pic.c:408:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 408 | pic_i00, pic_i02, NULL, NULL};
- | ^~~~~~~
- ../io/pic.c:408:57: note: (near initialization for ‘pici00[1]’)
- In file included from ../i386c/cpucore.h:4,
- from ../io/pit.c:6:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../io/printif.o ../io/printif.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/pit.c:8:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pit.c: In function ‘pit_o73’:
- ../io/pit.c:386:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 386 | static void IOOUTCALL pit_o73(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../io/pit.c: At top level:
- ../io/pit.c:500:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 500 | pit_o71, pit_o73, pit_o75, pit_o77};
- | ^~~~~~~
- ../io/pit.c:500:41: note: (near initialization for ‘pito71[0]’)
- ../io/pit.c:500:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 500 | pit_o71, pit_o73, pit_o75, pit_o77};
- | ^~~~~~~
- ../io/pit.c:500:57: note: (near initialization for ‘pito71[1]’)
- ../io/pit.c:500:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 500 | pit_o71, pit_o73, pit_o75, pit_o77};
- | ^~~~~~~
- ../io/pit.c:500:73: note: (near initialization for ‘pito71[2]’)
- ../io/pit.c:500:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 500 | pit_o71, pit_o73, pit_o75, pit_o77};
- | ^~~~~~~
- ../io/pit.c:500:89: note: (near initialization for ‘pito71[3]’)
- ../io/pit.c:503:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 503 | pit_i71, pit_i71, pit_i71, NULL};
- | ^~~~~~~
- ../io/pit.c:503:41: note: (near initialization for ‘piti71[0]’)
- ../io/pit.c:503:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 503 | pit_i71, pit_i71, pit_i71, NULL};
- | ^~~~~~~
- ../io/pit.c:503:57: note: (near initialization for ‘piti71[1]’)
- ../io/pit.c:503:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 503 | pit_i71, pit_i71, pit_i71, NULL};
- | ^~~~~~~
- ../io/pit.c:503:73: note: (near initialization for ‘piti71[2]’)
- ../io/pit.c: In function ‘itimer_bind’:
- ../io/pit.c:537:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 537 | iocore_attachout(0x3fd9, pit_o71);
- | ^~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pit.c:538:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 538 | iocore_attachout(0x3fdb, pit_o73);
- | ^~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pit.c:539:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 539 | iocore_attachout(0x3fdd, pit_o75);
- | ^~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pit.c:540:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 540 | iocore_attachout(0x3fdf, pit_o77);
- | ^~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/pit.c:541:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 541 | iocore_attachinp(0x3fd9, pit_i71);
- | ^~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pit.c:542:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 542 | iocore_attachinp(0x3fdb, pit_i71);
- | ^~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pit.c:543:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 543 | iocore_attachinp(0x3fdd, pit_i71);
- | ^~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/pit.c: In function ‘getcount’:
- ../io/pit.c:189:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 189 | if (clk >= 0) {
- | ^
- ../io/pit.c:203:17: note: here
- 203 | case 2:
- | ^~~~
- cc -c -o../io/serial.o ../io/serial.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/printif.c:3:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/printif.c:5:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/printif.c:59:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 59 | prt_o40, NULL, NULL, NULL};
- | ^~~~~~~
- ../io/printif.c:59:41: note: (near initialization for ‘prto40[0]’)
- ../io/printif.c:62:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 62 | NULL, prt_i42, NULL, NULL};
- | ^~~~~~~
- ../io/printif.c:62:57: note: (near initialization for ‘prti40[1]’)
- cc -c -o../io/sysport.o ../io/sysport.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../io/upd4990.o ../io/upd4990.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../io/serial.c:9:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/serial.c:12:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/serial.c:88:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 88 | keyboard_o41, keyboard_o43};
- | ^~~~~~~~~~~~
- ../io/serial.c:88:41: note: (near initialization for ‘keybrdo41[0]’)
- ../io/serial.c:88:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 88 | keyboard_o41, keyboard_o43};
- | ^~~~~~~~~~~~
- ../io/serial.c:88:57: note: (near initialization for ‘keybrdo41[1]’)
- ../io/serial.c:91:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 91 | keyboard_i41, keyboard_i43};
- | ^~~~~~~~~~~~
- ../io/serial.c:91:41: note: (near initialization for ‘keybrdi41[0]’)
- ../io/serial.c:91:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 91 | keyboard_i41, keyboard_i43};
- | ^~~~~~~~~~~~
- ../io/serial.c:91:57: note: (near initialization for ‘keybrdi41[1]’)
- ../io/serial.c: In function ‘rs232c_writeretry’:
- ../io/serial.c:228:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
- 228 | while(fifowbufused = ((rs232c_fifo_writebuf_wpos - rs232c_fifo_writebuf_rpos) & RS232C_FIFO_WRITEBUFFER_MASK)){
- | ^~~~~~~~~~~~
- ../io/serial.c: In function ‘rs232c_callback’:
- ../io/serial.c:336:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
- 336 | if (bufused > 0 && rs232c_removecounter==0 || bufused == RS232C_BUFFER-1){
- | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
- ../io/serial.c: In function ‘rs232c_o30’:
- ../io/serial.c:446:13: warning: unused variable ‘ret’ [-Wunused-variable]
- 446 | int ret;
- | ^~~
- ../io/serial.c:443:50: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 443 | static void IOOUTCALL rs232c_o30(UINT port, REG8 dat) {
- ../io/serial.c: In function ‘rs232c_i136’:
- ../io/serial.c:782:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 782 | static REG8 IOINPCALL rs232c_i136(UINT port) {
- | ~~~~~^~~~
- ../io/serial.c: In function ‘rs232c_i138’:
- ../io/serial.c:829:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 829 | static REG8 IOINPCALL rs232c_i138(UINT port) {
- | ~~~~~^~~~
- ../io/serial.c: In function ‘rs232c_i13a’:
- ../io/serial.c:878:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 878 | static REG8 IOINPCALL rs232c_i13a(UINT port) {
- | ~~~~~^~~~
- ../io/serial.c: At top level:
- ../io/serial.c:890:41: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 890 | rs232c_o30, rs232c_o32};
- | ^~~~~~~~~~
- ../io/serial.c:890:41: note: (near initialization for ‘rs232co30[0]’)
- ../io/serial.c:890:57: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 890 | rs232c_o30, rs232c_o32};
- | ^~~~~~~~~~
- ../io/serial.c:890:57: note: (near initialization for ‘rs232co30[1]’)
- ../io/serial.c:893:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 893 | rs232c_i30, rs232c_i32};
- | ^~~~~~~~~~
- ../io/serial.c:893:41: note: (near initialization for ‘rs232ci30[0]’)
- ../io/serial.c:893:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 893 | rs232c_i30, rs232c_i32};
- | ^~~~~~~~~~
- ../io/serial.c:893:57: note: (near initialization for ‘rs232ci30[1]’)
- ../io/serial.c: In function ‘rs232c_bind’:
- ../io/serial.c:930:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 930 | iocore_attachout(0x130, rs232c_o30);
- | ^~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/serial.c:931:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 931 | iocore_attachinp(0x130, rs232c_i30);
- | ^~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/serial.c:932:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 932 | iocore_attachout(0x132, rs232c_o32);
- | ^~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/serial.c:933:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 933 | iocore_attachinp(0x132, rs232c_i132);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/serial.c:935:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 935 | iocore_attachinp(0x134, rs232c_i134);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/serial.c:937:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 937 | iocore_attachinp(0x136, rs232c_i136);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/serial.c:938:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 938 | iocore_attachout(0x138, rs232c_o138);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/serial.c:939:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 939 | iocore_attachinp(0x138, rs232c_i138);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/serial.c:940:33: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 940 | iocore_attachout(0x13a, rs232c_o13a);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/serial.c:941:33: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 941 | iocore_attachinp(0x13a, rs232c_i13a);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- cc -c -o../io/pci/98graphbridge.o ../io/pci/98graphbridge.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../io/upd4990.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../io/upd4990.c:7:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/sysport.c:3:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/upd4990.c: In function ‘upd4990_hrtimer_proc’:
- ../io/upd4990.c:101:38: warning: unused parameter ‘item’ [-Wunused-parameter]
- 101 | void upd4990_hrtimer_proc(NEVENTITEM item) {
- | ~~~~~~~~~~~^~~~
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/upd4990.c: In function ‘upd4990_i22’:
- ../io/upd4990.c:166:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 166 | static REG8 IOOUTCALL upd4990_i22(UINT port) {
- | ~~~~~^~~~
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/upd4990.c: In function ‘upd4990_i128’:
- ../io/upd4990.c:193:41: warning: unused parameter ‘port’ [-Wunused-parameter]
- 193 | static REG8 IOOUTCALL upd4990_i128(UINT port) {
- | ~~~~~^~~~
- ../io/upd4990.c: At top level:
- ../io/upd4990.c:212:33: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 212 | static const IOOUT updo20[1] = {upd4990_o20};
- | ^~~~~~~~~~~
- ../io/upd4990.c:212:33: note: (near initialization for ‘updo20[0]’)
- ../io/upd4990.c: In function ‘uPD4990_bind’:
- ../io/upd4990.c:229:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 229 | iocore_attachout(0x0022, upd4990_o22);
- | ^~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/upd4990.c:230:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 230 | iocore_attachinp(0x0022, upd4990_i22);
- | ^~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/upd4990.c:231:34: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 231 | iocore_attachout(0x0128, upd4990_o128);
- | ^~~~~~~~~~~~
- | |
- | void (*)(UINT, UINT8) {aka void (*)(unsigned int, unsigned char)}
- ../io/iocore.h:107:43: note: expected ‘IOOUT’ {aka ‘void (*)(unsigned int, unsigned int)’} but argument is of type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’}
- 107 | BRESULT iocore_attachout(UINT port, IOOUT func);
- | ~~~~~~^~~~
- ../io/upd4990.c:232:34: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 232 | iocore_attachinp(0x0128, upd4990_i128);
- | ^~~~~~~~~~~~
- | |
- | UINT8 (*)(UINT) {aka unsigned char (*)(unsigned int)}
- ../io/iocore.h:109:43: note: expected ‘IOINP’ {aka ‘unsigned int (*)(unsigned int)’} but argument is of type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’}
- 109 | BRESULT iocore_attachinp(UINT port, IOINP func);
- | ~~~~~~^~~~
- ../io/sysport.c:91:73: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 91 | NULL, NULL, sysp_o35, sysp_o37};
- | ^~~~~~~~
- ../io/sysport.c:91:73: note: (near initialization for ‘syspo31[2]’)
- ../io/sysport.c:91:89: warning: initialization of ‘void (*)(UINT, UINT)’ {aka ‘void (*)(unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(UINT, UINT8)’ {aka ‘void (*)(unsigned int, unsigned char)’} [-Wincompatible-pointer-types]
- 91 | NULL, NULL, sysp_o35, sysp_o37};
- | ^~~~~~~~
- ../io/sysport.c:91:89: note: (near initialization for ‘syspo31[3]’)
- ../io/sysport.c:94:41: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 94 | sysp_i31, sysp_i33, sysp_i35, NULL};
- | ^~~~~~~~
- ../io/sysport.c:94:41: note: (near initialization for ‘syspi31[0]’)
- ../io/sysport.c:94:57: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 94 | sysp_i31, sysp_i33, sysp_i35, NULL};
- | ^~~~~~~~
- ../io/sysport.c:94:57: note: (near initialization for ‘syspi31[1]’)
- ../io/sysport.c:94:73: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 94 | sysp_i31, sysp_i33, sysp_i35, NULL};
- | ^~~~~~~~
- ../io/sysport.c:94:73: note: (near initialization for ‘syspi31[2]’)
- In file included from ../i386c/cpucore.h:4,
- from ../io/pci/98graphbridge.c:8:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/pci/98graphbridge.c:10:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pci/98graphbridge.c: In function ‘pcidev_98graphbridge_cfgreg_w’:
- ../io/pci/98graphbridge.c:30:43: warning: unused parameter ‘devNumber’ [-Wunused-parameter]
- 30 | void pcidev_98graphbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~~~~~
- ../io/pci/98graphbridge.c:30:60: warning: unused parameter ‘funcNumber’ [-Wunused-parameter]
- 30 | void pcidev_98graphbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~
- ../io/pci/98graphbridge.c:30:78: warning: unused parameter ‘cfgregOffset’ [-Wunused-parameter]
- 30 | void pcidev_98graphbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~~
- ../io/pci/98graphbridge.c:30:98: warning: unused parameter ‘sizeinbytes’ [-Wunused-parameter]
- 30 | void pcidev_98graphbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~
- ../io/pci/98graphbridge.c:30:118: warning: unused parameter ‘value’ [-Wunused-parameter]
- 30 | void pcidev_98graphbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~
- cc -c -o../io/pci/cbusbridge.o ../io/pci/cbusbridge.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../lio/gcircle.o ../lio/gcircle.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../lio/gline.o ../lio/gline.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../lio/gcircle.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../io/pci/cbusbridge.c:8:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../io/pci/cbusbridge.c:10:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pci/cbusbridge.c: In function ‘pcidev_cbusbridge_cfgreg_w’:
- ../io/pci/cbusbridge.c:30:40: warning: unused parameter ‘devNumber’ [-Wunused-parameter]
- 30 | void pcidev_cbusbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~~~~~
- ../io/pci/cbusbridge.c:30:57: warning: unused parameter ‘funcNumber’ [-Wunused-parameter]
- 30 | void pcidev_cbusbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~
- ../io/pci/cbusbridge.c:30:75: warning: unused parameter ‘cfgregOffset’ [-Wunused-parameter]
- 30 | void pcidev_cbusbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~~
- ../io/pci/cbusbridge.c:30:95: warning: unused parameter ‘sizeinbytes’ [-Wunused-parameter]
- 30 | void pcidev_cbusbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~^~~~~~~~~~~
- ../io/pci/cbusbridge.c:30:115: warning: unused parameter ‘value’ [-Wunused-parameter]
- 30 | void pcidev_cbusbridge_cfgreg_w(UINT32 devNumber, UINT8 funcNumber, UINT8 cfgregOffset, UINT8 sizeinbytes, UINT32 value){
- | ~~~~~~~^~~~~
- cc -c -o../lio/gpset.o ../lio/gpset.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../lio/gline.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../lio/gput1.o ../lio/gput1.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../lio/gscreen.o ../lio/gscreen.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../lio/gline.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../lio/gpset.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../lio/gput1.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../lio/gscreen.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../lio/lio.o ../lio/lio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../io/iocore.h:36,
- from ../lio/gput1.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../lio/gscreen.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../mem/dmav30.o ../mem/dmav30.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../lio/lio.c:8:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../lio/lio.c:10:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../mem/dmax86.o ../mem/dmax86.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../mem/dmav30.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/dmav30.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../mem/memegc.o ../mem/memegc.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../mem/memems.o ../mem/memems.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../mem/dmax86.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/dmax86.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memegc.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memegc.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memems.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memems.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../mem/memepp.o ../mem/memepp.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../mem/memtram.o ../mem/memtram.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../mem/memvga.o ../mem/memvga.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memepp.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memepp.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memtram.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memtram.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../mem/memvram.o ../mem/memvram.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memvga.c:10:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memvga.c:12:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../sdl/cmmidi.o ../sdl/cmmidi.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../i386c/cpucore.h:4,
- from ../mem/memvram.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../mem/memvram.c:4:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../sdl/cmmidi.c:7:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- ../sdl/cmmidi.c: In function ‘getmidiout’:
- ../sdl/cmmidi.c:228:15: warning: unused variable ‘devfile’ [-Wunused-variable]
- 228 | char* devfile = NULL;
- | ^~~~~~~
- ../sdl/cmmidi.c:219:23: warning: unused parameter ‘device’ [-Wunused-parameter]
- 219 | getmidiout(const UINT device, const char *midiout)
- | ~~~~~~~~~~~^~~~~~
- ../sdl/cmmidi.c:219:43: warning: unused parameter ‘midiout’ [-Wunused-parameter]
- 219 | getmidiout(const UINT device, const char *midiout)
- | ~~~~~~~~~~~~^~~~~~~
- ../sdl/cmmidi.c: In function ‘getmidiin’:
- ../sdl/cmmidi.c:273:22: warning: unused parameter ‘device’ [-Wunused-parameter]
- 273 | getmidiin(const UINT device, const char *midiin)
- | ~~~~~~~~~~~^~~~~~
- ../sdl/cmmidi.c: In function ‘module2number’:
- ../sdl/cmmidi.c:307:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- 307 | for (i = 0; i < NELEMENTS(cmmidi_mdlname); i++) {
- | ^
- ../sdl/cmmidi.c: In function ‘midiout_none’:
- ../sdl/cmmidi.c:409:21: warning: unused parameter ‘midi’ [-Wunused-parameter]
- 409 | midiout_none(CMMIDI midi, UINT32 msg, UINT cnt)
- | ~~~~~~~^~~~
- ../sdl/cmmidi.c:409:34: warning: unused parameter ‘msg’ [-Wunused-parameter]
- 409 | midiout_none(CMMIDI midi, UINT32 msg, UINT cnt)
- | ~~~~~~~^~~
- ../sdl/cmmidi.c:409:44: warning: unused parameter ‘cnt’ [-Wunused-parameter]
- 409 | midiout_none(CMMIDI midi, UINT32 msg, UINT cnt)
- | ~~~~~^~~
- ../sdl/cmmidi.c: In function ‘midiout_vermouth’:
- ../sdl/cmmidi.c:430:48: warning: unused parameter ‘cnt’ [-Wunused-parameter]
- 430 | midiout_vermouth(CMMIDI midi, UINT32 msg, UINT cnt)
- | ~~~~~^~~
- ../sdl/cmmidi.c: In function ‘midigetstat’:
- ../sdl/cmmidi.c:759:20: warning: unused parameter ‘self’ [-Wunused-parameter]
- 759 | midigetstat(COMMNG self)
- | ~~~~~~~^~~~
- ../sdl/cmmidi.c: At top level:
- ../sdl/cmmidi.c:121:20: warning: ‘EXCV_GMVOLUME’ defined but not used [-Wunused-const-variable=]
- 121 | static const UINT8 EXCV_GMVOLUME[] = {
- | ^~~~~~~~~~~~~
- cc -c -o../sdl/cmserial.o ../sdl/cmserial.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/cmserial.c:615: warning: ISO C forbids an empty translation unit [-Wpedantic]
- cc -c -o../sdl/commng.o ../sdl/commng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/commng.c:97:1: warning: missing initializer for field ‘lastdata’ of ‘_COMMNG’ {aka ‘struct _commng’} [-Wmissing-field-initializers]
- 97 | };
- | ^
- In file included from ../sdl/np2.h:5,
- from ../sdl/commng.c:3:
- ../sdl/commng.h:57:15: note: ‘lastdata’ declared here
- 57 | UINT8 lastdata;
- | ^~~~~~~~
- cc -c -o../sdl/dosio.o ../sdl/dosio.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/fontmng.o ../sdl/fontmng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/ini.o ../sdl/ini.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/inputmng.o ../sdl/inputmng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/fontmng.c: In function ‘fontmng_create’:
- ../sdl/fontmng.c:150:55: warning: unused parameter ‘fontface’ [-Wunused-parameter]
- 150 | void *fontmng_create(int size, UINT type, const char *fontface)
- | ~~~~~~~~~~~~^~~~~~~~
- ../sdl/fontmng.c: In function ‘AnkGetLength1’:
- ../sdl/fontmng.c:296:16: warning: comparison is always false due to limited range of data type [-Wtype-limits]
- 296 | if ((c < 0) || (c >= 0x60))
- | ^
- ../sdl/fontmng.c: In function ‘AnkGetFont1’:
- ../sdl/fontmng.c:318:16: warning: comparison is always false due to limited range of data type [-Wtype-limits]
- 318 | if ((c < 0) || (c >= 0x60))
- | ^
- ../sdl/ini.c:419:13: warning: ‘iniwrsetarg8’ defined but not used [-Wunused-function]
- 419 | static void iniwrsetarg8(OEMCHAR *work, int size, const UINT8 *ptr, int arg) {
- | ^~~~~~~~~~~~
- In file included from ../sdl/libretro/compiler.h:28,
- from ../sdl/dosio.c:1:
- ../sdl/dosio.c: In function ‘file_attr’:
- ../compiler_base.h:445:18: warning: passing argument 2 of ‘milutf8_ncpy’ makes pointer from integer without a cast [-Wint-conversion]
- 445 | #define MAX_PATH 4096
- | ^~~~
- | |
- | int
- ../common/milstr.h:139:49: note: in definition of macro ‘milstr_ncpy’
- 139 | #define milstr_ncpy(d, s, l) milutf8_ncpy(d, s, l)
- | ^
- ../sdl/dosio.c:225:5: note: in expansion of macro ‘file_cpyname’
- 225 | file_cpyname(testpath, MAX_PATH, path);
- | ^~~~~~~~~~~~
- ../sdl/dosio.c:225:28: note: in expansion of macro ‘MAX_PATH’
- 225 | file_cpyname(testpath, MAX_PATH, path);
- | ^~~~~~~~
- ../common/milstr.h:68:56: note: expected ‘const char *’ but argument is of type ‘int’
- 68 | void STRCALL milutf8_ncpy(OEMCHAR *dst, const OEMCHAR *src, unsigned int maxlen);
- | ~~~~~~~~~~~~~~~^~~
- ../sdl/dosio.c:225:38: warning: passing argument 3 of ‘milutf8_ncpy’ makes integer from pointer without a cast [-Wint-conversion]
- 225 | file_cpyname(testpath, MAX_PATH, path);
- | ^~~~
- | |
- | const char *
- ../common/milstr.h:139:52: note: in definition of macro ‘milstr_ncpy’
- 139 | #define milstr_ncpy(d, s, l) milutf8_ncpy(d, s, l)
- | ^
- ../sdl/dosio.c:225:5: note: in expansion of macro ‘file_cpyname’
- 225 | file_cpyname(testpath, MAX_PATH, path);
- | ^~~~~~~~~~~~
- ../common/milstr.h:68:74: note: expected ‘unsigned int’ but argument is of type ‘const char *’
- 68 | void STRCALL milutf8_ncpy(OEMCHAR *dst, const OEMCHAR *src, unsigned int maxlen);
- | ~~~~~~~~~~~~~^~~~~~
- ../sdl/dosio.c: In function ‘file_getdatetime’:
- ../sdl/dosio.c:299:19: warning: passing argument 1 of ‘fstat’ makes integer from pointer without a cast [-Wint-conversion]
- 299 | if (fstat(handle, &sb) == 0) {
- | ^~~~~~
- | |
- | FILEH {aka RFILE *}
- In file included from ../sdl/dosio.c:2:
- /usr/include/aarch64-linux-gnu/sys/stat.h:210:23: note: expected ‘int’ but argument is of type ‘FILEH’ {aka ‘RFILE *’}
- 210 | extern int fstat (int __fd, struct stat *__buf) __THROW __nonnull ((2));
- | ~~~~^~~~
- ../sdl/dosio.c: In function ‘file_listnext’:
- ../sdl/dosio.c:538:25: warning: unused variable ‘sb’ [-Wunused-variable]
- 538 | struct stat sb;
- | ^~
- ../sdl/dosio.c: In function ‘file_attr_c’:
- ../sdl/dosio.c:411:7: warning: infinite recursion detected [-Winfinite-recursion]
- 411 | short file_attr_c(const OEMCHAR *path) {
- | ^~~~~~~~~~~
- ../sdl/dosio.c:414:16: note: recursive call
- 414 | return(file_attr_c(curpath));
- | ~^~~~~~~~~~~~~~~~~~~~~
- cc -c -o../sdl/joymng.o ../sdl/joymng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/inputmng.c: In function ‘inputmng_keybind’:
- ../sdl/inputmng.c:60:35: warning: comparison of integer expressions of different signedness: ‘SDL_Scancode’ and ‘short int’ [-Wsign-compare]
- 60 | if (im->kb[i].key == key) {
- | ^~
- ../sdl/inputmng.c: In function ‘inputmng_getkey’:
- ../sdl/inputmng.c:82:29: warning: comparison of integer expressions of different signedness: ‘SDL_Scancode’ and ‘short int’ [-Wsign-compare]
- 82 | if (kb->key == key) {
- | ^~
- cc -c -o../sdl/kbtrans.o ../sdl/kbtrans.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/mousemng.o ../sdl/mousemng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/np2.o ../sdl/np2.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/mousemng.c: In function ‘mousecapture’:
- ../sdl/mousemng.c:19:31: warning: unused parameter ‘capture’ [-Wunused-parameter]
- 19 | static void mousecapture(BOOL capture) {
- | ~~~~~^~~~~~~
- cc -c -o../sdl/scrnmng.o ../sdl/scrnmng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- cc -c -o../sdl/soundmng.o ../sdl/soundmng.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- In file included from ../sdl/np2.c:8:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../io/iocore.h:36,
- from ../sdl/np2.c:26:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- ../sdl/np2.c: In function ‘changescreen’:
- ../sdl/np2.c:210:15: warning: unused variable ‘res’ [-Wunused-variable]
- 210 | UINT8 res;
- | ^~~
- ../sdl/np2.c: In function ‘np2_isfdimage’:
- ../sdl/np2.c:310:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 310 | ext = file + len - 4;
- | ^
- ../sdl/np2.c: In function ‘np2_main’:
- ../sdl/np2.c:661:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
- 661 | for (i = 0; i < np2_main_cd_images_count; i++) {
- | ^
- ../sdl/np2.c:668:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
- 668 | for (i = 0; i < np2_main_disk_images_count; i++) {
- | ^
- ../sdl/np2.c:427:100: warning: unused variable ‘CDArgv’ [-Wunused-variable]
- 427 | int i, j, imagetype, drvfdd, setmedia, drvhddSCSI, HDCount, CDCount, CDDrv[4], CDArgv[4];
- | ^~~~~~
- ../sdl/np2.c:427:90: warning: unused variable ‘CDDrv’ [-Wunused-variable]
- 427 | int i, j, imagetype, drvfdd, setmedia, drvhddSCSI, HDCount, CDCount, CDDrv[4], CDArgv[4];
- | ^~~~~
- ../sdl/np2.c:427:42: warning: variable ‘drvfdd’ set but not used [-Wunused-but-set-variable]
- 427 | int i, j, imagetype, drvfdd, setmedia, drvhddSCSI, HDCount, CDCount, CDDrv[4], CDArgv[4];
- | ^~~~~~
- ../sdl/np2.c: At top level:
- ../sdl/np2.c:809:13: warning: ‘np2exec’ defined but not used [-Wunused-function]
- 809 | static void np2exec()
- | ^~~~~~~
- ../sdl/np2.c:118:25: warning: ‘datadir’ defined but not used [-Wunused-variable]
- 118 | static char datadir[3] = "/";
- | ^~~~~~~
- ../sdl/np2.c:114:25: warning: ‘lateframecount’ defined but not used [-Wunused-variable]
- 114 | static UINT lateframecount; // フレームé…れ数
- | ^~~~~~~~~~~~~~
- ../sdl/np2.c:52:19: warning: ‘appname’ defined but not used [-Wunused-const-variable=]
- 52 | static const char appname[] =
- | ^~~~~~~
- cc -c -o../sdl/sysmenu.o ../sdl/sysmenu.c -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fsigned-char -fPIC -D__LIBRETRO__ -pedantic -Wall -Wextra -Wformat -Wformat-security -Wno-overflow -fno-strict-overflow -Werror=format-security -O2 -DNDEBUG -D_NDEBUG -D_FORTIFY_SOURCE=2 -fstack-protector -DNST_NO_ZLIB -I.. -I../cbus -I../common -I../diskimage -I../diskimage/cd -I../diskimage/fd -I../embed -I../embed/menu -I../embed/menubase -I../fdd -I../font -I../generic -I../io -I../mem -I../sound -I../sound/vermouth -I../sound/mame -I../sound/fmgen -I../trap -I../vram -I../wab -I../sdl -I../sdl/libretro -I../sdl/libretro/libretro-common/include -I../sdl/libretro/libretro-common/include/array -I../sdl/libretro/libretro-common/include/audio -I../sdl/libretro/libretro-common/include/audio/conversion -I../sdl/libretro/libretro-common/include/compat -I../sdl/libretro/libretro-common/include/dynamic -I../sdl/libretro/libretro-common/include/encodings -I../sdl/libretro/libretro-common/include/features -I../sdl/libretro/libretro-common/include/file -I../sdl/libretro/libretro-common/include/formats -I../sdl/libretro/libretro-common/include/gfx -I../sdl/libretro/libretro-common/include/gfx/math -I../sdl/libretro/libretro-common/include/gfx/scaler -I../sdl/libretro/libretro-common/include/glsm -I../sdl/libretro/libretro-common/include/glsym -I../sdl/libretro/libretro-common/include/glsym/switch -I../sdl/libretro/libretro-common/include/libchdr -I../sdl/libretro/libretro-common/include/lists -I../sdl/libretro/libretro-common/include/math -I../sdl/libretro/libretro-common/include/net -I../sdl/libretro/libretro-common/include/queues -I../sdl/libretro/libretro-common/include/rthreads -I../sdl/libretro/libretro-common/include/streams -I../sdl/libretro/libretro-common/include/string -I../sdl/libretro/libretro-common/include/utils -I../sdl/libretro/libretro-common/include/vfs -I../sdl/libretro/libretro-common/include/vulkan -I../i386c -I../i386c/ia32 -I../i386c/ia32/instructions -I../i386c/ia32/instructions/fpu -DBIOS_IO_EMULATION -DOSLANG_UTF8 -DOSLINEBREAK_CRLF -DSOUND_CRITICAL -DSUPPORT_16BPP -DSUPPORT_24BPP -DSUPPORT_32BPP -DSUPPORT_8BPP -DSUPPORT_BMS -DSUPPORT_CL_GD5430 -DSUPPORT_CRT15KHZ -DSUPPORT_DEBUGSS -DSUPPORT_FAST_MEMORYCHECK -DSUPPORT_FMGEN -DSUPPORT_GPIB -DSUPPORT_HOSTDRV -DSUPPORT_HRTIMER -DSUPPORT_IDEIO -DSUPPORT_KAI_IMAGES -DSUPPORT_LARGE_HDD -DSUPPORT_NORMALDISP -DSUPPORT_PC9861K -DSUPPORT_PX -DSUPPORT_RESUME -DSUPPORT_RS232C_FIFO -DSUPPORT_S98 -DSUPPORT_SCSI -DSUPPORT_SMPU98 -DSUPPORT_SOFTKBD=0 -DSUPPORT_SOUND_SB16 -DSUPPORT_SWSEEKSND -DSUPPORT_SWWABRLYSND -DSUPPORT_STATSAVE=10 -DSUPPORT_UTF8 -DSUPPORT_V30EXT -DSUPPORT_V30ORIGINAL -DSUPPORT_VIDEOFILTER -DSUPPORT_VPCVHD -DSUPPORT_WAB -DUSE_MAME -DVAEG_FIX -DVERMOUTH_LIB -DCPUCORE_IA32 -DIA32_PAGING_EACHSIZE -DIA32_REBOOT_ON_PANIC -DSUPPORT_CRT31KHZ -DSUPPORT_FPU_DOSBOX -DSUPPORT_FPU_DOSBOX2 -DSUPPORT_FPU_SOFTFLOAT -DSUPPORT_GAMEPORT -DSUPPORT_MEMDBG32 -DSUPPORT_LARGE_MEMORY -DSUPPORT_PC9801_119 -DSUPPORT_PC9821 -DSUPPORT_PCI -DSUPPORT_PEGC -DSUPPORT_SOUND_SB16 -DSUPPORT_VGA_MODEX -DUSE_3DNOW -DUSE_FASTPAGING -DUSE_FPU -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -DUSE_SSE4_1 -DUSE_SSE4_2 -DUSE_SSE4A -DUSE_TSC -DUSE_VME -std=gnu99
- ../sdl/soundmng.c: In function ‘soundmng_create’:
- ../sdl/soundmng.c:259:17: warning: unused variable ‘s’ [-Wunused-variable]
- 259 | UINT s;
- | ^
- ../sdl/soundmng.c:256:33: warning: unused parameter ‘bufmsec’ [-Wunused-parameter]
- 256 | soundmng_create(UINT rate, UINT bufmsec)
- | ~~~~~^~~~~~~
- ../sdl/soundmng.c: In function ‘nosound_drvinit’:
- ../sdl/soundmng.c:674:22: warning: unused parameter ‘rate’ [-Wunused-parameter]
- 674 | nosound_drvinit(UINT rate, UINT bufmsec)
- | ~~~~~^~~~
- ../sdl/soundmng.c:674:33: warning: unused parameter ‘bufmsec’ [-Wunused-parameter]
- 674 | nosound_drvinit(UINT rate, UINT bufmsec)
- | ~~~~~^~~~~~~
- ../sdl/soundmng.c: In function ‘nosound_pcmload’:
- ../sdl/soundmng.c:716:22: warning: unused parameter ‘num’ [-Wunused-parameter]
- 716 | nosound_pcmload(UINT num, const char *path)
- | ~~~~~^~~
- ../sdl/soundmng.c:716:39: warning: unused parameter ‘path’ [-Wunused-parameter]
- 716 | nosound_pcmload(UINT num, const char *path)
- | ~~~~~~~~~~~~^~~~
- ../sdl/soundmng.c: In function ‘nosound_pcmdestroy’:
- ../sdl/soundmng.c:723:26: warning: unused parameter ‘cookie’ [-Wunused-parameter]
- 723 | nosound_pcmdestroy(void *cookie, UINT num)
- | ~~~~~~^~~~~~
- ../sdl/soundmng.c:723:39: warning: unused parameter ‘num’ [-Wunused-parameter]
- 723 | nosound_pcmdestroy(void *cookie, UINT num)
- | ~~~~~^~~
- ../sdl/soundmng.c: In function ‘nosound_pcmplay’:
- ../sdl/soundmng.c:730:23: warning: unused parameter ‘cookie’ [-Wunused-parameter]
- 730 | nosound_pcmplay(void *cookie, UINT num, BOOL loop)
- | ~~~~~~^~~~~~
- ../sdl/soundmng.c:730:36: warning: unused parameter ‘num’ [-Wunused-parameter]
- 730 | nosound_pcmplay(void *cookie, UINT num, BOOL loop)
- | ~~~~~^~~
- ../sdl/soundmng.c:730:46: warning: unused parameter ‘loop’ [-Wunused-parameter]
- 730 | nosound_pcmplay(void *cookie, UINT num, BOOL loop)
- | ~~~~~^~~~
- ../sdl/soundmng.c: In function ‘nosound_pcmstop’:
- ../sdl/soundmng.c:737:23: warning: unused parameter ‘cookie’ [-Wunused-parameter]
- 737 | nosound_pcmstop(void *cookie, UINT num)
- | ~~~~~~^~~~~~
- ../sdl/soundmng.c:737:36: warning: unused parameter ‘num’ [-Wunused-parameter]
- 737 | nosound_pcmstop(void *cookie, UINT num)
- | ~~~~~^~~
- ../sdl/soundmng.c: In function ‘nosound_pcmvolume’:
- ../sdl/soundmng.c:744:25: warning: unused parameter ‘cookie’ [-Wunused-parameter]
- 744 | nosound_pcmvolume(void *cookie, UINT num, int volume)
- | ~~~~~~^~~~~~
- ../sdl/soundmng.c:744:38: warning: unused parameter ‘num’ [-Wunused-parameter]
- 744 | nosound_pcmvolume(void *cookie, UINT num, int volume)
- | ~~~~~^~~
- ../sdl/soundmng.c:744:47: warning: unused parameter ‘volume’ [-Wunused-parameter]
- 744 | nosound_pcmvolume(void *cookie, UINT num, int volume)
- | ~~~~^~~~~~
- ../sdl/soundmng.c: In function ‘sdlaudio_callback’:
- ../sdl/soundmng.c:1237:24: warning: unused variable ‘sndbuf’ [-Wunused-variable]
- 1237 | struct sndbuf *sndbuf;
- | ^~~~~~
- ../sdl/soundmng.c:1236:23: warning: unused variable ‘frame_size’ [-Wunused-variable]
- 1236 | const UINTPTR frame_size = (UINTPTR)(userdata);
- | ^~~~~~~~~~
- ../sdl/soundmng.c:1234:50: warning: unused parameter ‘stream’ [-Wunused-parameter]
- 1234 | sdlaudio_callback(void *userdata, unsigned char *stream, int len)
- | ~~~~~~~~~~~~~~~^~~~~~
- ../sdl/soundmng.c: At top level:
- ../sdl/soundmng.c:104:16: warning: ‘sdlaudio_setup’ declared ‘static’ but never defined [-Wunused-function]
- 104 | static BRESULT sdlaudio_setup(void);
- | ^~~~~~~~~~~~~~
- ../sdl/soundmng.c:602:1: warning: ‘buffer_init’ defined but not used [-Wunused-function]
- 602 | buffer_init(void)
- | ^~~~~~~~~~~
- ../sdl/soundmng.c:199:1: warning: ‘calc_blocksize’ defined but not used [-Wunused-function]
- 199 | calc_blocksize(UINT size)
- | ^~~~~~~~~~~~~~
- ../sdl/soundmng.c:99:12: warning: ‘audio_fd’ defined but not used [-Wunused-variable]
- 99 | static int audio_fd = -1;
- | ^~~~~~~~
- ../sdl/scrnmng.c: In function ‘scrnmng_create’:
- ../sdl/scrnmng.c:162:25: warning: implicit declaration of function ‘SDL_SetWindowFullscreen’ [-Wimplicit-function-declaration]
- 162 | SDL_SetWindowFullscreen(s_window, SDL_WINDOW_FULLSCREEN_DESKTOP);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ../sdl/scrnmng.c:162:49: error: ‘s_window’ undeclared (first use in this function)
- 162 | SDL_SetWindowFullscreen(s_window, SDL_WINDOW_FULLSCREEN_DESKTOP);
- | ^~~~~~~~
- ../sdl/scrnmng.c:162:49: note: each undeclared identifier is reported only once for each function it appears in
- ../sdl/scrnmng.c:162:59: error: ‘SDL_WINDOW_FULLSCREEN_DESKTOP’ undeclared (first use in this function)
- 162 | SDL_SetWindowFullscreen(s_window, SDL_WINDOW_FULLSCREEN_DESKTOP);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../sdl/scrnmng.c: In function ‘scrnmng_setwidth’:
- ../sdl/scrnmng.c:207:27: warning: unused parameter ‘posx’ [-Wunused-parameter]
- 207 | void scrnmng_setwidth(int posx, int width) {
- | ~~~~^~~~
- ../sdl/scrnmng.c: In function ‘scrnmng_setheight’:
- ../sdl/scrnmng.c:272:28: warning: unused parameter ‘posy’ [-Wunused-parameter]
- 272 | void scrnmng_setheight(int posy, int height) {
- | ~~~~^~~~
- ../sdl/scrnmng.c: In function ‘scrnmng_surfunlock’:
- ../sdl/scrnmng.c:399:41: warning: unused parameter ‘surf’ [-Wunused-parameter]
- 399 | void scrnmng_surfunlock(const SCRNSURF *surf) {
- | ~~~~~~~~~~~~~~~~^~~~
- ../sdl/scrnmng.c: At top level:
- ../sdl/scrnmng.c:34:19: warning: ‘app_name’ defined but not used [-Wunused-const-variable=]
- 34 | static const char app_name[] =
- | ^~~~~~~~
- make: *** [Makefile.libretro:955: ../sdl/scrnmng.o] Error 1
- make: *** Waiting for unfinished jobs....
- In file included from ../io/iocore.h:36,
- from ../sdl/sysmenu.c:12:
- ../io/pcidev.h:53:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 53 | };
- | ^
- ../io/pcidev.h:91:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 91 | };
- | ^
- ../io/pcidev.h:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sdl/np2.c:1:
- ../sdl/np2.c: In function ‘np2_main’:
- ../sdl/np2.c:495:57: warning: ‘default.ttf’ directive output may be truncated writing 11 bytes into a region of size between 1 and 4096 [-Wformat-truncation=]
- 495 | OEMSNPRINTF(fullpath, sizeof(fullpath), OEMTEXT("%sdefault.ttf"), np2cfg.biospath);
- | ^~~~~~~~~~~~~~~
- ../compiler_base.h:325:25: note: in definition of macro ‘OEMTEXT’
- 325 | #define OEMTEXT(string) string
- | ^~~~~~
- ../sdl/np2.c:495:60: note: format string is defined here
- 495 | OEMSNPRINTF(fullpath, sizeof(fullpath), OEMTEXT("%sdefault.ttf"), np2cfg.biospath);
- | ^~~~~~~~~~~
- In file included from /usr/include/stdio.h:906,
- from ../compiler_base.h:69:
- In function ‘snprintf’,
- inlined from ‘np2_main’ at ../sdl/np2.c:495:2:
- /usr/include/aarch64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 12 and 4107 bytes into a destination of size 4096
- 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 55 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 56 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- ../sdl/sysmenu.c: In function ‘sysmenu_menuopen’:
- ../sdl/sysmenu.c:1012:31: warning: unused parameter ‘menutype’ [-Wunused-parameter]
- 1012 | BRESULT sysmenu_menuopen(UINT menutype, int x, int y) {
- | ~~~~~^~~~~~~~
- ../sdl/sysmenu.c: At top level:
- ../sdl/sysmenu.c:48:13: warning: ‘bmpno’ defined but not used [-Wunused-variable]
- 48 | static UINT bmpno = 0;
- | ^~~~~
- ../sdl/sysmenu.c: In function ‘sys_cmd’:
- ../sdl/sysmenu.c:837:50: warning: ‘%06d’ directive writing between 6 and 11 bytes into a region of size between 1 and 4096 [-Wformat-overflow=]
- 837 | sprintf(path, "%s%06d.bmp", bmpfilefolder, bmpfilenumber);
- | ^~~~
- ../sdl/sysmenu.c:837:47: note: using the range [-2147483648, 2147483647] for directive argument
- 837 | sprintf(path, "%s%06d.bmp", bmpfilefolder, bmpfilenumber);
- | ^~~~~~~~~~~~
- In file included from /usr/include/stdio.h:906,
- from ../compiler_base.h:69,
- from ../sdl/libretro/compiler.h:12,
- from ../sdl/sysmenu.c:1:
- In function ‘sprintf’,
- inlined from ‘sys_cmd’ at ../sdl/sysmenu.c:837:5:
- /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 11 and 4111 bytes into a destination of size 4096
- 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 31 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 32 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- ../sdl/sysmenu.c: In function ‘sys_cmd’:
- ../sdl/sysmenu.c:830:50: warning: ‘%06d’ directive writing between 6 and 11 bytes into a region of size between 1 and 4096 [-Wformat-overflow=]
- 830 | sprintf(path, "%s%06d.bmp", bmpfilefolder, bmpfilenumber);
- | ^~~~
- ../sdl/sysmenu.c:830:47: note: using the range [-2147483648, 2147483647] for directive argument
- 830 | sprintf(path, "%s%06d.bmp", bmpfilefolder, bmpfilenumber);
- | ^~~~~~~~~~~~
- In function ‘sprintf’,
- inlined from ‘sys_cmd’ at ../sdl/sysmenu.c:830:5:
- /usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 11 and 4111 bytes into a destination of size 4096
- 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 31 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 32 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- Could not successfully build lr-np2kai - PC98 emu - Modified Neko Project II port for libretro (/home/pi/RetroPie-Setup/tmp/build/lr-np2kai/sdl/np2kai_libretro.so not found).
- /home/pi
- Log ended at: Fri Jan 3 06:34:59 PM EST 2025
- Total running time: 0 hours, 0 mins, 19 secs
Add Comment
Please, Sign In to add comment