Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log started at: Fri Jan 3 06:34:40 PM EST 2025
- RetroPie-Setup version: 4.8.9 (f21ebd9b)
- System: rpi5 (aarch64) - Debian GNU/Linux 12 (bookworm) - Linux retropie 6.6.28+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.28-1+rpt1 (2024-04-22) aarch64 GNU/Linux
- /home/pi/RetroPie-Setup/tmp/build/lr-np2kai /home/pi
- = = = = = = = = = = = = = = = = = = = = =
- Getting sources for 'lr-np2kai' : PC98 emu - Modified Neko Project II port for libretro
- = = = = = = = = = = = = = = = = = = = = =
- Already on 'master'
- Your branch is up to date with 'origin/master'.
- Already up to date.
- HEAD is now in branch 'master' at commit 'da219658c24c610ba82d5a07ea9897e8e0eef670'
- /home/pi
- /home/pi/RetroPie-Setup/tmp/build/lr-np2kai /home/pi
- = = = = = = = = = = = = = = = = = = = = =
- Building 'lr-np2kai' : PC98 emu - Modified Neko Project II port for libretro
- = = = = = = = = = = = = = = = = = = = = =
- fatal: No names found, cannot describe anything.
- rm -f ../sound/fmgen/fmgen_file.o ../sound/fmgen/fmgen_fmgen.o ../sound/fmgen/fmgen_fmgwrap.o ../sound/fmgen/fmgen_fmtimer.o ../sound/fmgen/fmgen_opm.o ../sound/fmgen/fmgen_opna.o ../sound/fmgen/fmgen_psg.o ../calendar.o ../debugsub.o ../keystat.o ../nevent.o ../pccore.o ../statsave.o ../timing.o ../debugsnapshot.o ../bios/bios09.o ../bios/bios0c.o ../bios/bios12.o ../bios/bios13.o ../bios/bios18.o ../bios/bios19.o ../bios/bios1a.o ../bios/bios1b.o ../bios/bios1c.o ../bios/bios1f.o ../bios/bios.o ../bios/sxsibios.o ../cbus/amd98.o ../cbus/atapicmd.o ../cbus/board118.o ../cbus/board14.o ../cbus/board26k.o ../cbus/board86.o ../cbus/boardlol.o ../cbus/boardmo.o ../cbus/boardpx.o ../cbus/boardsb16.o ../cbus/boardso.o ../cbus/boardspb.o ../cbus/boardx2.o ../cbus/cbuscore.o ../cbus/cs4231io.o ../cbus/ct1741io.o ../cbus/ct1745io.o ../cbus/gpibio.o ../cbus/ideio.o ../cbus/mpu98ii.o ../cbus/pc9861k.o ../cbus/pcm86io.o ../cbus/sasiio.o ../cbus/scsicmd.o ../cbus/scsiio.o ../cbus/smpu98.o ../codecnv/eucsjis.o ../codecnv/eucucs2.o ../codecnv/jisucs2.o ../codecnv/sjiseuc.o ../codecnv/sjisucs2.o ../codecnv/tcswap16.o ../codecnv/tcswap32.o ../codecnv/textcnv.o ../codecnv/ucs2sjis.o ../codecnv/ucs2ucs4.o ../codecnv/ucs2utf8.o ../codecnv/ucs4ucs2.o ../codecnv/ucs4utf8.o ../codecnv/utf8ucs2.o ../codecnv/utf8ucs4.o ../common/bmpdata.o ../common/lstarray.o ../common/_memory.o ../common/milstr.o ../common/mimpidef.o ../common/parts.o ../common/profile.o ../common/rect.o ../common/resize.o ../common/strres.o ../common/textfile.o ../common/wavefile.o ../diskimage/cddfile.o ../diskimage/fddfile.o ../diskimage/img_strres.o ../diskimage/cd/cdd_ccd.o ../diskimage/cd/cdd_cue.o ../diskimage/cd/cdd_iso.o ../diskimage/cd/cdd_mds.o ../diskimage/cd/cdd_nrg.o ../diskimage/fd/fdd_bkdsk.o ../diskimage/fd/fdd_d88.o ../diskimage/fd/fdd_dcp.o ../diskimage/fd/fdd_nfd.o ../diskimage/fd/fdd_vfdd.o ../diskimage/fd/fdd_xdf.o ../embed/vramhdl.o ../embed/vrammix.o ../embed/menu/dlgabout.o ../embed/menu/dlgcfg.o ../embed/menu/dlgscr.o ../embed/menu/dlgwab.o ../embed/menu/filesel.o ../embed/menu/menustr.o ../embed/menubase/menubase.o ../embed/menubase/menudlg.o ../embed/menubase/menuicon.o ../embed/menubase/menumbox.o ../embed/menubase/menures.o ../embed/menubase/menusys.o ../embed/menubase/menuvram.o ../fdd/diskdrv.o ../fdd/fdd_mtr.o ../fdd/newdisk.o ../fdd/sxsi.o ../fdd/sxsicd.o ../fdd/sxsihdd.o ../fdd/sxsihdd_nvl.o ../font/font.o ../font/fontdata.o ../font/fontfm7.o ../font/fontmake.o ../font/fontpc88.o ../font/fontpc98.o ../font/fontv98.o ../font/fontx1.o ../font/fontx68k.o ../generic/cmjasts.o ../generic/cmndraw.o ../generic/cmver.o ../generic/dipswbmp.o ../generic/hostdrv.o ../generic/hostdrvs.o ../generic/keydisp.o ../generic/memdbg32.o ../generic/np2info.o ../generic/softkbd.o ../generic/unasm.o ../io/artic.o ../io/bmsio.o ../io/cgrom.o ../io/cpuio.o ../io/crtc.o ../io/dipsw.o ../io/dmac.o ../io/egc.o ../io/emsio.o ../io/epsonio.o ../io/fdc.o ../io/fdd320.o ../io/gdc.o ../io/gdc_pset.o ../io/gdc_sub.o ../io/iocore.o ../io/mouseif.o ../io/necio.o ../io/nmiio.o ../io/np2sysp.o ../io/pcidev.o ../io/pegc.o ../io/pic.o ../io/pit.o ../io/printif.o ../io/serial.o ../io/sysport.o ../io/upd4990.o ../io/pci/98graphbridge.o ../io/pci/cbusbridge.o ../lio/gcircle.o ../lio/gline.o ../lio/gpset.o ../lio/gput1.o ../lio/gscreen.o ../lio/lio.o ../mem/dmav30.o ../mem/dmax86.o ../mem/memegc.o ../mem/memems.o ../mem/memepp.o ../mem/memtram.o ../mem/memvga.o ../mem/memvram.o ../sdl/cmmidi.o ../sdl/cmserial.o ../sdl/commng.o ../sdl/dosio.o ../sdl/fontmng.o ../sdl/ini.o ../sdl/inputmng.o ../sdl/joymng.o ../sdl/kbtrans.o ../sdl/mousemng.o ../sdl/np2.o ../sdl/scrnmng.o ../sdl/soundmng.o ../sdl/sysmenu.o ../sdl/sysmng.o ../sdl/taskmng.o ../sdl/timemng.o ../sdl/trace.o ../sound/adpcmc.o ../sound/adpcmg.o ../sound/beepc.o ../sound/beepg.o ../sound/cs4231c.o ../sound/cs4231g.o ../sound/fmboard.o ../sound/opl3.o ../sound/oplgenc.o ../sound/oplgeng.o ../sound/opna.o ../sound/opngenc.o ../sound/opngeng.o ../sound/opntimer.o ../sound/pcm86c.o ../sound/pcm86g.o ../sound/pcmmix.o ../sound/psggenc.o ../sound/psggeng.o ../sound/rhythmc.o ../sound/s98.o ../sound/sndcsec.o ../sound/sound.o ../sound/soundrom.o ../sound/tms3631c.o ../sound/tms3631g.o ../sound/getsnd/getmp3.o ../sound/getsnd/getogg.o ../sound/getsnd/getsmix.o ../sound/getsnd/getsnd.o ../sound/getsnd/getwave.o ../sound/mame/fmopl.o ../sound/mame/ymdeltat.o ../sound/mame/ymf262.o ../sound/vermouth/midimod.o ../sound/vermouth/midinst.o ../sound/vermouth/midiout.o ../sound/vermouth/midtable.o ../sound/vermouth/midvoice.o ../trap/inttrap.o ../trap/steptrap.o ../vram/dispsync.o ../vram/makegrex.o ../vram/makegrph.o ../vram/maketext.o ../vram/maketgrp.o ../vram/palettes.o ../vram/scrndraw.o ../vram/scrnsave.o ../vram/sdraw.o ../vram/sdrawq16.o ../vram/videofilter.o ../vram/vram.o ../wab/cirrus_vga.o ../wab/tgui9680.o ../wab/wab.o ../wab/wab_rly.o ../np2_thread.o ../np2_tickcount.o ../sdl/libretro/libretro.o ../i386c/cpucore.o ../i386c/cpumem.o ../i386c/ia32/cpu.o ../i386c/ia32/cpu_io.o ../i386c/ia32/cpu_mem.o ../i386c/ia32/ctrlxfer.o ../i386c/ia32/debug.o ../i386c/ia32/disasm.o ../i386c/ia32/exception.o ../i386c/ia32/groups.o ../i386c/ia32/ia32.o ../i386c/ia32/inst_table.o ../i386c/ia32/interface.o ../i386c/ia32/paging.o ../i386c/ia32/resolve.o ../i386c/ia32/segments.o ../i386c/ia32/task.o ../i386c/ia32/instructions/bin_arith.o ../i386c/ia32/instructions/bit_byte.o ../i386c/ia32/instructions/ctrl_trans.o ../i386c/ia32/instructions/data_trans.o ../i386c/ia32/instructions/dec_arith.o ../i386c/ia32/instructions/flag_ctrl.o ../i386c/ia32/instructions/fpu.o ../i386c/ia32/instructions/logic_arith.o ../i386c/ia32/instructions/misc_inst.o ../i386c/ia32/instructions/seg_reg.o ../i386c/ia32/instructions/shift_rotate.o ../i386c/ia32/instructions/string_inst.o ../i386c/ia32/instructions/system_inst.o ../i386c/ia32/instructions/fpu/fpdummy.o ../i386c/ia32/instructions/fpu/fpemul_dosbox.o ../i386c/ia32/instructions/fpu/fpemul_dosbox2.o ../i386c/ia32/instructions/fpu/fpemul_softfloat.o ../i386c/ia32/instructions/fpu/softfloat/softfloat.o ../i386c/ia32/instructions/mmx/3dnow.o ../i386c/ia32/instructions/mmx/mmx.o ../i386c/ia32/instructions/sse/sse.o ../i386c/ia32/instructions/sse2/sse2.o ../i386c/ia32/instructions/sse3/sse3.o ../i386c/ia32/instructions/ssse3/ssse3.o ../i386c/ia32/instructions/sse4/sse4_1.o ../i386c/ia32/instructions/sse4/sse4_2.o ../i386c/ia32/instructions/sse4a/sse4a.o ../sdl/libretro/libretro-common/compat/compat_strcasestr.o ../sdl/libretro/libretro-common/compat/compat_fnmatch.o ../sdl/libretro/libretro-common/compat/compat_getopt.o ../sdl/libretro/libretro-common/compat/compat_posix_string.o ../sdl/libretro/libretro-common/compat/compat_snprintf.o ../sdl/libretro/libretro-common/compat/compat_strl.o ../sdl/libretro/libretro-common/compat/compat_vscprintf.o ../sdl/libretro/libretro-common/compat/fopen_utf8.o ../sdl/libretro/libretro-common/encodings/encoding_crc32.o ../sdl/libretro/libretro-common/encodings/encoding_utf.o ../sdl/libretro/libretro-common/features/features_cpu.o ../sdl/libretro/libretro-common/file/config_file.o ../sdl/libretro/libretro-common/file/config_file_userdata.o ../sdl/libretro/libretro-common/file/file_path.o ../sdl/libretro/libretro-common/file/file_path_io.o ../sdl/libretro/libretro-common/file/retro_dirent.o ../sdl/libretro/libretro-common/file/nbio/nbio_intf.o ../sdl/libretro/libretro-common/file/nbio/nbio_orbis.o ../sdl/libretro/libretro-common/file/nbio/nbio_stdio.o ../sdl/libretro/libretro-common/file/nbio/nbio_unixmmap.o ../sdl/libretro/libretro-common/file/nbio/nbio_windowsmmap.o ../sdl/libretro/libretro-common/formats/bmp/rbmp.o ../sdl/libretro/libretro-common/formats/bmp/rbmp_encode.o ../sdl/libretro/libretro-common/formats/jpeg/rjpeg.o ../sdl/libretro/libretro-common/formats/json/jsonsax.o ../sdl/libretro/libretro-common/formats/json/jsonsax_full.o ../sdl/libretro/libretro-common/formats/libchdr/libchdr_bitstream.o ../sdl/libretro/libretro-common/formats/libchdr/libchdr_cdrom.o ../sdl/libretro/libretro-common/formats/libchdr/libchdr_chd.o ../sdl/libretro/libretro-common/formats/libchdr/libchdr_huffman.o ../sdl/libretro/libretro-common/formats/png/rpng.o ../sdl/libretro/libretro-common/formats/png/rpng_encode.o ../sdl/libretro/libretro-common/formats/tga/rtga.o ../sdl/libretro/libretro-common/formats/wav/rwav.o ../sdl/libretro/libretro-common/formats/image_texture.o ../sdl/libretro/libretro-common/formats/image_transfer.o ../sdl/libretro/libretro-common/lists/dir_list.o ../sdl/libretro/libretro-common/lists/file_list.o ../sdl/libretro/libretro-common/lists/string_list.o ../sdl/libretro/libretro-common/lists/vector_list.o ../sdl/libretro/libretro-common/streams/chd_stream.o ../sdl/libretro/libretro-common/streams/file_stream.o ../sdl/libretro/libretro-common/streams/file_stream_transforms.o ../sdl/libretro/libretro-common/streams/interface_stream.o ../sdl/libretro/libretro-common/streams/memory_stream.o ../sdl/libretro/libretro-common/streams/stdin_stream.o ../sdl/libretro/libretro-common/streams/trans_stream.o ../sdl/libretro/libretro-common/streams/trans_stream_pipe.o ../sdl/libretro/libretro-common/string/stdstring.o ../sdl/libretro/libretro-common/rthreads/rthreads.o ../sdl/libretro/rsemaphore.o ../sdl/libretro/libretro-common/vfs/vfs_implementation.o ../sdl/libretro/libretro-common/file/nbio/nbio_linux.o np2kai_libretro.so
- fatal: No names found, cannot describe anything.
- g++ -c -o../sound/fmgen/fmgen_file.o ../sound/fmgen/fmgen_file.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- g++ -c -o../sound/fmgen/fmgen_fmgen.o ../sound/fmgen/fmgen_fmgen.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- g++ -c -o../sound/fmgen/fmgen_fmgwrap.o ../sound/fmgen/fmgen_fmgwrap.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- g++ -c -o../sound/fmgen/fmgen_fmtimer.o ../sound/fmgen/fmgen_fmtimer.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_fmgwrap.cpp:1:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_headers.h:7,
- from ../sound/fmgen/fmgen_fmgen.cpp:24:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_types.h:1,
- from ../sound/fmgen/fmgen_file.cpp:13:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from /usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
- from /usr/include/stdio.h:27,
- from ../sound/fmgen/fmgen_file.cpp:7:
- /usr/include/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_headers.h:7,
- from ../sound/fmgen/fmgen_fmtimer.cpp:7:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- ../sound/fmgen/fmgen_fmgen.cpp: In function ‘void FM::MakeLFOTable()’:
- ../sound/fmgen/fmgen_fmgen.cpp:215:40: warning: unused variable ‘v’ [-Wunused-variable]
- 215 | double v = pow(2.0, pmb * (2 * j - FM_LFOENTS+1) / (FM_LFOENTS-1));
- | ^
- ../sound/fmgen/fmgen_fmgen.cpp: In member function ‘void FM::Operator::Prepare()’:
- ../sound/fmgen/fmgen_fmgen.cpp:408:24: warning: enumeration value ‘next’ not handled in switch [-Wswitch]
- 408 | switch (eg_phase_)
- | ^
- ../sound/fmgen/fmgen_fmgen.cpp:408:24: warning: enumeration value ‘off’ not handled in switch [-Wswitch]
- ../sound/fmgen/fmgen_fmgen.cpp: In member function ‘void FM::Operator::EGCalc()’:
- ../sound/fmgen/fmgen_fmgen.cpp:679:40: warning: enumeration value ‘next’ not handled in switch [-Wswitch]
- 679 | switch (eg_phase_)
- | ^
- ../sound/fmgen/fmgen_fmgen.cpp:679:40: warning: enumeration value ‘attack’ not handled in switch [-Wswitch]
- ../sound/fmgen/fmgen_fmgen.cpp:679:40: warning: enumeration value ‘off’ not handled in switch [-Wswitch]
- In file included from ../sound/fmgen/fmgen_fmgwrap.cpp:5:
- ../sound/fmgen/fmgen_opna.h: In member function ‘void FM::OPNBase::SetLPFCutoff(uint)’:
- ../sound/fmgen/fmgen_opna.h:106:43: warning: unused parameter ‘freq’ [-Wunused-parameter]
- 106 | void SetLPFCutoff(uint freq) {} // obsolete
- | ~~~~~^~~~
- ../sound/fmgen/fmgen_fmgwrap.cpp: In function ‘bool OPN_Init(void*, uint, uint, bool, const char*)’:
- ../sound/fmgen/fmgen_fmgwrap.cpp:17:66: warning: unused parameter ‘str’ [-Wunused-parameter]
- 17 | bool OPN_Init(void* OPN, uint c, uint r, bool ip, const char* str) { return ((FM::OPN*)OPN)->Init(c, r, ip); }
- | ~~~~~~~~~~~~^~~
- ../sound/fmgen/fmgen_fmgwrap.cpp: In function ‘bool OPN_SetRate(void*, uint, uint, bool)’:
- ../sound/fmgen/fmgen_fmgwrap.cpp:18:53: warning: unused parameter ‘b’ [-Wunused-parameter]
- 18 | bool OPN_SetRate(void* OPN, uint c, uint r, bool b) { return ((FM::OPN*)OPN)->SetRate(c, r); }
- | ~~~~~^
- ../sound/fmgen/fmgen_fmgwrap.cpp: In function ‘void OPM_Destruct(void*)’:
- ../sound/fmgen/fmgen_fmgwrap.cpp:113:43: warning: deleting object of polymorphic class type ‘FM::OPM’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- 113 | void OPM_Destruct(void* OPM) { if(OPM) delete (FM::OPM*)OPM; }
- | ^~~~~~~~~~~~~~~~~~~~
- ../sound/fmgen/fmgen_fmgen.cpp: In member function ‘void FM::Operator::ShiftPhase(FM::EGPhase)’:
- ../sound/fmgen/fmgen_fmgen.cpp:553:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 553 | if ((ar_ + key_scale_rate_) < 62)
- | ^~
- ../sound/fmgen/fmgen_fmgen.cpp:559:9: note: here
- 559 | case decay: // Decay Phase
- | ^~~~
- ../sound/fmgen/fmgen_fmgen.cpp:560:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 560 | if (sl_)
- | ^~
- ../sound/fmgen/fmgen_fmgen.cpp:569:9: note: here
- 569 | case sustain: // Sustain Phase
- | ^~~~
- ../sound/fmgen/fmgen_fmgen.cpp:584:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 584 | if (eg_phase_ == attack || (eg_level_ < FM_EG_BOTTOM)) //0x400/* && eg_phase_ != off*/))
- | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../sound/fmgen/fmgen_fmgen.cpp:591:9: note: here
- 591 | case off: // off
- | ^~~~
- ../sound/fmgen/fmgen_file.cpp: In member function ‘bool FileIO::Open(const char*, uint)’:
- ../sound/fmgen/fmgen_file.cpp:48:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
- 48 | strncpy(path, filename, MAX_PATH);
- | ^
- g++ -c -o../sound/fmgen/fmgen_opm.o ../sound/fmgen/fmgen_opm.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_headers.h:7,
- from ../sound/fmgen/fmgen_opm.cpp:7:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- g++ -c -o../sound/fmgen/fmgen_opna.o ../sound/fmgen/fmgen_opna.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- g++ -c -o../sound/fmgen/fmgen_psg.o ../sound/fmgen/fmgen_psg.cpp -mcpu=cortex-a76 -O2 -DNP2KAI_GIT_TAG=\"master\" -DNP2KAI_GIT_HASH=\"da21965\" -fno-rtti -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
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_types.h:1,
- from ../sound/fmgen/fmgen_opna.cpp:7:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from ../sdl/libretro/compiler.h:12,
- from ../sound/fmgen/fmgen_headers.h:7,
- from ../sound/fmgen/fmgen_psg.cpp:7:
- ../compiler_base.h:148: warning: "_XOPEN_SOURCE" redefined
- 148 | #define _XOPEN_SOURCE 500
- |
- In file included 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/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- ../sound/fmgen/fmgen_fmgen.cpp: In member function ‘FM::ISample FM::Channel4::Calc()’:
- ../sound/fmgen/fmgen_fmgen.cpp:977:16: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized]
- 977 | return r;
- | ^
- ../sound/fmgen/fmgen_fmgen.cpp:925:13: note: ‘r’ was declared here
- 925 | int r;
- | ^
- In file included from ../sound/fmgen/fmgen_opna.cpp:10:
- ../sound/fmgen/fmgen_opna.h: In member function ‘void FM::OPNBase::SetLPFCutoff(uint)’:
- ../sound/fmgen/fmgen_opna.h:106:43: warning: unused parameter ‘freq’ [-Wunused-parameter]
- 106 | void SetLPFCutoff(uint freq) {} // obsolete
- | ~~~~~^~~~
- ../sound/fmgen/fmgen_opna.cpp: In member function ‘bool FM::OPNABase::Init(uint, uint, bool)’:
- ../sound/fmgen/fmgen_opna.cpp:458:26: warning: unused parameter ‘c’ [-Wunused-parameter]
- 458 | bool OPNABase::Init(uint c, uint r, bool)
- | ~~~~~^
- ../sound/fmgen/fmgen_opna.cpp:458:34: warning: unused parameter ‘r’ [-Wunused-parameter]
- 458 | bool OPNABase::Init(uint c, uint r, bool)
- | ~~~~~^
- ../sound/fmgen/fmgen_opna.cpp: In member function ‘void FM::OPNA::RhythmMix(FM::Sample*, uint)’:
- ../sound/fmgen/fmgen_opna.cpp:1593:63: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- 1593 | if ((rhythmkey & (1 << i)) && r.level < 128)
- | ~~~~~~~~^~~~~
- ../sound/fmgen/fmgen_opna.cpp: In member function ‘void FM::OPNB::ADPCMAMix(FM::Sample*, uint)’:
- ../sound/fmgen/fmgen_opna.cpp:1963:63: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- 1963 | if ((adpcmakey & (1 << i)) && r.level < 128)
- | ~~~~~~~~^~~~~
- ../sound/fmgen/fmgen_opna.cpp: In member function ‘void FM::OPNABase::SetReg(uint, uint)’:
- ../sound/fmgen/fmgen_opna.cpp:691:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 691 | c += 3;
- | ~~^~~~
- ../sound/fmgen/fmgen_opna.cpp:692:9: note: here
- 692 | case 0xa0: case 0xa1: case 0xa2:
- | ^~~~
- ../sound/fmgen/fmgen_opna.cpp:698:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 698 | c += 3;
- | ~~^~~~
- ../sound/fmgen/fmgen_opna.cpp:699:9: note: here
- 699 | case 0xa4 : case 0xa5: case 0xa6:
- | ^~~~
- ../sound/fmgen/fmgen_opna.cpp:714:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 714 | c += 3;
- | ~~^~~~
- ../sound/fmgen/fmgen_opna.cpp:715:9: note: here
- 715 | case 0xb0: case 0xb1: case 0xb2:
- | ^~~~
- ../sound/fmgen/fmgen_opna.cpp:721:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 721 | c += 3;
- | ~~^~~~
- ../sound/fmgen/fmgen_opna.cpp:722:9: note: here
- 722 | case 0xb4: case 0xb5: case 0xb6:
- | ^~~~
- ../sound/fmgen/fmgen_fmgen.cpp: In member function ‘FM::ISample FM::Channel4::CalcL()’:
- ../sound/fmgen/fmgen_fmgen.cpp:1037:16: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized]
- 1037 | return r;
- | ^
- ../sound/fmgen/fmgen_fmgen.cpp:985:13: note: ‘r’ was declared here
- 985 | int r;
- | ^
- cc -c -o../calendar.o ../calendar.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../debugsub.o ../debugsub.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 ../debugsub.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 ../debugsub.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 | };
- | ^
- cc -c -o../keystat.o ../keystat.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../nevent.o ../nevent.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../pccore.o ../pccore.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 ../keystat.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 | };
- | ^
- ../keystat.c: In function ‘keyrepeat_proc’:
- ../keystat.c:683:23: warning: comparison of integer expressions of different signedness: ‘UINT32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 683 | if(dt < KEYREPEAT_DELAY - KEYREPEAT_INTERVAL) {
- | ^
- In file included from ../i386c/cpucore.h:4,
- from ../nevent.c:8:
- ../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 ../pccore.c:15:
- ../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 ../pccore.c:17:
- ../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 ../pccore.c:40:
- ../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,
- | ^~~~~~~~~~
- ../pccore.c:231:49: warning: missing initializer for field ‘maxmultiple’ of ‘PCCORE’ [-Wmissing-field-initializers]
- 231 | PCBASECLOCK25 * PCBASEMULTIPLE};
- | ^~~~~~~~~~~~~
- In file included from ../pccore.c:16:
- ../pccore.h:364:17: note: ‘maxmultiple’ declared here
- 364 | UINT maxmultiple;
- | ^~~~~~~~~~~
- ../pccore.c: In function ‘GetCpuTypeIndex’:
- ../pccore.c:1442:58: warning: comparison of integer expressions of different signedness: ‘UINT32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 1442 | (np2cfg.cpu_feature_ex & CPU_FEATURES_EX_ALL) == CPU_FEATURES_EX_AMD_K6_2 &&
- | ^~
- ../pccore.c:1453:58: warning: comparison of integer expressions of different signedness: ‘UINT32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 1453 | (np2cfg.cpu_feature_ex & CPU_FEATURES_EX_ALL) == CPU_FEATURES_EX_AMD_K6_III &&
- | ^~
- ../pccore.c:1464:58: warning: comparison of integer expressions of different signedness: ‘UINT32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 1464 | (np2cfg.cpu_feature_ex & CPU_FEATURES_EX_ALL) == CPU_FEATURES_EX_AMD_K7_ATHLON &&
- | ^~
- ../pccore.c:1475:58: warning: comparison of integer expressions of different signedness: ‘UINT32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 1475 | (np2cfg.cpu_feature_ex & CPU_FEATURES_EX_ALL) == CPU_FEATURES_EX_AMD_K7_ATHLON_XP &&
- | ^~
- ../pccore.c: In function ‘SetCpuTypeIndex’:
- ../pccore.c:1675:1: warning: control reaches end of non-void function [-Wreturn-type]
- 1675 | }
- | ^
- cc -c -o../statsave.o ../statsave.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 ../statsave.c:14:
- ../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 ../statsave.c:16:
- ../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 ../statsave.c:34:
- ../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,
- | ^~~~~~~~~~
- In file included from ../statsave.c:158:
- ../statsave.tbl:10:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 10 | {PROCID('e','s','c','0'), screendisp},
- | ^~~~~~~~~~
- ../statsave.tbl:10:51: note: (near initialization for ‘evtproc[0].proc’)
- ../statsave.tbl:11:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 11 | {PROCID('e','s','c','1'), screenvsync},
- | ^~~~~~~~~~~
- ../statsave.tbl:11:51: note: (near initialization for ‘evtproc[1].proc’)
- ../statsave.tbl:12:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 12 | {PROCID('e','p','i','t'), systimer},
- | ^~~~~~~~
- ../statsave.tbl:12:51: note: (near initialization for ‘evtproc[2].proc’)
- ../statsave.tbl:13:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 13 | {PROCID('e','b','e','p'), beeponeshot},
- | ^~~~~~~~~~~
- ../statsave.tbl:13:51: note: (near initialization for ‘evtproc[3].proc’)
- ../statsave.tbl:14:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 14 | {PROCID('e','r','s','1'), rs232ctimer},
- | ^~~~~~~~~~~
- ../statsave.tbl:14:51: note: (near initialization for ‘evtproc[4].proc’)
- ../statsave.tbl:15:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 15 | {PROCID('e','m','u','s'), mouseint},
- | ^~~~~~~~
- ../statsave.tbl:15:51: note: (near initialization for ‘evtproc[5].proc’)
- ../statsave.tbl:16:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 16 | {PROCID('e','k','e','y'), keyboard_callback},
- | ^~~~~~~~~~~~~~~~~
- ../statsave.tbl:16:51: note: (near initialization for ‘evtproc[6].proc’)
- ../statsave.tbl:17:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 17 | {PROCID('e','p','i','c'), picmask},
- | ^~~~~~~
- ../statsave.tbl:17:51: note: (near initialization for ‘evtproc[7].proc’)
- ../statsave.tbl:18:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 18 | {PROCID('e','g','s','w'), gdcslavewait},
- | ^~~~~~~~~~~~
- ../statsave.tbl:18:51: note: (near initialization for ‘evtproc[8].proc’)
- ../statsave.tbl:19:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 19 | {PROCID('e','f','b','o'), fdbiosout},
- | ^~~~~~~~~
- ../statsave.tbl:19:51: note: (near initialization for ‘evtproc[9].proc’)
- ../statsave.tbl:20:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 20 | {PROCID('e','f','i','w'), fdc_intwait},
- | ^~~~~~~~~~~
- ../statsave.tbl:20:51: note: (near initialization for ‘evtproc[10].proc’)
- ../statsave.tbl:21:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 21 | {PROCID('e','m','d','0'), midiwaitout},
- | ^~~~~~~~~~~
- ../statsave.tbl:21:51: note: (near initialization for ‘evtproc[11].proc’)
- ../statsave.tbl:22:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 22 | {PROCID('e','m','d','1'), midiint},
- | ^~~~~~~
- ../statsave.tbl:22:51: note: (near initialization for ‘evtproc[12].proc’)
- ../statsave.tbl:24:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 24 | {PROCID('e','m','g','n'), musicgenint},
- | ^~~~~~~~~~~
- ../statsave.tbl:24:51: note: (near initialization for ‘evtproc[13].proc’)
- ../statsave.tbl:25:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 25 | {PROCID('e','f','m','a'), fmport_a},
- | ^~~~~~~~
- ../statsave.tbl:25:51: note: (near initialization for ‘evtproc[14].proc’)
- ../statsave.tbl:26:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 26 | {PROCID('e','f','m','b'), fmport_b},
- | ^~~~~~~~
- ../statsave.tbl:26:51: note: (near initialization for ‘evtproc[15].proc’)
- ../statsave.tbl:27:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 27 | {PROCID('e','c','s','d'), cs4231_dma},
- | ^~~~~~~~~~
- ../statsave.tbl:27:51: note: (near initialization for ‘evtproc[16].proc’)
- ../statsave.tbl:28:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 28 | {PROCID('e','p','8','6'), pcm86_cb},
- | ^~~~~~~~
- ../statsave.tbl:28:51: note: (near initialization for ‘evtproc[17].proc’)
- ../statsave.tbl:29:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 29 | {PROCID('e','a','m','d'), amd98int},
- | ^~~~~~~~
- ../statsave.tbl:29:51: note: (near initialization for ‘evtproc[18].proc’)
- ../statsave.tbl:31:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 31 | {PROCID('e','c','t','d'), ct1741_dma},
- | ^~~~~~~~~~
- ../statsave.tbl:31:51: note: (near initialization for ‘evtproc[19].proc’)
- ../statsave.tbl:38:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 38 | {PROCID('e','s','c','s'), scsiioint},
- | ^~~~~~~~~
- ../statsave.tbl:38:51: note: (near initialization for ‘evtproc[20].proc’)
- ../statsave.tbl:41:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 41 | {PROCID('e','p','k','1'), pc9861ch1cb},
- | ^~~~~~~~~~~
- ../statsave.tbl:41:51: note: (near initialization for ‘evtproc[21].proc’)
- ../statsave.tbl:42:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 42 | {PROCID('e','p','k','2'), pc9861ch2cb},
- | ^~~~~~~~~~~
- ../statsave.tbl:42:51: note: (near initialization for ‘evtproc[22].proc’)
- ../statsave.tbl:76:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 76 | {PROCID('d','o','d','m'), dma_dummyout},
- | ^~~~~~~~~~~~
- ../statsave.tbl:76:51: note: (near initialization for ‘dmaproc[0].proc’)
- ../statsave.tbl:77:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 77 | {PROCID('d','i','d','m'), dma_dummyin},
- | ^~~~~~~~~~~
- ../statsave.tbl:77:51: note: (near initialization for ‘dmaproc[1].proc’)
- ../statsave.tbl:78:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 78 | {PROCID('d','e','d','m'), dma_dummyproc},
- | ^~~~~~~~~~~~~
- ../statsave.tbl:78:51: note: (near initialization for ‘dmaproc[2].proc’)
- ../statsave.tbl:79:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 79 | {PROCID('d','o','f','d'), fdc_dataread},
- | ^~~~~~~~~~~~
- ../statsave.tbl:79:51: note: (near initialization for ‘dmaproc[3].proc’)
- ../statsave.tbl:80:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 80 | {PROCID('d','i','f','d'), fdc_datawrite},
- | ^~~~~~~~~~~~~
- ../statsave.tbl:80:51: note: (near initialization for ‘dmaproc[4].proc’)
- ../statsave.tbl:81:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 81 | {PROCID('d','e','f','d'), fdc_dmafunc},
- | ^~~~~~~~~~~
- ../statsave.tbl:81:51: note: (near initialization for ‘dmaproc[5].proc’)
- ../statsave.tbl:83:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 83 | {PROCID('d','e','c','s'), cs4231dmafunc},
- | ^~~~~~~~~~~~~
- ../statsave.tbl:83:51: note: (near initialization for ‘dmaproc[6].proc’)
- ../statsave.tbl:85:51: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic]
- 85 | {PROCID('d','e','c','t'), ct1741dmafunc},
- | ^~~~~~~~~~~~~
- ../statsave.tbl:85:51: note: (near initialization for ‘dmaproc[7].proc’)
- cc -c -o../timing.o ../timing.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
- ../statsave.c: In function ‘statsave_save’:
- ../statsave.c:1551:1: warning: control reaches end of non-void function [-Wreturn-type]
- 1551 | }
- | ^
- ../statsave.c: In function ‘statsave_load’:
- ../statsave.c:1735:1: warning: control reaches end of non-void function [-Wreturn-type]
- 1735 | }
- | ^
- cc -c -o../debugsnapshot.o ../debugsnapshot.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
- ../debugsnapshot.c: In function ‘calc_sha1’:
- ../debugsnapshot.c:528:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
- 528 | while(uLen = file_read(f, pu8Buf, CALC_HASH_BUFFERSIZE)) {
- | ^~~~
- ../debugsnapshot.c: At top level:
- ../debugsnapshot.c:314:12: warning: ‘sha1_calculate’ defined but not used [-Wunused-function]
- 314 | static int sha1_calculate(const char *path, char *result)
- | ^~~~~~~~~~~~~~
- ../sound/fmgen/fmgen_opna.cpp: In member function ‘bool FM::OPNA::LoadRhythmSample(const char*)’:
- ../sound/fmgen/fmgen_opna.cpp:1430:32: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
- 1430 | strncpy(buf, path, MAX_PATH);
- | ^
- ../sound/fmgen/fmgen_opna.cpp:1432:24: warning: ‘char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-truncation]
- 1432 | strncat(buf, rhythmname[i], MAX_PATH);
- | ^
- In file included from /usr/include/string.h:535,
- from /usr/include/c++/12/cstring:42,
- from ../compiler_base.h:63:
- In function ‘char* strncat(char*, const char*, size_t)’,
- inlined from ‘bool FM::OPNA::LoadRhythmSample(const char*)’ at ../sound/fmgen/fmgen_opna.cpp:1432:10:
- /usr/include/aarch64-linux-gnu/bits/string_fortified.h:138:34: warning: ‘char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound 4096 equals destination size [-Wstringop-overflow=]
- 138 | return __builtin___strncat_chk (__dest, __src, __len,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
- 139 | __glibc_objsize (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~
- cc -c -o../bios/bios09.o ../bios/bios09.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../bios/bios0c.o ../bios/bios0c.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 ../bios/bios09.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 ../bios/bios0c.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 ../bios/bios0c.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 ../io/iocore.h:36,
- from ../bios/bios09.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../bios/bios12.o ../bios/bios12.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../bios/bios13.o ../bios/bios13.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../bios/bios18.o ../bios/bios18.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 ../bios/bios13.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 ../bios/bios12.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 ../bios/bios12.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 ../bios/bios13.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: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:96:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 96 | };
- | ^
- cc -c -o../bios/bios19.o ../bios/bios19.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../bios/bios1a.o ../bios/bios1a.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 ../bios/bios18.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 ../bios/bios18.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 ../bios/bios1a.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 ../bios/bios19.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 ../bios/bios19.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 ../io/iocore.h:36,
- from ../bios/bios1a.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 | };
- | ^
- ../bios/bios1a.c: In function ‘bios0x1a_pci_part’:
- ../bios/bios1a.c:106:13: warning: variable ‘funcnum’ set but not used [-Wunused-but-set-variable]
- 106 | int funcnum;
- | ^~~~~~~
- cc -c -o../bios/bios1b.o ../bios/bios1b.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../bios/bios1c.o ../bios/bios1c.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 ../bios/bios1b.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 ../bios/bios1c.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 ../bios/bios1b.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 ../io/iocore.h:36,
- from ../bios/bios1c.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 | };
- | ^
- cc -c -o../bios/bios1f.o ../bios/bios1f.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../bios/bios.o ../bios/bios.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 ../bios/bios1f.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 ../bios/bios1f.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 ../bios/bios.c:11:
- ../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 ../bios/bios.c:13:
- ../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../bios/sxsibios.o ../bios/sxsibios.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 ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../bios/bios.c:35:
- ../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,
- | ^~~~~~~~~~
- In file included from ../i386c/cpucore.h:4,
- from ../bios/sxsibios.c:9:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- ../bios/sxsibios.c: In function ‘scsibios_read’:
- ../bios/sxsibios.c:246:17: warning: unused variable ‘oldAL’ [-Wunused-variable]
- 246 | UINT8 oldAL = CPU_AL;
- | ^~~~~
- ../bios/sxsibios.c:245:17: warning: variable ‘posbase’ set but not used [-Wunused-but-set-variable]
- 245 | FILEPOS posbase;
- | ^~~~~~~
- cc -c -o../cbus/amd98.o ../cbus/amd98.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../cbus/atapicmd.o ../cbus/atapicmd.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 ../cbus/amd98.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 | };
- | ^
- ../cbus/amd98.c: In function ‘amd98_bind’:
- ../cbus/amd98.c:475:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 475 | iocore_attachout(0xd8, amd_od8);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:476:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 476 | iocore_attachout(0xd9, amd_od9);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:477:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 477 | iocore_attachout(0xda, amd_oda);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:478:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 478 | iocore_attachout(0xdb, amd_odb);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:479:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 479 | iocore_attachout(0xdc, amd_odc);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:480:32: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 480 | iocore_attachout(0xde, amd_ode);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:482:32: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 482 | iocore_attachinp(0xda, amd_ida);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c:483:32: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 483 | iocore_attachinp(0xdb, amd_idb);
- | ^~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/amd98.c: In function ‘amd98_sfsave’:
- ../cbus/amd98.c:513:46: warning: unused parameter ‘tbl’ [-Wunused-parameter]
- 513 | int amd98_sfsave(STFLAGH sfh, const SFENTRY *tbl)
- | ~~~~~~~~~~~~~~~^~~
- ../cbus/amd98.c: In function ‘amd98_sfload’:
- ../cbus/amd98.c:532:46: warning: unused parameter ‘tbl’ [-Wunused-parameter]
- 532 | int amd98_sfload(STFLAGH sfh, const SFENTRY *tbl)
- | ~~~~~~~~~~~~~~~^~~
- cc -c -o../cbus/board118.o ../cbus/board118.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 ../cbus/atapicmd.c:16:
- ../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 ../cbus/atapicmd.c:18:
- ../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 | };
- | ^
- ../cbus/atapicmd.c: In function ‘atapicmd_a0’:
- ../cbus/atapicmd.c:222:31: warning: unused variable ‘olderror’ [-Wunused-variable]
- 222 | UINT8 olderror = drv->error;
- | ^~~~~~~~
- ../cbus/atapicmd.c: In function ‘atapi_cmd_start_stop_unit’:
- ../cbus/atapicmd.c:426:25: warning: variable ‘sxsi’ set but not used [-Wunused-but-set-variable]
- 426 | SXSIDEV sxsi;
- | ^~~~
- ../cbus/atapicmd.c: In function ‘atapi_cmd_read_cd’:
- ../cbus/atapicmd.c:834:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 834 | for (i = 0; i < tracks; i++) {
- | ^
- ../cbus/atapicmd.c: In function ‘atapi_cmd_mode_select’:
- ../cbus/atapicmd.c:1024:14: warning: variable ‘leng’ set but not used [-Wunused-but-set-variable]
- 1024 | UINT leng;
- | ^~~~
- cc -c -o../cbus/board14.o ../cbus/board14.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../cbus/board26k.o ../cbus/board26k.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 ../cbus/board118.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 ../i386c/cpucore.h:4,
- from ../cbus/board118.c:13:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/board118.c:14:
- ../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,
- | ^~~~~~~~~~
- ../cbus/board118.c: In function ‘sb16_o28d2’:
- ../cbus/board118.c:60:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 60 | static void IOOUTCALL sb16_o28d2(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘sb16_o29d2’:
- ../cbus/board118.c:68:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 68 | static void IOOUTCALL sb16_o29d2(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘sb16_i20d2’:
- ../cbus/board118.c:73:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 73 | static REG8 IOINPCALL sb16_i20d2(UINT port) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘ymf_i188’:
- ../cbus/board118.c:156:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 156 | static REG8 IOINPCALL ymf_i188(UINT port)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘wss_i881e’:
- ../cbus/board118.c:261:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 261 | static REG8 IOINPCALL wss_i881e(UINT port)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘wss_o548e’:
- ../cbus/board118.c:278:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 278 | static void IOOUTCALL wss_o548e(UINT port, REG8 dat)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘wss_i548e’:
- ../cbus/board118.c:282:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 282 | static REG8 IOINPCALL wss_i548e(UINT port)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘wss_i548f’:
- ../cbus/board118.c:286:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 286 | static REG8 IOINPCALL wss_i548f(UINT port)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘gameport_o1480’:
- ../cbus/board118.c:331:54: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 331 | static void IOOUTCALL gameport_o1480(UINT port, REG8 dat)
- ../cbus/board118.c: In function ‘gameport_i1480’:
- ../cbus/board118.c:380:22: warning: unused variable ‘joyflag’ [-Wunused-variable]
- 380 | REG8 joyflag = joymng_getstat();
- | ^~~~~~~
- ../cbus/board118.c:371:43: warning: unused parameter ‘port’ [-Wunused-parameter]
- 371 | static REG8 IOINPCALL gameport_i1480(UINT port)
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘ym_i1488’:
- ../cbus/board118.c:466:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 466 | static REG8 IOINPCALL ym_i1488(UINT port) //FM Music Status Port
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘ym_i1489’:
- ../cbus/board118.c:474:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 474 | static REG8 IOINPCALL ym_i1489(UINT port) // ???
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘ym_i148a’:
- ../cbus/board118.c:479:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 479 | static REG8 IOINPCALL ym_i148a(UINT port) //Advanced FM Music Status Port
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘ym_i148b’:
- ../cbus/board118.c:485:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 485 | static REG8 IOINPCALL ym_i148b(UINT port) // ???
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘csctrl_o148e’:
- ../cbus/board118.c:494:41: warning: unused parameter ‘port’ [-Wunused-parameter]
- 494 | static void IOOUTCALL csctrl_o148e(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘csctrl_i148e’:
- ../cbus/board118.c:499:41: warning: unused parameter ‘port’ [-Wunused-parameter]
- 499 | static REG8 IOINPCALL csctrl_i148e(UINT port) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘csctrl_o148f’:
- ../cbus/board118.c:529:41: warning: unused parameter ‘port’ [-Wunused-parameter]
- 529 | static void IOOUTCALL csctrl_o148f(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/board118.c: In function ‘csctrl_i486’:
- ../cbus/board118.c:542:40: warning: unused parameter ‘port’ [-Wunused-parameter]
- 542 | static REG8 IOINPCALL csctrl_i486(UINT port) {
- | ~~~~~^~~~
- ../cbus/board118.c: At top level:
- ../cbus/board118.c:596:25: 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]
- 596 | ymf_o188, ymf_o18a, ymf_o18c, ymf_o18e};
- | ^~~~~~~~
- ../cbus/board118.c:596:25: note: (near initialization for ‘ymf_o[0]’)
- ../cbus/board118.c:596: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]
- 596 | ymf_o188, ymf_o18a, ymf_o18c, ymf_o18e};
- | ^~~~~~~~
- ../cbus/board118.c:596:41: note: (near initialization for ‘ymf_o[1]’)
- ../cbus/board118.c:596: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]
- 596 | ymf_o188, ymf_o18a, ymf_o18c, ymf_o18e};
- | ^~~~~~~~
- ../cbus/board118.c:596:57: note: (near initialization for ‘ymf_o[2]’)
- ../cbus/board118.c:596: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]
- 596 | ymf_o188, ymf_o18a, ymf_o18c, ymf_o18e};
- | ^~~~~~~~
- ../cbus/board118.c:596:73: note: (near initialization for ‘ymf_o[3]’)
- ../cbus/board118.c:599:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 599 | ymf_i188, ymf_i18a, ymf_i18c, NULL};
- | ^~~~~~~~
- ../cbus/board118.c:599:25: note: (near initialization for ‘ymf_i[0]’)
- ../cbus/board118.c:599: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]
- 599 | ymf_i188, ymf_i18a, ymf_i18c, NULL};
- | ^~~~~~~~
- ../cbus/board118.c:599:41: note: (near initialization for ‘ymf_i[1]’)
- ../cbus/board118.c:599: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]
- 599 | ymf_i188, ymf_i18a, ymf_i18c, NULL};
- | ^~~~~~~~
- ../cbus/board118.c:599:57: note: (near initialization for ‘ymf_i[2]’)
- ../cbus/board118.c: In function ‘board118_reset’:
- ../cbus/board118.c:689:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT32’ {aka ‘unsigned int’} [-Wsign-compare]
- 689 | if (samplerate != pConfig->samplingrate) {
- | ^~
- ../cbus/board118.c: In function ‘board118_bind’:
- ../cbus/board118.c:754:58: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 754 | iocore_attachout(cs4231.port[1], ymf_oa460);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:755:58: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 755 | iocore_attachinp(cs4231.port[1], ymf_ia460);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:756:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 756 | iocore_attachinp(0x881e, wss_i881e);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:771:60: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 771 | iocore_attachout(0x1480+i, gameport_o1480);
- | ^~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:772:60: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 772 | iocore_attachinp(0x1480+i, gameport_i1480);
- | ^~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:779:50: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 779 | iocore_attachout(cs4231.port[9], sb16_o20d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:780:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 780 | iocore_attachinp(cs4231.port[9], sb16_i20d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:781:52: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 781 | iocore_attachout(cs4231.port[9]+1, sb16_o21d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:782:52: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 782 | iocore_attachout(cs4231.port[9]+2, sb16_o22d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:783:52: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 783 | iocore_attachinp(cs4231.port[9]+2, sb16_i22d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:784:52: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 784 | iocore_attachout(cs4231.port[9]+3, sb16_o23d2);
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:801:50: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 801 | iocore_attachout(cs4231.port[1], ymf_oa460);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:802:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 802 | iocore_attachinp(cs4231.port[1], ymf_ia460);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:811:49: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 811 | iocore_attachout(0x4d2 ,wavestar_o4d2);
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:812:49: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 812 | iocore_attachinp(0x4d2 ,wavestar_i4d2);
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:816:50: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 816 | iocore_attachout(cs4231.port[14],csctrl_o148e);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:817:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 817 | iocore_attachinp(cs4231.port[14],csctrl_i148e);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:818:52: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 818 | iocore_attachout(cs4231.port[14]+1,csctrl_o148f);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:819:52: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 819 | iocore_attachinp(cs4231.port[14]+1,csctrl_i148f);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:822:50: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 822 | iocore_attachout(cs4231.port[6], wss_o548e);// YMF-701
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:823:50: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 823 | iocore_attachinp(cs4231.port[6], wss_i548e);// YMF-701
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:824:52: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 824 | iocore_attachinp(cs4231.port[6]+1, wss_i548f);// YMF-701
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:827:52: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 827 | iocore_attachinp(cs4231.port[11]+6,csctrl_i486);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c:828:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 828 | iocore_attachinp(0x881e, wss_i881e);
- | ^~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/board118.c: At top level:
- ../cbus/board118.c:485:23: warning: ‘ym_i148b’ defined but not used [-Wunused-function]
- 485 | static REG8 IOINPCALL ym_i148b(UINT port) // ???
- | ^~~~~~~~
- ../cbus/board118.c:479:23: warning: ‘ym_i148a’ defined but not used [-Wunused-function]
- 479 | static REG8 IOINPCALL ym_i148a(UINT port) //Advanced FM Music Status Port
- | ^~~~~~~~
- ../cbus/board118.c:474:23: warning: ‘ym_i1489’ defined but not used [-Wunused-function]
- 474 | static REG8 IOINPCALL ym_i1489(UINT port) // ???
- | ^~~~~~~~
- ../cbus/board118.c:466:23: warning: ‘ym_i1488’ defined but not used [-Wunused-function]
- 466 | static REG8 IOINPCALL ym_i1488(UINT port) //FM Music Status Port
- | ^~~~~~~~
- ../cbus/board118.c:460:23: warning: ‘ym_o148b’ defined but not used [-Wunused-function]
- 460 | static void IOOUTCALL ym_o148b(UINT port, REG8 dat) //Advanced FM Music Data Port
- | ^~~~~~~~
- ../cbus/board118.c:455:23: warning: ‘ym_o148a’ defined but not used [-Wunused-function]
- 455 | static void IOOUTCALL ym_o148a(UINT port, REG8 dat) // Advanced FM Music Register Address Port
- | ^~~~~~~~
- ../cbus/board118.c:447:23: warning: ‘ym_o1489’ defined but not used [-Wunused-function]
- 447 | static void IOOUTCALL ym_o1489(UINT port, REG8 dat) //FM Music Data Port
- | ^~~~~~~~
- ../cbus/board118.c:441:23: warning: ‘ym_o1488’ defined but not used [-Wunused-function]
- 441 | static void IOOUTCALL ym_o1488(UINT port, REG8 dat) //FM Music Register Address Port
- | ^~~~~~~~
- ../cbus/board118.c:238:23: warning: ‘srnf_ia460’ defined but not used [-Wunused-function]
- 238 | static REG8 IOINPCALL srnf_ia460(UINT port)
- | ^~~~~~~~~~
- ../cbus/board118.c:232:23: warning: ‘srnf_oa460’ defined but not used [-Wunused-function]
- 232 | static void IOOUTCALL srnf_oa460(UINT port, REG8 dat)
- | ^~~~~~~~~~
- ../cbus/board118.c:92:23: warning: ‘sb16_i28d2’ defined but not used [-Wunused-function]
- 92 | static REG8 IOINPCALL sb16_i28d2(UINT port) {
- | ^~~~~~~~~~
- ../cbus/board118.c:68:23: warning: ‘sb16_o29d2’ defined but not used [-Wunused-function]
- 68 | static void IOOUTCALL sb16_o29d2(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- ../cbus/board118.c:60:23: warning: ‘sb16_o28d2’ defined but not used [-Wunused-function]
- 60 | static void IOOUTCALL sb16_o28d2(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- In file included from /usr/include/string.h:535,
- from ../compiler_base.h:72,
- from ../sdl/libretro/compiler.h:12,
- from ../cbus/atapicmd.c:1:
- In function ‘memcpy’,
- inlined from ‘atapi_cmd_read_cd’ at ../cbus/atapicmd.c:906:4:
- /usr/include/aarch64-linux-gnu/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ forming offset [2352, 2359] is out of the bounds [0, 2352] of object ‘rawdata’ with type ‘UINT8[2352]’ {aka ‘unsigned char[2352]’} [-Warray-bounds]
- 29 | return __builtin___memcpy_chk (__dest, __src, __len,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 30 | __glibc_objsize0 (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../cbus/atapicmd.c: In function ‘atapi_cmd_read_cd’:
- ../cbus/atapicmd.c:801:15: note: ‘rawdata’ declared here
- 801 | UINT8 rawdata[2352];
- | ^~~~~~~
- In file included from ../io/iocore.h:36,
- from ../cbus/board14.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 | };
- | ^
- ../cbus/board14.c:200:17: 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]
- 200 | musicgen_o088, musicgen_o08a, musicgen_o08c, NULL};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:200:17: note: (near initialization for ‘musicgen_o0[0]’)
- ../cbus/board14.c:200: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]
- 200 | musicgen_o088, musicgen_o08a, musicgen_o08c, NULL};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:200:33: note: (near initialization for ‘musicgen_o0[1]’)
- ../cbus/board14.c:200: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]
- 200 | musicgen_o088, musicgen_o08a, musicgen_o08c, NULL};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:200:49: note: (near initialization for ‘musicgen_o0[2]’)
- ../cbus/board14.c:203:17: 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 | musicgen_o188, musicgen_o188, musicgen_o18c, musicgen_o18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:203:17: note: (near initialization for ‘musicgen_o1[0]’)
- ../cbus/board14.c:203: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]
- 203 | musicgen_o188, musicgen_o188, musicgen_o18c, musicgen_o18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:203:33: note: (near initialization for ‘musicgen_o1[1]’)
- ../cbus/board14.c:203: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]
- 203 | musicgen_o188, musicgen_o188, musicgen_o18c, musicgen_o18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:203:49: note: (near initialization for ‘musicgen_o1[2]’)
- ../cbus/board14.c:203: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]
- 203 | musicgen_o188, musicgen_o188, musicgen_o18c, musicgen_o18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:203:65: note: (near initialization for ‘musicgen_o1[3]’)
- ../cbus/board14.c:206:17: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 206 | musicgen_i088, musicgen_i08a, musicgen_i08c, musicgen_i08e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:206:17: note: (near initialization for ‘musicgen_i0[0]’)
- ../cbus/board14.c:206: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]
- 206 | musicgen_i088, musicgen_i08a, musicgen_i08c, musicgen_i08e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:206:33: note: (near initialization for ‘musicgen_i0[1]’)
- ../cbus/board14.c:206:49: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 206 | musicgen_i088, musicgen_i08a, musicgen_i08c, musicgen_i08e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:206:49: note: (near initialization for ‘musicgen_i0[2]’)
- ../cbus/board14.c:206: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]
- 206 | musicgen_i088, musicgen_i08a, musicgen_i08c, musicgen_i08e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:206:65: note: (near initialization for ‘musicgen_i0[3]’)
- ../cbus/board14.c:209:17: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 209 | musicgen_i188, musicgen_i188, musicgen_i18c, musicgen_i18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:209:17: note: (near initialization for ‘musicgen_i1[0]’)
- ../cbus/board14.c:209: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]
- 209 | musicgen_i188, musicgen_i188, musicgen_i18c, musicgen_i18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:209:33: note: (near initialization for ‘musicgen_i1[1]’)
- ../cbus/board14.c:209:49: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 209 | musicgen_i188, musicgen_i188, musicgen_i18c, musicgen_i18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:209:49: note: (near initialization for ‘musicgen_i1[2]’)
- ../cbus/board14.c:209: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]
- 209 | musicgen_i188, musicgen_i188, musicgen_i18c, musicgen_i18e};
- | ^~~~~~~~~~~~~
- ../cbus/board14.c:209:65: note: (near initialization for ‘musicgen_i1[3]’)
- In file included from ../io/iocore.h:36,
- from ../cbus/board26k.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/board26k.c:10:
- ../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,
- | ^~~~~~~~~~
- ../cbus/board26k.c:57:25: 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 | opn_o188, opn_o18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/board26k.c:57:25: note: (near initialization for ‘opn_o[0]’)
- ../cbus/board26k.c:57: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]
- 57 | opn_o188, opn_o18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/board26k.c:57:41: note: (near initialization for ‘opn_o[1]’)
- ../cbus/board26k.c:60:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 60 | opn_i188, opn_i18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/board26k.c:60:25: note: (near initialization for ‘opn_i[0]’)
- ../cbus/board26k.c:60: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]
- 60 | opn_i188, opn_i18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/board26k.c:60:41: note: (near initialization for ‘opn_i[1]’)
- cc -c -o../cbus/board86.o ../cbus/board86.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../cbus/boardlol.o ../cbus/boardlol.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 ../cbus/boardlol.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardlol.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,
- | ^~~~~~~~~~
- ../cbus/boardlol.c:87:25: 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]
- 87 | opn_o188, opn_o18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardlol.c:87:25: note: (near initialization for ‘opn_o[0]’)
- ../cbus/boardlol.c:87: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]
- 87 | opn_o188, opn_o18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardlol.c:87:41: note: (near initialization for ‘opn_o[1]’)
- ../cbus/boardlol.c:90:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 90 | opn_i188, opn_i18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardlol.c:90:25: note: (near initialization for ‘opn_i[0]’)
- ../cbus/boardlol.c:90: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]
- 90 | opn_i188, opn_i18a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardlol.c:90:41: note: (near initialization for ‘opn_i[1]’)
- ../cbus/boardlol.c: In function ‘psgpanset’:
- ../cbus/boardlol.c:94:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 94 | psggen_setpan(psg, 0, 1);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- In file included from ../sound/opna.h:10:
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardlol.c:95:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 95 | psggen_setpan(psg, 1, 1);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardlol.c:96:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 96 | psggen_setpan(psg, 2, 1);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardlol.c: In function ‘boardlol_bind’:
- ../cbus/boardlol.c:116:24: warning: passing argument 1 of ‘psggen_restore’ from incompatible pointer type [-Wincompatible-pointer-types]
- 116 | psggen_restore(&g_opna[0]);
- | ^~~~~~~~~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:79:28: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 79 | void psggen_restore(PSGGEN psg);
- | ~~~~~~~^~~
- cc -c -o../cbus/boardmo.o ../cbus/boardmo.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 ../cbus/board86.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/board86.c:11:
- ../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,
- | ^~~~~~~~~~
- ../cbus/board86.c:129:25: 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]
- 129 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/board86.c:129:25: note: (near initialization for ‘opna_o[0]’)
- ../cbus/board86.c:129: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]
- 129 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/board86.c:129:41: note: (near initialization for ‘opna_o[1]’)
- ../cbus/board86.c:129: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]
- 129 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/board86.c:129:57: note: (near initialization for ‘opna_o[2]’)
- ../cbus/board86.c:129: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]
- 129 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/board86.c:129:73: note: (near initialization for ‘opna_o[3]’)
- ../cbus/board86.c:132:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 132 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/board86.c:132:25: note: (near initialization for ‘opna_i[0]’)
- ../cbus/board86.c:132: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]
- 132 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/board86.c:132:41: note: (near initialization for ‘opna_i[1]’)
- ../cbus/board86.c:132: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]
- 132 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/board86.c:132:57: note: (near initialization for ‘opna_i[2]’)
- ../cbus/board86.c:132: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]
- 132 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/board86.c:132:73: note: (near initialization for ‘opna_i[3]’)
- cc -c -o../cbus/boardpx.o ../cbus/boardpx.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../cbus/boardsb16.o ../cbus/boardsb16.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 ../cbus/boardpx.c:11:
- ../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 ../cbus/boardpx.c:14:
- ../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,
- | ^~~~~~~~~~
- In file included from ../io/iocore.h:36,
- from ../cbus/boardmo.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 | };
- | ^
- ../cbus/boardpx.c:353:25: 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]
- 353 | spb_o188, spb_o18a, spb_o18c, spb_o18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:353:25: note: (near initialization for ‘spb_o[0]’)
- ../cbus/boardpx.c:353: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]
- 353 | spb_o188, spb_o18a, spb_o18c, spb_o18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:353:41: note: (near initialization for ‘spb_o[1]’)
- ../cbus/boardpx.c:353: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]
- 353 | spb_o188, spb_o18a, spb_o18c, spb_o18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:353:57: note: (near initialization for ‘spb_o[2]’)
- ../cbus/boardpx.c:353: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]
- 353 | spb_o188, spb_o18a, spb_o18c, spb_o18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:353:73: note: (near initialization for ‘spb_o[3]’)
- ../cbus/boardpx.c:356:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 356 | spb_i188, spb_i18a, spb_i188, spb_i18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:356:25: note: (near initialization for ‘spb_i[0]’)
- ../cbus/boardpx.c:356: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]
- 356 | spb_i188, spb_i18a, spb_i188, spb_i18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:356:41: note: (near initialization for ‘spb_i[1]’)
- ../cbus/boardpx.c:356: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]
- 356 | spb_i188, spb_i18a, spb_i188, spb_i18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:356:57: note: (near initialization for ‘spb_i[2]’)
- ../cbus/boardpx.c:356: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]
- 356 | spb_i188, spb_i18a, spb_i188, spb_i18e};
- | ^~~~~~~~
- ../cbus/boardpx.c:356:73: note: (near initialization for ‘spb_i[3]’)
- ../cbus/boardpx.c:359:25: 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]
- 359 | spb_o088, spb_o08a, spb_o08c, spb_o08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:359:25: note: (near initialization for ‘spb_o2[0]’)
- ../cbus/boardpx.c:359: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]
- 359 | spb_o088, spb_o08a, spb_o08c, spb_o08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:359:41: note: (near initialization for ‘spb_o2[1]’)
- ../cbus/boardpx.c:359: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]
- 359 | spb_o088, spb_o08a, spb_o08c, spb_o08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:359:57: note: (near initialization for ‘spb_o2[2]’)
- ../cbus/boardpx.c:359: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]
- 359 | spb_o088, spb_o08a, spb_o08c, spb_o08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:359:73: note: (near initialization for ‘spb_o2[3]’)
- ../cbus/boardpx.c:362:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 362 | spb_i088, spb_i08a, spb_i088, spb_i08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:362:25: note: (near initialization for ‘spb_i2[0]’)
- ../cbus/boardpx.c:362: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]
- 362 | spb_i088, spb_i08a, spb_i088, spb_i08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:362:41: note: (near initialization for ‘spb_i2[1]’)
- ../cbus/boardpx.c:362: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]
- 362 | spb_i088, spb_i08a, spb_i088, spb_i08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:362:57: note: (near initialization for ‘spb_i2[2]’)
- ../cbus/boardpx.c:362: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]
- 362 | spb_i088, spb_i08a, spb_i088, spb_i08e};
- | ^~~~~~~~
- ../cbus/boardpx.c:362:73: note: (near initialization for ‘spb_i2[3]’)
- ../cbus/boardpx.c:365:25: 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]
- 365 | p86_o288, p86_o28a, p86_o28c, p86_o28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:365:25: note: (near initialization for ‘p86_o3[0]’)
- ../cbus/boardpx.c:365: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]
- 365 | p86_o288, p86_o28a, p86_o28c, p86_o28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:365:41: note: (near initialization for ‘p86_o3[1]’)
- ../cbus/boardpx.c:365: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]
- 365 | p86_o288, p86_o28a, p86_o28c, p86_o28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:365:57: note: (near initialization for ‘p86_o3[2]’)
- ../cbus/boardpx.c:365: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]
- 365 | p86_o288, p86_o28a, p86_o28c, p86_o28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:365:73: note: (near initialization for ‘p86_o3[3]’)
- ../cbus/boardpx.c:368:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 368 | p86_i288, p86_i28a, p86_i288, p86_i28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:368:25: note: (near initialization for ‘p86_i3[0]’)
- ../cbus/boardpx.c:368: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]
- 368 | p86_i288, p86_i28a, p86_i288, p86_i28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:368:41: note: (near initialization for ‘p86_i3[1]’)
- ../cbus/boardpx.c:368: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]
- 368 | p86_i288, p86_i28a, p86_i288, p86_i28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:368:57: note: (near initialization for ‘p86_i3[2]’)
- ../cbus/boardpx.c:368: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]
- 368 | p86_i288, p86_i28a, p86_i288, p86_i28e};
- | ^~~~~~~~
- ../cbus/boardpx.c:368:73: note: (near initialization for ‘p86_i3[3]’)
- ../cbus/boardpx.c:373:25: 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]
- 373 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:373:25: note: (near initialization for ‘spr_o[0]’)
- ../cbus/boardpx.c:373: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]
- 373 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:373:41: note: (near initialization for ‘spr_o[1]’)
- ../cbus/boardpx.c:373: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]
- 373 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:373:57: note: (near initialization for ‘spr_o[2]’)
- ../cbus/boardpx.c:373: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]
- 373 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:373:73: note: (near initialization for ‘spr_o[3]’)
- ../cbus/boardpx.c:376:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 376 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:376:25: note: (near initialization for ‘spr_i[0]’)
- ../cbus/boardpx.c:376: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]
- 376 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:376:41: note: (near initialization for ‘spr_i[1]’)
- ../cbus/boardpx.c:376: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]
- 376 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:376:57: note: (near initialization for ‘spr_i[2]’)
- ../cbus/boardpx.c:376: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]
- 376 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardpx.c:376:73: note: (near initialization for ‘spr_i[3]’)
- ../cbus/boardpx.c:379:25: 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]
- 379 | spr_o488, spr_o48a, spr_o48c, spr_o48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:379:25: note: (near initialization for ‘spr_o2[0]’)
- ../cbus/boardpx.c:379: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]
- 379 | spr_o488, spr_o48a, spr_o48c, spr_o48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:379:41: note: (near initialization for ‘spr_o2[1]’)
- ../cbus/boardpx.c:379: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]
- 379 | spr_o488, spr_o48a, spr_o48c, spr_o48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:379:57: note: (near initialization for ‘spr_o2[2]’)
- ../cbus/boardpx.c:379: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]
- 379 | spr_o488, spr_o48a, spr_o48c, spr_o48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:379:73: note: (near initialization for ‘spr_o2[3]’)
- ../cbus/boardpx.c:382:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 382 | spr_i488, spr_i48a, spr_i48c, spr_i48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:382:25: note: (near initialization for ‘spr_i2[0]’)
- ../cbus/boardpx.c:382: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]
- 382 | spr_i488, spr_i48a, spr_i48c, spr_i48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:382:41: note: (near initialization for ‘spr_i2[1]’)
- ../cbus/boardpx.c:382: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]
- 382 | spr_i488, spr_i48a, spr_i48c, spr_i48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:382:57: note: (near initialization for ‘spr_i2[2]’)
- ../cbus/boardpx.c:382: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]
- 382 | spr_i488, spr_i48a, spr_i48c, spr_i48e};
- | ^~~~~~~~
- ../cbus/boardpx.c:382:73: note: (near initialization for ‘spr_i2[3]’)
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardmo.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,
- | ^~~~~~~~~~
- ../cbus/boardmo.c: In function ‘opn_i18a’:
- ../cbus/boardmo.c:122:38: warning: passing argument 1 of ‘psggen_getreg’ from incompatible pointer type [-Wincompatible-pointer-types]
- 122 | return(psggen_getreg(&g_opna[0], addr));
- | ^~~~~~~~~~
- | |
- | OPNA * {aka struct tagOpna *}
- In file included from ../sound/opna.h:10:
- ../sound/psggen.h:81:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 81 | REG8 psggen_getreg(PSGGEN psg, UINT reg);
- | ~~~~~~~^~~
- ../cbus/boardmo.c: At top level:
- ../cbus/boardmo.c:149:25: 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]
- 149 | opn_o188, opn_o18a, opl_o288, opl_o28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:149:25: note: (near initialization for ‘opn_o[0]’)
- ../cbus/boardmo.c:149: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]
- 149 | opn_o188, opn_o18a, opl_o288, opl_o28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:149:41: note: (near initialization for ‘opn_o[1]’)
- ../cbus/boardmo.c:149: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]
- 149 | opn_o188, opn_o18a, opl_o288, opl_o28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:149:57: note: (near initialization for ‘opn_o[2]’)
- ../cbus/boardmo.c:149: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]
- 149 | opn_o188, opn_o18a, opl_o288, opl_o28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:149:81: note: (near initialization for ‘opn_o[3]’)
- ../cbus/boardmo.c:152:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 152 | opn_i188, opn_i18a, opl_i288, opl_i28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:152:25: note: (near initialization for ‘opn_i[0]’)
- ../cbus/boardmo.c:152: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]
- 152 | opn_i188, opn_i18a, opl_i288, opl_i28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:152:41: note: (near initialization for ‘opn_i[1]’)
- ../cbus/boardmo.c:152: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]
- 152 | opn_i188, opn_i18a, opl_i288, opl_i28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:152:57: note: (near initialization for ‘opn_i[2]’)
- ../cbus/boardmo.c:152:81: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 152 | opn_i188, opn_i18a, opl_i288, opl_i28a};
- | ^~~~~~~~
- ../cbus/boardmo.c:152:81: note: (near initialization for ‘opn_i[3]’)
- ../cbus/boardmo.c:155:25: 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]
- 155 | opl_o288, opl_o28a, opl_o28c, opl_o28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:155:25: note: (near initialization for ‘opl_o[0]’)
- ../cbus/boardmo.c:155: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]
- 155 | opl_o288, opl_o28a, opl_o28c, opl_o28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:155:41: note: (near initialization for ‘opl_o[1]’)
- ../cbus/boardmo.c:155: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]
- 155 | opl_o288, opl_o28a, opl_o28c, opl_o28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:155:57: note: (near initialization for ‘opl_o[2]’)
- ../cbus/boardmo.c:155: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]
- 155 | opl_o288, opl_o28a, opl_o28c, opl_o28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:155:81: note: (near initialization for ‘opl_o[3]’)
- ../cbus/boardmo.c:158:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 158 | opl_i288, opl_i28a, opl_i28c, opl_i28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:158:25: note: (near initialization for ‘opl_i[0]’)
- ../cbus/boardmo.c:158: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]
- 158 | opl_i288, opl_i28a, opl_i28c, opl_i28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:158:41: note: (near initialization for ‘opl_i[1]’)
- ../cbus/boardmo.c:158: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]
- 158 | opl_i288, opl_i28a, opl_i28c, opl_i28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:158:57: note: (near initialization for ‘opl_i[2]’)
- ../cbus/boardmo.c:158:81: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 158 | opl_i288, opl_i28a, opl_i28c, opl_i28e};
- | ^~~~~~~~
- ../cbus/boardmo.c:158:81: note: (near initialization for ‘opl_i[3]’)
- ../cbus/boardmo.c: In function ‘psgpanset’:
- ../cbus/boardmo.c:162:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 162 | psggen_setpan(psg, 0, 2);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardmo.c:163:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 163 | psggen_setpan(psg, 1, 2);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardmo.c:164:23: warning: passing argument 1 of ‘psggen_setpan’ from incompatible pointer type [-Wincompatible-pointer-types]
- 164 | psggen_setpan(psg, 2, 2);
- | ^~~
- | |
- | OPNA * {aka struct tagOpna *}
- ../sound/psggen.h:82:27: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘OPNA *’ {aka ‘struct tagOpna *’}
- 82 | void psggen_setpan(PSGGEN psg, UINT ch, REG8 pan);
- | ~~~~~~~^~~
- ../cbus/boardmo.c: In function ‘boardmo_bind’:
- ../cbus/boardmo.c:201:24: warning: passing argument 1 of ‘psggen_restore’ from incompatible pointer type [-Wincompatible-pointer-types]
- 201 | psggen_restore(&g_opna[0].opngen);
- | ^~~~~~~~~~~~~~~~~
- | |
- | _OPNGEN *
- ../sound/psggen.h:79:28: note: expected ‘PSGGEN’ {aka ‘struct <anonymous> *’} but argument is of type ‘_OPNGEN *’
- 79 | void psggen_restore(PSGGEN psg);
- | ~~~~~~~^~~
- ../cbus/boardmo.c: At top level:
- ../cbus/boardmo.c:22:12: warning: ‘samplerate’ defined but not used [-Wunused-variable]
- 22 | static int samplerate;
- | ^~~~~~~~~~
- ../cbus/boardmo.c:21:14: warning: ‘opl3’ defined but not used [-Wunused-variable]
- 21 | static void *opl3;
- | ^~~~
- cc -c -o../cbus/boardso.o ../cbus/boardso.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../cbus/boardspb.o ../cbus/boardspb.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 ../cbus/boardsb16.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardsb16.c:9:
- ../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,
- | ^~~~~~~~~~
- In file included from ../i386c/cpucore.h:4,
- from ../cbus/boardsb16.c:13:
- ../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 ../cbus/boardso.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardso.c:10:
- ../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,
- | ^~~~~~~~~~
- ../cbus/boardso.c: In function ‘opl2_o18c’:
- ../cbus/boardso.c:55:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 55 | static void IOOUTCALL opl2_o18c(UINT port, REG8 dat)
- | ~~~~~^~~~
- ../cbus/boardso.c: In function ‘opl2_o18e’:
- ../cbus/boardso.c:60:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 60 | static void IOOUTCALL opl2_o18e(UINT port, REG8 dat)
- | ~~~~~^~~~
- ../cbus/boardso.c: In function ‘opl2_i18c’:
- ../cbus/boardso.c:65:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 65 | static REG8 IOINPCALL opl2_i18c(UINT port)
- | ~~~~~^~~~
- ../cbus/boardso.c: In function ‘opl2_i18e’:
- ../cbus/boardso.c:70:38: warning: unused parameter ‘port’ [-Wunused-parameter]
- 70 | static REG8 IOINPCALL opl2_i18e(UINT port)
- | ~~~~~^~~~
- ../cbus/boardso.c: At top level:
- ../cbus/boardso.c:80:25: 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]
- 80 | opn_o188, opn_o18a, opl2_o18c, opl2_o18e};
- | ^~~~~~~~
- ../cbus/boardso.c:80:25: note: (near initialization for ‘opn_o[0]’)
- ../cbus/boardso.c:80: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]
- 80 | opn_o188, opn_o18a, opl2_o18c, opl2_o18e};
- | ^~~~~~~~
- ../cbus/boardso.c:80:41: note: (near initialization for ‘opn_o[1]’)
- ../cbus/boardso.c:80: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]
- 80 | opn_o188, opn_o18a, opl2_o18c, opl2_o18e};
- | ^~~~~~~~~
- ../cbus/boardso.c:80:57: note: (near initialization for ‘opn_o[2]’)
- ../cbus/boardso.c:80: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]
- 80 | opn_o188, opn_o18a, opl2_o18c, opl2_o18e};
- | ^~~~~~~~~
- ../cbus/boardso.c:80:73: note: (near initialization for ‘opn_o[3]’)
- ../cbus/boardso.c:83:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 83 | opn_i188, opn_i18a, opl2_i18c, opl2_i18e};
- | ^~~~~~~~
- ../cbus/boardso.c:83:25: note: (near initialization for ‘opn_i[0]’)
- ../cbus/boardso.c:83: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]
- 83 | opn_i188, opn_i18a, opl2_i18c, opl2_i18e};
- | ^~~~~~~~
- ../cbus/boardso.c:83:41: note: (near initialization for ‘opn_i[1]’)
- ../cbus/boardso.c:83: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]
- 83 | opn_i188, opn_i18a, opl2_i18c, opl2_i18e};
- | ^~~~~~~~~
- ../cbus/boardso.c:83:57: note: (near initialization for ‘opn_i[2]’)
- ../cbus/boardso.c:83: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]
- 83 | opn_i188, opn_i18a, opl2_i18c, opl2_i18e};
- | ^~~~~~~~~
- ../cbus/boardso.c:83:73: note: (near initialization for ‘opn_i[3]’)
- ../cbus/boardsb16.c: In function ‘sb16_o0400’:
- ../cbus/boardsb16.c:65:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 65 | static void IOOUTCALL sb16_o0400(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_o0500’:
- ../cbus/boardsb16.c:68:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 68 | static void IOOUTCALL sb16_o0500(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_o0600’:
- ../cbus/boardsb16.c:71:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 71 | static void IOOUTCALL sb16_o0600(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_o0700’:
- ../cbus/boardsb16.c:74:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 74 | static void IOOUTCALL sb16_o0700(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_o2100’:
- ../cbus/boardsb16.c:123:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
- 123 | if(seqpos < sizeof(seq) && seq[seqpos]==dat){
- | ^
- ../cbus/boardsb16.c: In function ‘sb16_o2800’:
- ../cbus/boardsb16.c:151:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 151 | static void IOOUTCALL sb16_o2800(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_o2900’:
- ../cbus/boardsb16.c:161:39: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 161 | static void IOOUTCALL sb16_o2900(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_i0400’:
- ../cbus/boardsb16.c:168:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 168 | static REG8 IOINPCALL sb16_i0400(UINT port) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_i0500’:
- ../cbus/boardsb16.c:171:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 171 | static REG8 IOINPCALL sb16_i0500(UINT port) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_i0600’:
- ../cbus/boardsb16.c:174:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 174 | static REG8 IOINPCALL sb16_i0600(UINT port) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘sb16_i0700’:
- ../cbus/boardsb16.c:177:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 177 | static REG8 IOINPCALL sb16_i0700(UINT port) {
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘gameport_o4d2’:
- ../cbus/boardsb16.c:276:53: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 276 | static void IOOUTCALL gameport_o4d2(UINT port, REG8 dat)
- ../cbus/boardsb16.c: In function ‘gameport_i4d2’:
- ../cbus/boardsb16.c:325:22: warning: unused variable ‘joyflag’ [-Wunused-variable]
- 325 | REG8 joyflag = joymng_getstat();
- | ^~~~~~~
- ../cbus/boardsb16.c:316:42: warning: unused parameter ‘port’ [-Wunused-parameter]
- 316 | static REG8 IOINPCALL gameport_i4d2(UINT port)
- | ~~~~~^~~~
- ../cbus/boardsb16.c: In function ‘boardsb16_reset’:
- ../cbus/boardsb16.c:412:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT32’ {aka ‘unsigned int’} [-Wsign-compare]
- 412 | if (samplerate != pConfig->samplingrate) {
- | ^~
- ../cbus/boardsb16.c: In function ‘boardsb16_bind’:
- ../cbus/boardsb16.c:444:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 444 | iocore_attachout(0x2000 + g_sb16.base, sb16_o2000); /* FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:445:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 445 | iocore_attachout(0x2100 + g_sb16.base, sb16_o2100); /* FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:446:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 446 | iocore_attachout(0x2200 + g_sb16.base, sb16_o2200); /* Advanced FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:447:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 447 | iocore_attachout(0x2300 + g_sb16.base, sb16_o2300); /* Advanced FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:448:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 448 | iocore_attachout(0x2800 + g_sb16.base, sb16_o2800); /* FM Music Register Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:449:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 449 | iocore_attachout(0x2900 + g_sb16.base, sb16_o2900); /* FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:451:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 451 | iocore_attachinp(0x2000 + g_sb16.base, sb16_i2000); /* FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:452:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 452 | iocore_attachinp(0x2200 + g_sb16.base, sb16_i2200); /* Advanced FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:453:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 453 | iocore_attachinp(0x2800 + g_sb16.base, sb16_i2800); /* FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:456:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 456 | iocore_attachout(0x0400 + g_sb16.base, gameport_o4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:457:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 457 | iocore_attachout(0x0500 + g_sb16.base, gameport_o4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:458:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 458 | iocore_attachout(0x0600 + g_sb16.base, gameport_o4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:459:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 459 | iocore_attachout(0x0700 + g_sb16.base, gameport_o4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:460:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 460 | iocore_attachinp(0x0400 + g_sb16.base, gameport_i4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:461:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 461 | iocore_attachinp(0x0500 + g_sb16.base, gameport_i4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:462:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 462 | iocore_attachinp(0x0600 + g_sb16.base, gameport_i4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:463:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 463 | iocore_attachinp(0x0700 + g_sb16.base, gameport_i4d2); /* GAME Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:475:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 475 | iocore_attachout(0x8000 + g_sb16.base, sb16_o8000); /* MIDI Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:477:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 477 | iocore_attachout(0x8100 + g_sb16.base, sb16_o8100); /* MIDI Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:478:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 478 | iocore_attachinp(0x8000 + g_sb16.base, sb16_i8000); /* MIDI Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:480:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 480 | iocore_attachinp(0x8100 + g_sb16.base, sb16_i8100); /* MIDI Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:482:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 482 | iocore_attachout(0xC800 + g_sb16.base, sb16_o2000); /* FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:483:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 483 | iocore_attachinp(0xC800 + g_sb16.base, sb16_i2000); /* FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:484:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 484 | iocore_attachout(0xC900 + g_sb16.base, sb16_o2100); /* FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:485:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 485 | iocore_attachout(0xCA00 + g_sb16.base, sb16_o2200); /* Advanced FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:486:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 486 | iocore_attachinp(0xCA00 + g_sb16.base, sb16_i2200); /* Advanced FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:487:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 487 | iocore_attachout(0xCB00 + g_sb16.base, sb16_o2300); /* Advanced FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:491:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 491 | iocore_attachout(0x388, sb16_o2000); /* FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:492:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 492 | iocore_attachinp(0x388, sb16_i2000); /* FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:493:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 493 | iocore_attachout(0x389, sb16_o2100); /* FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:494:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 494 | iocore_attachout(0x38a, sb16_o2200); /* Advanced FM Music Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:495:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 495 | iocore_attachinp(0x38a, sb16_i2200); /* Advanced FM Music Status Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:496:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 496 | iocore_attachout(0x38b, sb16_o2300); /* Advanced FM Music Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:509:56: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 509 | iocore_attachout(0x0400 + g_sb16.base, gameport_o4d2);
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c:510:56: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 510 | iocore_attachinp(0x0400 + g_sb16.base, gameport_i4d2);
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/boardsb16.c: At top level:
- ../cbus/boardsb16.c:177:23: warning: ‘sb16_i0700’ defined but not used [-Wunused-function]
- 177 | static REG8 IOINPCALL sb16_i0700(UINT port) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:174:23: warning: ‘sb16_i0600’ defined but not used [-Wunused-function]
- 174 | static REG8 IOINPCALL sb16_i0600(UINT port) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:171:23: warning: ‘sb16_i0500’ defined but not used [-Wunused-function]
- 171 | static REG8 IOINPCALL sb16_i0500(UINT port) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:168:23: warning: ‘sb16_i0400’ defined but not used [-Wunused-function]
- 168 | static REG8 IOINPCALL sb16_i0400(UINT port) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:74:23: warning: ‘sb16_o0700’ defined but not used [-Wunused-function]
- 74 | static void IOOUTCALL sb16_o0700(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:71:23: warning: ‘sb16_o0600’ defined but not used [-Wunused-function]
- 71 | static void IOOUTCALL sb16_o0600(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:68:23: warning: ‘sb16_o0500’ defined but not used [-Wunused-function]
- 68 | static void IOOUTCALL sb16_o0500(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:65:23: warning: ‘sb16_o0400’ defined but not used [-Wunused-function]
- 65 | static void IOOUTCALL sb16_o0400(UINT port, REG8 dat) {
- | ^~~~~~~~~~
- ../cbus/boardsb16.c:49:20: warning: ‘sb16base’ defined but not used [-Wunused-const-variable=]
- 49 | static const UINT8 sb16base[] = {0xd2,0xd4,0xd6,0xd8,0xda,0xdc,0xde};
- | ^~~~~~~~
- cc -c -o../cbus/boardx2.o ../cbus/boardx2.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../cbus/cbuscore.o ../cbus/cbuscore.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 ../cbus/boardspb.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardspb.c:10:
- ../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,
- | ^~~~~~~~~~
- ../cbus/boardspb.c:146:9: 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]
- 146 | spb_o188, spb_o18a, spb_o18c, spb_o18e
- | ^~~~~~~~
- ../cbus/boardspb.c:146:9: note: (near initialization for ‘spb_o[0]’)
- ../cbus/boardspb.c:146:25: 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]
- 146 | spb_o188, spb_o18a, spb_o18c, spb_o18e
- | ^~~~~~~~
- ../cbus/boardspb.c:146:25: note: (near initialization for ‘spb_o[1]’)
- ../cbus/boardspb.c:146: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]
- 146 | spb_o188, spb_o18a, spb_o18c, spb_o18e
- | ^~~~~~~~
- ../cbus/boardspb.c:146:41: note: (near initialization for ‘spb_o[2]’)
- ../cbus/boardspb.c:146: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]
- 146 | spb_o188, spb_o18a, spb_o18c, spb_o18e
- | ^~~~~~~~
- ../cbus/boardspb.c:146:57: note: (near initialization for ‘spb_o[3]’)
- ../cbus/boardspb.c:151:9: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 151 | spb_i188, spb_i18a, spb_i188, spb_i18e
- | ^~~~~~~~
- ../cbus/boardspb.c:151:9: note: (near initialization for ‘spb_i[0]’)
- ../cbus/boardspb.c:151:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 151 | spb_i188, spb_i18a, spb_i188, spb_i18e
- | ^~~~~~~~
- ../cbus/boardspb.c:151:25: note: (near initialization for ‘spb_i[1]’)
- ../cbus/boardspb.c:151: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]
- 151 | spb_i188, spb_i18a, spb_i188, spb_i18e
- | ^~~~~~~~
- ../cbus/boardspb.c:151:41: note: (near initialization for ‘spb_i[2]’)
- ../cbus/boardspb.c:151: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]
- 151 | spb_i188, spb_i18a, spb_i188, spb_i18e
- | ^~~~~~~~
- ../cbus/boardspb.c:151:57: note: (near initialization for ‘spb_i[3]’)
- ../cbus/boardspb.c:193:25: 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]
- 193 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:193:25: note: (near initialization for ‘spr_o[0]’)
- ../cbus/boardspb.c:193: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]
- 193 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:193:41: note: (near initialization for ‘spr_o[1]’)
- ../cbus/boardspb.c:193: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]
- 193 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:193:57: note: (near initialization for ‘spr_o[2]’)
- ../cbus/boardspb.c:193: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]
- 193 | spr_o588, spr_o58a, spr_o58c, spr_o58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:193:73: note: (near initialization for ‘spr_o[3]’)
- ../cbus/boardspb.c:196:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 196 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:196:25: note: (near initialization for ‘spr_i[0]’)
- ../cbus/boardspb.c:196: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]
- 196 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:196:41: note: (near initialization for ‘spr_i[1]’)
- ../cbus/boardspb.c:196: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]
- 196 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:196:57: note: (near initialization for ‘spr_i[2]’)
- ../cbus/boardspb.c:196: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]
- 196 | spr_i588, spr_i58a, spr_i58c, spr_i58e};
- | ^~~~~~~~
- ../cbus/boardspb.c:196:73: note: (near initialization for ‘spr_i[3]’)
- cc -c -o../cbus/cs4231io.o ../cbus/cs4231io.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 ../cbus/boardx2.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 | };
- | ^
- In file included from ../sound/opna.h:9,
- from ../sound/fmboard.h:12,
- from ../cbus/boardx2.c:11:
- ../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,
- | ^~~~~~~~~~
- ../cbus/boardx2.c:171:25: 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]
- 171 | opn_o088, opn_o08a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardx2.c:171:25: note: (near initialization for ‘opn_o[0]’)
- ../cbus/boardx2.c:171: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]
- 171 | opn_o088, opn_o08a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardx2.c:171:41: note: (near initialization for ‘opn_o[1]’)
- ../cbus/boardx2.c:174:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 174 | opn_i088, opn_i08a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardx2.c:174:25: note: (near initialization for ‘opn_i[0]’)
- ../cbus/boardx2.c:174: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]
- 174 | opn_i088, opn_i08a, NULL, NULL};
- | ^~~~~~~~
- ../cbus/boardx2.c:174:41: note: (near initialization for ‘opn_i[1]’)
- ../cbus/boardx2.c:177:25: 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]
- 177 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:177:25: note: (near initialization for ‘opna_o[0]’)
- ../cbus/boardx2.c:177: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]
- 177 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:177:41: note: (near initialization for ‘opna_o[1]’)
- ../cbus/boardx2.c:177: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]
- 177 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:177:57: note: (near initialization for ‘opna_o[2]’)
- ../cbus/boardx2.c:177: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]
- 177 | opna_o188, opna_o18a, opna_o18c, opna_o18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:177:73: note: (near initialization for ‘opna_o[3]’)
- ../cbus/boardx2.c:180:25: warning: initialization of ‘UINT (*)(UINT)’ {aka ‘unsigned int (*)(unsigned int)’} from incompatible pointer type ‘UINT8 (*)(UINT)’ {aka ‘unsigned char (*)(unsigned int)’} [-Wincompatible-pointer-types]
- 180 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:180:25: note: (near initialization for ‘opna_i[0]’)
- ../cbus/boardx2.c:180: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]
- 180 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:180:41: note: (near initialization for ‘opna_i[1]’)
- ../cbus/boardx2.c:180: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]
- 180 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:180:57: note: (near initialization for ‘opna_i[2]’)
- ../cbus/boardx2.c:180: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]
- 180 | opna_i188, opna_i18a, opna_i18c, opna_i18e};
- | ^~~~~~~~~
- ../cbus/boardx2.c:180:73: note: (near initialization for ‘opna_i[3]’)
- cc -c -o../cbus/ct1741io.o ../cbus/ct1741io.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 ../cbus/cbuscore.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 | };
- | ^
- ../cbus/cbuscore.c:66:25: warning: initialization of ‘void (*)(const NP2CFG *)’ {aka ‘void (*)(const struct tagNP2Config *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types]
- 66 | bmsio_reset,
- | ^~~~~~~~~~~
- ../cbus/cbuscore.c:66:25: note: (near initialization for ‘resetfn[9]’)
- In file included from ../i386c/cpucore.h:4,
- from ../cbus/cs4231io.c:2:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../cbus/ct1745io.o ../cbus/ct1745io.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 ../cbus/cs4231io.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 ../cbus/cs4231io.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,
- | ^~~~~~~~~~
- ../cbus/cs4231io.c: In function ‘cs4231io_bind’:
- ../cbus/cs4231io.c:314:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 314 | iocore_attachout(0xc24, csctrl_oc24);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:315:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 315 | iocore_attachout(0xc2b, csctrl_oc2b);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:316:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 316 | iocore_attachout(0xc2d, csctrl_oc2d);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:317:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 317 | iocore_attachinp(0xc24, csctrl_ic24);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:318:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 318 | iocore_attachinp(0xc2b, csctrl_ic2b);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:319:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 319 | iocore_attachinp(0xc2d, csctrl_ic2d);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:325:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 325 | iocore_attachout(0x480, csctrl_o480);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:326:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 326 | iocore_attachinp(0x480, csctrl_i480);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:327:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 327 | iocore_attachinp(0x481, csctrl_i481);
- | ^~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:328:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 328 | iocore_attachinp(0xac6d, csctrl_iac6d);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c:329:42: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 329 | iocore_attachinp(0xac6e, csctrl_iac6e);
- | ^~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/cs4231io.c: At top level:
- ../cbus/cs4231io.c:167:23: warning: ‘ifab’ defined but not used [-Wunused-function]
- 167 | static REG8 IOINPCALL ifab(UINT port) {
- | ^~~~
- ../cbus/cs4231io.c:161:23: warning: ‘srnf_i5bef’ defined but not used [-Wunused-function]
- 161 | static REG8 IOINPCALL srnf_i5bef(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:155:23: warning: ‘srnf_i59ef’ defined but not used [-Wunused-function]
- 155 | static REG8 IOINPCALL srnf_i59ef(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:149:23: warning: ‘srnf_i57ef’ defined but not used [-Wunused-function]
- 149 | static REG8 IOINPCALL srnf_i57ef(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:144:23: warning: ‘srnf_i56ef’ defined but not used [-Wunused-function]
- 144 | static REG8 IOINPCALL srnf_i56ef(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:138:23: warning: ‘srnf_i51ef’ defined but not used [-Wunused-function]
- 138 | static REG8 IOINPCALL srnf_i51ef(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:132:23: warning: ‘srnf_i51ee’ defined but not used [-Wunused-function]
- 132 | static REG8 IOINPCALL srnf_i51ee(UINT port) {
- | ^~~~~~~~~~
- ../cbus/cs4231io.c:113:23: warning: ‘csctrl_if4b’ defined but not used [-Wunused-function]
- 113 | static REG8 IOINPCALL csctrl_if4b(UINT port) {
- | ^~~~~~~~~~~
- ../cbus/cs4231io.c:108:23: warning: ‘csctrl_of4b’ defined but not used [-Wunused-function]
- 108 | static void IOOUTCALL csctrl_of4b(UINT port, REG8 dat) {
- | ^~~~~~~~~~~
- ../cbus/cs4231io.c:102:23: warning: ‘csctrl_if4a’ defined but not used [-Wunused-function]
- 102 | static REG8 IOINPCALL csctrl_if4a(UINT port) {
- | ^~~~~~~~~~~
- ../cbus/cs4231io.c:97:23: warning: ‘csctrl_of4a’ defined but not used [-Wunused-function]
- 97 | static void IOOUTCALL csctrl_of4a(UINT port, REG8 dat) {
- | ^~~~~~~~~~~
- ../cbus/cs4231io.c:85:23: warning: ‘csctrl_o481’ defined but not used [-Wunused-function]
- 85 | static void IOOUTCALL csctrl_o481(UINT port, REG8 dat) {
- | ^~~~~~~~~~~
- In file included from ../i386c/cpucore.h:4,
- from ../cbus/ct1741io.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 ../cbus/ct1741io.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 ../cbus/ct1741io.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,
- | ^~~~~~~~~~
- ../cbus/ct1741io.c: In function ‘ct1741_dma_transfer’:
- ../cbus/ct1741io.c:149:56: warning: unused parameter ‘freq’ [-Wunused-parameter]
- 149 | static void ct1741_dma_transfer(DMA_MODES mode, UINT32 freq, BOOL stereo) {
- | ~~~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_write_reset’:
- ../cbus/ct1741io.c:469:47: warning: unused parameter ‘port’ [-Wunused-parameter]
- 469 | static void IOOUTCALL ct1741_write_reset(UINT port, REG8 dat)
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_write_data’:
- ../cbus/ct1741io.c:489:46: warning: parameter ‘port’ set but not used [-Wunused-but-set-parameter]
- 489 | static void IOOUTCALL ct1741_write_data(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_read_data’:
- ../cbus/ct1741io.c:517:45: warning: unused parameter ‘port’ [-Wunused-parameter]
- 517 | static REG8 IOINPCALL ct1741_read_data(UINT port)
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_read_wstatus’:
- ../cbus/ct1741io.c:534:48: warning: unused parameter ‘port’ [-Wunused-parameter]
- 534 | static REG8 IOINPCALL ct1741_read_wstatus(UINT port)
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_read_rstatus’:
- ../cbus/ct1741io.c:556:48: warning: unused parameter ‘port’ [-Wunused-parameter]
- 556 | static REG8 IOINPCALL ct1741_read_rstatus(UINT port)
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_read_rstatus16’:
- ../cbus/ct1741io.c:582:50: warning: unused parameter ‘port’ [-Wunused-parameter]
- 582 | static REG8 IOINPCALL ct1741_read_rstatus16(UINT port)
- | ~~~~~^~~~
- ../cbus/ct1741io.c: In function ‘ct1741_dma’:
- ../cbus/ct1741io.c:679:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 679 | for(i=0;i<r;i++){
- | ^
- ../cbus/ct1741io.c: In function ‘pcm8mPIO’:
- ../cbus/ct1741io.c:859:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 859 | for(i=0;i<count;i++){
- | ^
- ../cbus/ct1741io.c:849:17: warning: variable ‘samp2’ set but not used [-Wunused-but-set-variable]
- 849 | SINT32 samp2;
- | ^~~~~
- ../cbus/ct1741io.c:844:17: warning: unused variable ‘fract’ [-Wunused-variable]
- 844 | SINT32 fract;
- | ^~~~~
- ../cbus/ct1741io.c:843:17: warning: unused variable ‘pos12’ [-Wunused-variable]
- 843 | UINT32 pos12;
- | ^~~~~
- ../cbus/ct1741io.c: In function ‘pcm8m’:
- ../cbus/ct1741io.c:910:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 910 | for(i=0;i<count;i++){
- | ^
- ../cbus/ct1741io.c:891:17: warning: variable ‘samp2’ set but not used [-Wunused-but-set-variable]
- 891 | SINT32 samp2;
- | ^~~~~
- ../cbus/ct1741io.c:886:17: warning: unused variable ‘fract’ [-Wunused-variable]
- 886 | SINT32 fract;
- | ^~~~~
- ../cbus/ct1741io.c:885:17: warning: unused variable ‘pos12’ [-Wunused-variable]
- 885 | UINT32 pos12;
- | ^~~~~
- ../cbus/ct1741io.c: In function ‘pcm8s’:
- ../cbus/ct1741io.c:957:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 957 | for(i=0;i<count;i++){
- | ^
- ../cbus/ct1741io.c:935:17: warning: unused variable ‘fract’ [-Wunused-variable]
- 935 | SINT32 fract;
- | ^~~~~
- ../cbus/ct1741io.c:934:17: warning: unused variable ‘pos12’ [-Wunused-variable]
- 934 | UINT32 pos12;
- | ^~~~~
- ../cbus/ct1741io.c: In function ‘Spcm16m’:
- ../cbus/ct1741io.c:1005:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 1005 | for(i=0;i<count;i++){
- | ^
- ../cbus/ct1741io.c:988:17: warning: variable ‘samp2’ set but not used [-Wunused-but-set-variable]
- 988 | SINT32 samp2;
- | ^~~~~
- ../cbus/ct1741io.c:983:17: warning: unused variable ‘fract’ [-Wunused-variable]
- 983 | SINT32 fract;
- | ^~~~~
- ../cbus/ct1741io.c:982:17: warning: unused variable ‘pos12’ [-Wunused-variable]
- 982 | UINT32 pos12;
- | ^~~~~
- ../cbus/ct1741io.c: In function ‘Spcm16s’:
- ../cbus/ct1741io.c:1052:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT’ {aka ‘unsigned int’} [-Wsign-compare]
- 1052 | for(i=0;i<count;i++){
- | ^
- ../cbus/ct1741io.c:1030:17: warning: unused variable ‘fract’ [-Wunused-variable]
- 1030 | SINT32 fract;
- | ^~~~~
- ../cbus/ct1741io.c:1029:17: warning: unused variable ‘pos12’ [-Wunused-variable]
- 1029 | UINT32 pos12;
- | ^~~~~
- ../cbus/ct1741io.c: In function ‘ct1741_getpcm’:
- ../cbus/ct1741io.c:1105:39: warning: comparison of integer expressions of different signedness: ‘UINT’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- 1105 | }else if(ct->bufdatas >= BUF_ALIGN[idx]){
- | ^~
- ../cbus/ct1741io.c: In function ‘ct1741io_bind’:
- ../cbus/ct1741io.c:1126:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1126 | iocore_attachout(0x2600 + g_sb16.base, ct1741_write_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1127:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1127 | iocore_attachout(0x2C00 + g_sb16.base, ct1741_write_data); /* DSP Write Command/Data */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1129:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1129 | iocore_attachinp(0x2600 + g_sb16.base, ct1741_read_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1130:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1130 | iocore_attachinp(0x2a00 + g_sb16.base, ct1741_read_data); /* DSP Read Data Port */
- | ^~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1131:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1131 | iocore_attachinp(0x2c00 + g_sb16.base, ct1741_read_wstatus); /* DSP Write Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1132:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1132 | iocore_attachinp(0x2d00 + g_sb16.base, ct1741_read_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1133:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1133 | iocore_attachinp(0x2e00 + g_sb16.base, ct1741_read_rstatus); /* DSP Read Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1134:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1134 | iocore_attachinp(0x2f00 + g_sb16.base, ct1741_read_rstatus16); /* DSP Read Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1149:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1149 | iocore_attachout(0x226, ct1741_write_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1150:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1150 | iocore_attachout(0x22C, ct1741_write_data); /* DSP Write Command/Data */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1152:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1152 | iocore_attachinp(0x226, ct1741_read_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1153:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1153 | iocore_attachinp(0x22a, ct1741_read_data); /* DSP Read Data Port */
- | ^~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1154:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1154 | iocore_attachinp(0x22c, ct1741_read_wstatus); /* DSP Write Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1155:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1155 | iocore_attachinp(0x22d, ct1741_read_reset); /* DSP Reset */
- | ^~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1156:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1156 | iocore_attachinp(0x22e, ct1741_read_rstatus); /* DSP Read Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1741io.c:1157:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1157 | iocore_attachinp(0x22f, ct1741_read_rstatus16); /* DSP Read Buffer Status (Bit 7) */
- | ^~~~~~~~~~~~~~~~~~~~~
- | |
- | 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../cbus/gpibio.o ../cbus/gpibio.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 ../cbus/ct1745io.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 ../cbus/ct1745io.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 ../cbus/ct1745io.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,
- | ^~~~~~~~~~
- ../cbus/ct1745io.c: In function ‘sb16_o2500’:
- ../cbus/ct1745io.c:63:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 63 | static void IOOUTCALL sb16_o2500(UINT port, REG8 dat) {
- | ~~~~~^~~~
- ../cbus/ct1745io.c: In function ‘sb16_i2400’:
- ../cbus/ct1745io.c:149:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 149 | static REG8 IOINPCALL sb16_i2400(UINT port) {
- | ~~~~~^~~~
- ../cbus/ct1745io.c: In function ‘sb16_i2500’:
- ../cbus/ct1745io.c:152:39: warning: unused parameter ‘port’ [-Wunused-parameter]
- 152 | static REG8 IOINPCALL sb16_i2500(UINT port) {
- | ~~~~~^~~~
- ../cbus/ct1745io.c: In function ‘ct1745io_bind’:
- ../cbus/ct1745io.c:228:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 228 | iocore_attachout(0x2400 + g_sb16.base, sb16_o2400); /* Mixer Chip Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:229:48: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 229 | iocore_attachout(0x2500 + g_sb16.base, sb16_o2500); /* Mixer Chip Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:230:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 230 | iocore_attachinp(0x2400 + g_sb16.base, sb16_i2400); /* Mixer Chip Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:231:48: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 231 | iocore_attachinp(0x2500 + g_sb16.base, sb16_i2500); /* Mixer Chip Data Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:235:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 235 | iocore_attachout(0x224, sb16_o2400); /* Mixer Chip Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:236:41: warning: passing argument 2 of ‘iocore_attachout’ from incompatible pointer type [-Wincompatible-pointer-types]
- 236 | iocore_attachout(0x225, sb16_o2500_AT); /* Mixer Chip Data Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:237:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 237 | iocore_attachinp(0x224, sb16_i2400); /* Mixer Chip Register Address Port */
- | ^~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c:238:41: warning: passing argument 2 of ‘iocore_attachinp’ from incompatible pointer type [-Wincompatible-pointer-types]
- 238 | iocore_attachinp(0x225, sb16_i2500_AT); /* Mixer Chip Data Port */
- | ^~~~~~~~~~~~~
- | |
- | 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);
- | ~~~~~~^~~~
- ../cbus/ct1745io.c: In function ‘sb16_o2500’:
- ../cbus/ct1745io.c:98:60: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 98 | g_sb16.mixregexp[MIXER_LINE_RIGHT] = g_sb16.mixreg[MIXER_LINE_RIGHT] = (dat & 0xff);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../cbus/ct1745io.c:100:17: note: here
- 100 | case 0x80: // Write irq num
- | ^~~~
- In file included from ../i386c/cpucore.h:4,
- from ../cbus/gpibio.c:11:
- ../i386c/ia32/cpu.h:406:10: warning: ISO C99 doesn’t support unnamed structs/unions [-Wpedantic]
- 406 | };
- | ^
- cc -c -o../cbus/ideio.o ../cbus/ideio.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 ../cbus/gpibio.c:13:
- ../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 | };
- | ^
- ../cbus/gpibio.c: In function ‘gpib_o1’:
- ../cbus/gpibio.c:61:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 61 | static void IOOUTCALL gpib_o1(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i1’:
- ../cbus/gpibio.c:66:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 66 | static REG8 IOOUTCALL gpib_i1(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o3’:
- ../cbus/gpibio.c:78:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 78 | static void IOOUTCALL gpib_o3(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i3’:
- ../cbus/gpibio.c:83:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 83 | static REG8 IOOUTCALL gpib_i3(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o5’:
- ../cbus/gpibio.c:95:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 95 | static void IOOUTCALL gpib_o5(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i5’:
- ../cbus/gpibio.c:100:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 100 | static REG8 IOOUTCALL gpib_i5(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o7’:
- ../cbus/gpibio.c:112:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 112 | static void IOOUTCALL gpib_o7(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i7’:
- ../cbus/gpibio.c:117:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 117 | static REG8 IOOUTCALL gpib_i7(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o9’:
- ../cbus/gpibio.c:129:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 129 | static void IOOUTCALL gpib_o9(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i9’:
- ../cbus/gpibio.c:134:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 134 | static REG8 IOOUTCALL gpib_i9(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_ib’:
- ../cbus/gpibio.c:162:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 162 | static REG8 IOOUTCALL gpib_ib(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_od’:
- ../cbus/gpibio.c:174:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 174 | static void IOOUTCALL gpib_od(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_id’:
- ../cbus/gpibio.c:179:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 179 | static REG8 IOOUTCALL gpib_id(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_of’:
- ../cbus/gpibio.c:191:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 191 | static void IOOUTCALL gpib_of(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_if’:
- ../cbus/gpibio.c:196:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 196 | static REG8 IOOUTCALL gpib_if(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_i99’:
- ../cbus/gpibio.c:208:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 208 | static REG8 IOOUTCALL gpib_i99(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_i9b’:
- ../cbus/gpibio.c:220:37: warning: unused parameter ‘port’ [-Wunused-parameter]
- 220 | static REG8 IOOUTCALL gpib_i9b(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o0’:
- ../cbus/gpibio.c:231:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 231 | static void IOOUTCALL gpib_o0(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i0’:
- ../cbus/gpibio.c:234:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 234 | static REG8 IOOUTCALL gpib_i0(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o2’:
- ../cbus/gpibio.c:238:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 238 | static void IOOUTCALL gpib_o2(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i2’:
- ../cbus/gpibio.c:241:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 241 | static REG8 IOOUTCALL gpib_i2(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o4’:
- ../cbus/gpibio.c:245:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 245 | static void IOOUTCALL gpib_o4(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i4’:
- ../cbus/gpibio.c:248:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 248 | static REG8 IOOUTCALL gpib_i4(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o6’:
- ../cbus/gpibio.c:252:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 252 | static void IOOUTCALL gpib_o6(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i6’:
- ../cbus/gpibio.c:255:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 255 | static REG8 IOOUTCALL gpib_i6(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_o8’:
- ../cbus/gpibio.c:259:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 259 | static void IOOUTCALL gpib_o8(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_i8’:
- ../cbus/gpibio.c:262:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 262 | static REG8 IOOUTCALL gpib_i8(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_oa’:
- ../cbus/gpibio.c:266:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 266 | static void IOOUTCALL gpib_oa(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_ia’:
- ../cbus/gpibio.c:269:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 269 | static REG8 IOOUTCALL gpib_ia(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_oc’:
- ../cbus/gpibio.c:273:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 273 | static void IOOUTCALL gpib_oc(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_ic’:
- ../cbus/gpibio.c:276:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 276 | static REG8 IOOUTCALL gpib_ic(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: In function ‘gpib_oe’:
- ../cbus/gpibio.c:280:47: warning: unused parameter ‘dat’ [-Wunused-parameter]
- 280 | static void IOOUTCALL gpib_oe(UINT port, REG8 dat) {
- ../cbus/gpibio.c: In function ‘gpib_ie’:
- ../cbus/gpibio.c:283:36: warning: unused parameter ‘port’ [-Wunused-parameter]
- 283 | static REG8 IOOUTCALL gpib_ie(UINT port) {
- | ~~~~~^~~~
- ../cbus/gpibio.c: At top level:
- ../cbus/gpibio.c:289: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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:41: note: (near initialization for ‘gpib_o[0]’)
- ../cbus/gpibio.c:289:50: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:50: note: (near initialization for ‘gpib_o[1]’)
- ../cbus/gpibio.c:289:59: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:59: note: (near initialization for ‘gpib_o[2]’)
- ../cbus/gpibio.c:289:68: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:68: note: (near initialization for ‘gpib_o[3]’)
- ../cbus/gpibio.c:289:77: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:77: note: (near initialization for ‘gpib_o[4]’)
- ../cbus/gpibio.c:289:86: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:86: note: (near initialization for ‘gpib_o[5]’)
- ../cbus/gpibio.c:289:95: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:95: note: (near initialization for ‘gpib_o[6]’)
- ../cbus/gpibio.c:289:104: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:104: note: (near initialization for ‘gpib_o[7]’)
- ../cbus/gpibio.c:289:113: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:113: note: (near initialization for ‘gpib_o[8]’)
- ../cbus/gpibio.c:289:122: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:122: note: (near initialization for ‘gpib_o[9]’)
- ../cbus/gpibio.c:289:131: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:131: note: (near initialization for ‘gpib_o[10]’)
- ../cbus/gpibio.c:289:140: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:140: note: (near initialization for ‘gpib_o[11]’)
- ../cbus/gpibio.c:289:149: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
- ../cbus/gpibio.c:289:149: note: (near initialization for ‘gpib_o[12]’)
- ../cbus/gpibio.c:289:158: 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]
- 289 | gpib_o0, gpib_o1, gpib_o2, gpib_o3, gpib_o4, gpib_o5, gpib_o6, gpib_o7, gpib_o8, gpib_o9, gpib_oa, gpib_ob, gpib_oc, gpib_od, gpib_oe, gpib_of};
- | ^~~~~~~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement