=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for libretro-mupen64plus-20150204nb1 clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/Blender.cpp -o gles2rice/src/Blender.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/Combiner.cpp -o gles2rice/src/Combiner.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RiceConfig.cpp -o gles2rice/src/RiceConfig.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/ConvertImage16.cpp -o gles2rice/src/ConvertImage16.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/ConvertImage.cpp -o gles2rice/src/ConvertImage.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RiceDebugger.cpp -o gles2rice/src/RiceDebugger.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/DecodedMux.cpp -o gles2rice/src/DecodedMux.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/DeviceBuilder.cpp -o gles2rice/src/DeviceBuilder.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/FrameBuffer.cpp -o gles2rice/src/FrameBuffer.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/GraphicsContext.cpp -o gles2rice/src/GraphicsContext.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLCombiner.cpp -o gles2rice/src/OGLCombiner.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLDecodedMux.cpp -o gles2rice/src/OGLDecodedMux.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLES2FragmentShaders.cpp -o gles2rice/src/OGLES2FragmentShaders.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLExtCombiner.cpp -o gles2rice/src/OGLExtCombiner.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLExtRender.cpp -o gles2rice/src/OGLExtRender.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLGraphicsContext.cpp -o gles2rice/src/OGLGraphicsContext.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLRender.cpp -o gles2rice/src/OGLRender.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLRenderExt.cpp -o gles2rice/src/OGLRenderExt.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/OGLTexture.cpp -o gles2rice/src/OGLTexture.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RenderBase.cpp -o gles2rice/src/RenderBase.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/Render.cpp -o gles2rice/src/Render.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RenderExt.cpp -o gles2rice/src/RenderExt.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RenderTexture.cpp -o gles2rice/src/RenderTexture.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RSP_Parser.cpp -o gles2rice/src/RSP_Parser.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/RSP_S2DEX.cpp -o gles2rice/src/RSP_S2DEX.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/Texture.cpp -o gles2rice/src/Texture.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/TextureManager.cpp -o gles2rice/src/TextureManager.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/VectorMath.cpp -o gles2rice/src/VectorMath.o clang++ -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2rice/src/Video.cpp -o gles2rice/src/Video.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/libco/libco.c -o libretro/libco/libco.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/alist.c -o mupen64plus-rsp-hle/src/alist.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/alist_audio.c -o mupen64plus-rsp-hle/src/alist_audio.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/alist_naudio.c -o mupen64plus-rsp-hle/src/alist_naudio.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/alist_nead.c -o mupen64plus-rsp-hle/src/alist_nead.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/audio.c -o mupen64plus-rsp-hle/src/audio.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/cicx105.c -o mupen64plus-rsp-hle/src/cicx105.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/hle.c -o mupen64plus-rsp-hle/src/hle.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/jpeg.c -o mupen64plus-rsp-hle/src/jpeg.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/hle_memory.c -o mupen64plus-rsp-hle/src/hle_memory.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/mp3.c -o mupen64plus-rsp-hle/src/mp3.o In file included from gles2rice/src/RSP_Parser.cpp:273: gles2rice/src/RDP_Texture.h:571:22: warning: comparison of constant 'CMD_LOADTILE' (3) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if( info->bSetBy == CMD_LOADTILE ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:702:22: warning: comparison of constant 'CMD_LOADTILE' (3) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if( info->bSetBy == CMD_LOADTILE ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:739:22: warning: comparison of constant 'CMD_LOADBLOCK' (2) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] info->bSetBy == CMD_LOADBLOCK ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:751:22: warning: comparison of constant 'CMD_LOADBLOCK' (2) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] info->bSetBy == CMD_LOADBLOCK ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:765:22: warning: comparison of constant 'CMD_LOADTILE' (3) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if( info->bSetBy == CMD_LOADTILE ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:834:22: warning: comparison of constant 'CMD_LOADTILE' (3) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if( info->bSetBy == CMD_LOADTILE ) ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ gles2rice/src/RDP_Texture.h:1137:52: warning: comparison of constant 'CMD_LOADTILE' (3) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] if( g_curRomInfo.bFastLoadTile && info->bSetBy == CMD_LOADTILE && ((gti.Pitch<<1)>>gti.Size) <= 0x400 ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/musyx.c -o mupen64plus-rsp-hle/src/musyx.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-hle/src/hle_plugin.c -o mupen64plus-rsp-hle/src/hle_plugin.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-rsp-cxd4/rsp.c -o mupen64plus-rsp-cxd4/rsp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/api/callbacks.c -o mupen64plus-core/src/api/callbacks.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/api/common.c -o mupen64plus-core/src/api/common.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/api/config.c -o mupen64plus-core/src/api/config.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/api/frontend.c -o mupen64plus-core/src/api/frontend.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/api/vidext_libretro.c -o mupen64plus-core/src/api/vidext_libretro.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/cheat.c -o mupen64plus-core/src/main/cheat.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/eventloop.c -o mupen64plus-core/src/main/eventloop.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/main.c -o mupen64plus-core/src/main/main.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/profile.c -o mupen64plus-core/src/main/profile.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/md5.c -o mupen64plus-core/src/main/md5.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/rom.c -o mupen64plus-core/src/main/rom.o In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:74: mupen64plus-rsp-cxd4/vu/vand.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = VS[i] & VT[i]; ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vand.h:16:1: note: use 'static' to give inline function 'do_and' internal linkage INLINE void do_and(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:74: mupen64plus-rsp-cxd4/vu/vand.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vand.h:16:1: note: use 'static' to give inline function 'do_and' internal linkage INLINE void do_and(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:96: mupen64plus-rsp-cxd4/vu/vnand.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = ~(VS[i] & VT[i]); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnand.h:16:1: note: use 'static' to give inline function 'do_nand' internal linkage INLINE void do_nand(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:96: mupen64plus-rsp-cxd4/vu/vnand.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnand.h:16:1: note: use 'static' to give inline function 'do_nand' internal linkage INLINE void do_nand(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:99: mupen64plus-rsp-cxd4/vu/vnor.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = ~(VS[i] | VT[i]); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnor.h:16:1: note: use 'static' to give inline function 'do_nor' internal linkage INLINE void do_nor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:99: clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/savestates.c -o mupen64plus-core/src/main/savestates.o mupen64plus-rsp-cxd4/vu/vnor.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnor.h:16:1: note: use 'static' to give inline function 'do_nor' internal linkage INLINE void do_nor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:100: mupen64plus-rsp-cxd4/vu/vnxor.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = ~(VS[i] ^ VT[i]); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnxor.h:16:1: note: use 'static' to give inline function 'do_nxor' internal linkage INLINE void do_nxor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:100: mupen64plus-rsp-cxd4/vu/vnxor.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vnxor.h:16:1: note: use 'static' to give inline function 'do_nxor' internal linkage INLINE void do_nxor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:101: mupen64plus-rsp-cxd4/vu/vor.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = VS[i] | VT[i]; ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vor.h:16:1: note: use 'static' to give inline function 'do_or' internal linkage INLINE void do_or(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:101: mupen64plus-rsp-cxd4/vu/vor.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vor.h:16:1: note: use 'static' to give inline function 'do_or' internal linkage INLINE void do_or(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:111: mupen64plus-rsp-cxd4/vu/vxor.h:21:9: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] VACC_L[i] = VS[i] ^ VT[i]; ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vxor.h:16:1: note: use 'static' to give inline function 'do_xor' internal linkage INLINE void do_xor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:66: In file included from mupen64plus-rsp-cxd4/vu/vu.h:111: mupen64plus-rsp-cxd4/vu/vxor.h:22:21: warning: static variable 'VACC' is used in an inline function with external linkage [-Wstatic-in-inline] vector_copy(VD, VACC_L); ^ mupen64plus-rsp-cxd4/vu/vu.h:40:22: note: expanded from macro 'VACC_L' #define VACC_L (VACC[LO]) ^ mupen64plus-rsp-cxd4/vu/vxor.h:16:1: note: use 'static' to give inline function 'do_xor' internal linkage INLINE void do_xor(short* VD, short* VS, short* VT) ^ static :4:16: note: expanded from here #define INLINE inline ^ mupen64plus-rsp-cxd4/vu/vu.h:38:22: note: 'VACC' declared here ALIGNED static short VACC[3][N]; ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:70: mupen64plus-rsp-cxd4/execute.h:349:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value] offset = SE(offset, 6); ^~~~~~~~~~~~~ mupen64plus-rsp-cxd4/su.h:78:54: note: expanded from macro 'SE' #define SE(x, b) (-(x & (1 << b)) | (x & ~(~0 << b))) ~~ ^ In file included from mupen64plus-rsp-cxd4/rsp.c:26: In file included from mupen64plus-rsp-cxd4/rsp.h:70: mupen64plus-rsp-cxd4/execute.h:392:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value] offset = SE(offset, 6); ^~~~~~~~~~~~~ mupen64plus-rsp-cxd4/su.h:78:54: note: expanded from macro 'SE' #define SE(x, b) (-(x & (1 << b)) | (x & ~(~0 << b))) ~~ ^ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/main/util.c -o mupen64plus-core/src/main/util.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/memory/m64p_memory.c -o mupen64plus-core/src/memory/m64p_memory.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/si/n64_cic_nus_6105.c -o mupen64plus-core/src/si/n64_cic_nus_6105.o In file included from mupen64plus-core/src/main/main.c:63: ./mupen64plus-core/src/si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ ./mupen64plus-core/src/si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/si/pif.c -o mupen64plus-core/src/si/pif.o 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/si/cic.c -o mupen64plus-core/src/si/cic.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/plugin/plugin.c -o mupen64plus-core/src/plugin/plugin.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/mi_controller.c -o mupen64plus-core/src/r4300/mi_controller.o In file included from mupen64plus-core/src/memory/m64p_memory.c:49: ./mupen64plus-core/src/si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ ./mupen64plus-core/src/si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H mupen64plus-core/src/memory/m64p_memory.c:840:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rdram_dram, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:845:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rdram_dram, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:850:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rdram_dram, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:855:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rdram_dram, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:880:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rdram_fb, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:884:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rdram_fb, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:888:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rdram_fb, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:892:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rdram_fb, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:912:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rdram_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:916:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rdram_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:920:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rdram_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:924:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rdram_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:945:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rsp_mem, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:949:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rsp_mem, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:953:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rsp_mem, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:957:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rsp_mem, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:977:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rsp_regs, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:981:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rsp_regs, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:985:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rsp_regs, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:989:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rsp_regs, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1009:42: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_rsp_regs2, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1013:42: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_rsp_regs2, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1017:42: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_rsp_regs2, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1021:42: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_rsp_regs2, &g_sp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1042:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_dpc_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1047:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_dpc_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1052:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_dpc_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1057:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_dpc_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1082:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_dps_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1087:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_dps_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1092:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_dps_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1097:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_dps_regs, &g_dp, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1122:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_mi_regs, &g_r4300, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1127:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_mi_regs, &g_r4300, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1132:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_mi_regs, &g_r4300, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1137:43: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_mi_regs, &g_r4300, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1162:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_vi_regs, &g_vi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1167:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_vi_regs, &g_vi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1172:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_vi_regs, &g_vi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1177:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_vi_regs, &g_vi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1202:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_ai_regs, &g_ai, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1207:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_ai_regs, &g_ai, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1212:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_ai_regs, &g_ai, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1217:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_ai_regs, &g_ai, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1242:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_pi_regs, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1247:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_pi_regs, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1252:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_pi_regs, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1257:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_pi_regs, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1282:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_ri_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1287:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_ri_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1292:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_ri_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1297:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_ri_regs, &g_ri, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1322:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_si_regs, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1327:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_si_regs, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1332:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_si_regs, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1337:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_si_regs, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1362:48: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_flashram_status, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1367:48: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_flashram_status, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1372:48: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_flashram_status, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1377:48: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_flashram_status, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1402:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_cart_rom, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1407:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_cart_rom, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1412:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_cart_rom, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1417:41: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_cart_rom, &g_pi, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1427:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_pif_ram, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1432:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_pif_ram, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1437:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_pif_ram, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1442:40: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_pif_ram, &g_si, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1484:39: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readw(read_dd_regs, NULL, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:263:92: note: passing argument to parameter 'value' here static int readw(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1489:39: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readb(read_dd_regs, NULL, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:245:92: note: passing argument to parameter 'value' here static int readb(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1494:39: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readh(read_dd_regs, NULL, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:254:92: note: passing argument to parameter 'value' here static int readh(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ mupen64plus-core/src/memory/m64p_memory.c:1499:39: warning: incompatible pointer types passing '__uint64_t *' (aka 'unsigned long *') to parameter of type 'unsigned long long *' [-Wincompatible-pointer-types] readd(read_dd_regs, NULL, address, rdword); ^~~~~~ mupen64plus-core/src/memory/m64p_memory.c:271:92: note: passing argument to parameter 'value' here static int readd(readfn read_word, void* opaque, uint32_t address, unsigned long long int* value) ^ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/profile.c -o mupen64plus-core/src/r4300/profile.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/recomp.c -o mupen64plus-core/src/r4300/recomp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/exception.c -o mupen64plus-core/src/r4300/exception.o In file included from mupen64plus-core/src/main/savestates.c:54: mupen64plus-core/src/main/../si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/main/../si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/cached_interp.c -o mupen64plus-core/src/r4300/cached_interp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/pure_interp.c -o mupen64plus-core/src/r4300/pure_interp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/reset.c -o mupen64plus-core/src/r4300/reset.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/ri/ri_controller.c -o mupen64plus-core/src/ri/ri_controller.o In file included from mupen64plus-core/src/si/pif.c:30: mupen64plus-core/src/si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/ri/rdram.c -o mupen64plus-core/src/ri/rdram.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/si/si_controller.c -o mupen64plus-core/src/si/si_controller.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/vi/vi_controller.c -o mupen64plus-core/src/vi/vi_controller.o mupen64plus-core/src/r4300/recomp.c:90:16: warning: incompatible pointer types assigning to 'long long *' from '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] dst->f.i.rs = reg + ((src >> 21) & 0x1F); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/recomp.c:91:16: warning: incompatible pointer types assigning to 'long long *' from '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] dst->f.i.rt = reg + ((src >> 16) & 0x1F); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/recomp.c:102:16: warning: incompatible pointer types assigning to 'long long *' from '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] dst->f.r.rs = reg + ((src >> 21) & 0x1F); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/recomp.c:103:16: warning: incompatible pointer types assigning to 'long long *' from '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] dst->f.r.rt = reg + ((src >> 16) & 0x1F); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/recomp.c:104:16: warning: incompatible pointer types assigning to 'long long *' from '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] dst->f.r.rd = reg + ((src >> 11) & 0x1F); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/recomp.c:137:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:145:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:153:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:161:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:169:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:177:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:217:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:232:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:247:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:255:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:263:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:327:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:335:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:343:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:351:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:359:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:367:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:375:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:383:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:391:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:399:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:407:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:415:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:423:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:431:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:476:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:484:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:492:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:500:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:508:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:516:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rd == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:812:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1526:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1535:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1544:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.r.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1755:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1763:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1771:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1779:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1787:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1795:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1803:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1811:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1917:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1925:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1933:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1941:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1949:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1957:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1965:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1973:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1981:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1989:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:1997:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:2005:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:2068:19: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if(dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:2097:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ mupen64plus-core/src/r4300/recomp.c:2105:20: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] if (dst->f.i.rt == reg) RNOP(); ~~~~~~~~~~~ ^ ~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/rdp/rdp_core.c -o mupen64plus-core/src/rdp/rdp_core.o In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) 1^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning generated. mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:113:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:118:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:125:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:132:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:139:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:146:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:153:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:160:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/rdp/fb.c -o mupen64plus-core/src/rdp/fb.o mupen64plus-core/src/r4300/interpreter_r4300.def:178:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:185:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:192:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:199:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:206:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:213:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:220:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:227:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:239:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:251:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:267:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:272:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:279:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:286:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:302:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:314:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:324:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:338:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:345:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:352:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:359:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:372:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:414:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:425:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:470:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:481:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:492:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:503:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:514:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:525:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:536:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:558:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:569:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:580:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:591:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:602:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:613:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:624:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:652:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:663:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:674:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:703:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:720:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &temp; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:733:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *)reg_cop1_double[lslfft]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:743:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:168:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] round_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:257:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void round_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:175:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] trunc_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:265:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void trunc_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:182:36: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] ceil_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:273:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void ceil_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:189:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] floor_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:281:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void floor_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:238:35: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:320:54: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void cvt_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:394:12: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_s_l((long long*)(reg_cop1_double[cffs]), reg_cop1_simple[cffd]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:204:39: note: passing argument to parameter 'source' here M64P_FPU_INLINE void cvt_s_l(int64_t *source,float *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:401:12: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_d_l((long long*)(reg_cop1_double[cffs]), reg_cop1_double[cffd]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:209:39: note: passing argument to parameter 'source' here M64P_FPU_INLINE void cvt_d_l(int64_t *source,double *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:469:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] round_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:224:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void round_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:476:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] trunc_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:232:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void trunc_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:483:36: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] ceil_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:240:54: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void ceil_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:490:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] floor_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:248:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void floor_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:539:35: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:310:53: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void cvt_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: 1note: warningexpanded from macro 'DECLARE_JUMP' generated. if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:62:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/pure_interp.c:113: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:70:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JALR, irs32, 1, PC->f.r.rd, 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/pure_interp.c:64:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/rsp/rsp_core.c -o mupen64plus-core/src/rsp/rsp_core.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/ai/ai_controller.c -o mupen64plus-core/src/ai/ai_controller.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/pi/pi_controller.c -o mupen64plus-core/src/pi/pi_controller.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/pi/sram.c -o mupen64plus-core/src/pi/sram.o 73 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/pi/flashram.c -o mupen64plus-core/src/pi/flashram.o In file included from mupen64plus-core/src/si/si_controller.c:22: mupen64plus-core/src/si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H 7 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/pi/cart_rom.c -o mupen64plus-core/src/pi/cart_rom.o In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/interupt.c -o mupen64plus-core/src/r4300/interupt.o :1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:22:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(J, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JAL, (PC->f.j.inst_index<<2) | ((PCADDR+4) & 0xF0000000), 1, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQ, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNE, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZ, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZ, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:83:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BEQL, PCADDR + (iimmediate+1)*4, irs == irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:84:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BNEL, PCADDR + (iimmediate+1)*4, irs != irt, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:85:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLEZL, PCADDR + (iimmediate+1)*4, irs <= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:86:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGTZL, PCADDR + (iimmediate+1)*4, irs > 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:62: mupen64plus-core/src/r4300/interpreter_r4300.def:113:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:118:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:125:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:132:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:139:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:146:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:153:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:160:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:178:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:185:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:192:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:199:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:206:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:213:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:220:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:227:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:239:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:251:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:267:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:272:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:279:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:286:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:302:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:314:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:324:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:338:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:345:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:352:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &word; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:359:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:372:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:414:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:425:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:470:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:481:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:492:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:503:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:514:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:525:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:536:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:558:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:569:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:580:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:591:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:602:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:613:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:624:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:652:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:663:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:674:12: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &old_word; ^ ~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:703:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:720:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = &temp; ^ ~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:733:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *)reg_cop1_double[lslfft]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/interpreter_r4300.def:743:11: warning: incompatible pointer types assigning to '__uint64_t *' (aka 'unsigned long *') from 'unsigned long long *' [-Wincompatible-pointer-types] rdword = (unsigned long long *) lsrtp; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1F, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1T, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 0, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1FL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)==0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BC1TL, PCADDR + (iimmediate+1)*4, (FCR31 & 0x800000)!=0, ®[0], 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:168:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] round_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:257:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void round_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:175:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] trunc_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:265:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void trunc_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:182:36: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] ceil_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:273:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void ceil_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:189:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] floor_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:281:56: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void floor_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:238:35: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_l_d(reg_cop1_double[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:320:54: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void cvt_l_d(double *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:394:12: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_s_l((long long*)(reg_cop1_double[cffs]), reg_cop1_simple[cffd]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:204:39: note: passing argument to parameter 'source' here M64P_FPU_INLINE void cvt_s_l(int64_t *source,float *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:401:12: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_d_l((long long*)(reg_cop1_double[cffs]), reg_cop1_double[cffd]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:209:39: note: passing argument to parameter 'source' here M64P_FPU_INLINE void cvt_d_l(int64_t *source,double *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:469:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] round_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:224:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void round_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:476:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] trunc_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:232:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void trunc_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:483:36: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] ceil_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:240:54: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void ceil_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:490:37: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] floor_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:248:55: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void floor_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:68: mupen64plus-core/src/r4300/interpreter_cop1.def:539:35: warning: incompatible pointer types passing 'long long *' to parameter of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] cvt_l_s(reg_cop1_simple[cffs], (long long*)(reg_cop1_double[cffd])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/fpu.h:310:53: note: passing argument to parameter 'dest' here M64P_FPU_INLINE void cvt_l_s(float *source,int64_t *dest) ^ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:22:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZ, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:23:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZ, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:24:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZL, PCADDR + (iimmediate+1)*4, irs < 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:25:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[0], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:26:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZAL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:27:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZAL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:28:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BLTZALL, PCADDR + (iimmediate+1)*4, irs < 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:71: mupen64plus-core/src/r4300/interpreter_regimm.def:29:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(BGEZALL, PCADDR + (iimmediate+1)*4, irs >= 0, ®[31], 1, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:69:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: incompatible pointer types initializing 'long long *' with an expression of type '__int64_t *' (aka 'long *') [-Wincompatible-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:101:22: note: expanded from macro 'DECLARE_JUMP' long long int *link_register = (link); \ ^ ~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:69:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JR, irs32, 1, ®[0], 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:70:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JALR, irs32, 1, PC->f.r.rd, 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:71:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ In file included from mupen64plus-core/src/r4300/cached_interp.c:157: In file included from mupen64plus-core/src/r4300/interpreter.def:74: mupen64plus-core/src/r4300/interpreter_special.def:70:1: warning: comparison of distinct pointer types ('long long *' and '__int64_t *' (aka 'long *')) [-Wcompare-distinct-pointer-types] DECLARE_JUMP(JALR, irs32, 1, PC->f.r.rd, 0, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/cached_interp.c:103:25: note: expanded from macro 'DECLARE_JUMP' if (link_register != ®[0]) \ ~~~~~~~~~~~~~ ^ ~~~~~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/tlb.c -o mupen64plus-core/src/r4300/tlb.o In file included from mupen64plus-core/src/pi/pi_controller.c:38: mupen64plus-core/src/pi/../si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/pi/../si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H In file included from mupen64plus-core/src/r4300/interupt.c:40: mupen64plus-core/src/r4300/../si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/../si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/cp0.c -o mupen64plus-core/src/r4300/cp0.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/cp1.c -o mupen64plus-core/src/r4300/cp1.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/r4300_core.c -o mupen64plus-core/src/r4300/r4300_core.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/r4300.c -o mupen64plus-core/src/r4300/r4300.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/rjump.c -o mupen64plus-core/src/r4300/x86_64/rjump.o 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/assemble.c -o mupen64plus-core/src/r4300/x86_64/assemble.o 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gr4300.c -o mupen64plus-core/src/r4300/x86_64/gr4300.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/regcache.c -o mupen64plus-core/src/r4300/x86_64/regcache.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop1_l.c -o mupen64plus-core/src/r4300/x86_64/gcop1_l.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gregimm.c -o mupen64plus-core/src/r4300/x86_64/gregimm.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop1_d.c -o mupen64plus-core/src/r4300/x86_64/gcop1_d.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop1_s.c -o mupen64plus-core/src/r4300/x86_64/gcop1_s.o In file included from mupen64plus-core/src/r4300/r4300.c:34: mupen64plus-core/src/r4300/../si/si_controller.h:22:9: warning: 'SI_SI_CONTROLLER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef SI_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ mupen64plus-core/src/r4300/../si/si_controller.h:23:9: note: 'Si_SI_CONTROLLER_H' is defined here; did you mean 'SI_SI_CONTROLLER_H'? #define Si_SI_CONTROLLER_H ^~~~~~~~~~~~~~~~~~ SI_SI_CONTROLLER_H 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop1.c -o mupen64plus-core/src/r4300/x86_64/gcop1.o 63 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop0.c -o mupen64plus-core/src/r4300/x86_64/gcop0.o 112 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gtlb.c -o mupen64plus-core/src/r4300/x86_64/gtlb.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gcop1_w.c -o mupen64plus-core/src/r4300/x86_64/gcop1_w.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gspecial.c -o mupen64plus-core/src/r4300/x86_64/gspecial.o 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-core/src/r4300/x86_64/gbc.c -o mupen64plus-core/src/r4300/x86_64/gbc.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/libretro.c -o libretro/libretro.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/adler32.c -o libretro/adler32.o 14 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/opengl_state_machine.c -o libretro/opengl_state_machine.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-input-libretro/input_plugin.c -o mupen64plus-input-libretro/input_plugin.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/audio_plugin.c -o mupen64plus-audio-libretro/audio_plugin.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/resamplers/resampler.c -o mupen64plus-audio-libretro/resamplers/resampler.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/resamplers/sinc.c -o mupen64plus-audio-libretro/resamplers/sinc.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/resamplers/nearest.c -o mupen64plus-audio-libretro/resamplers/nearest.o libretro/libretro.c:514:10: warning: implicit declaration of function 'dma_enable_expmem' is invalid in C99 [-Wimplicit-function-declaration] dma_enable_expmem(1); ^ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/resamplers/cc_resampler.c -o mupen64plus-audio-libretro/resamplers/cc_resampler.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-audio-libretro/utils.c -o mupen64plus-audio-libretro/utils.o 1 warning generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/libretro_crc.c -o libretro/libretro_crc.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/3DMath.c -o gles2n64/src/3DMath.o 159 warnings generated. clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/glN64Config.c -o gles2n64/src/glN64Config.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/Hash.c -o gles2n64/src/Hash.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/DepthBuffer.c -o gles2n64/src/DepthBuffer.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DCBFD.c -o gles2n64/src/F3DCBFD.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3D.c -o gles2n64/src/F3D.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DDKR.c -o gles2n64/src/F3DDKR.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DEX2.c -o gles2n64/src/F3DEX2.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DEX.c -o gles2n64/src/F3DEX.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DPD.c -o gles2n64/src/F3DPD.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/F3DWRUS.c -o gles2n64/src/F3DWRUS.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/GBI.c -o gles2n64/src/GBI.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/gDP.c -o gles2n64/src/gDP.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/gles2N64.c -o gles2n64/src/gles2N64.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/gSP.c -o gles2n64/src/gSP.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/L3D.c -o gles2n64/src/L3D.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/L3DEX2.c -o gles2n64/src/L3DEX2.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/L3DEX.c -o gles2n64/src/L3DEX.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/N64.c -o gles2n64/src/N64.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/OpenGL.c -o gles2n64/src/OpenGL.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/RDP.c -o gles2n64/src/RDP.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/gles2n64_rsp.c -o gles2n64/src/gles2n64_rsp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/S2DEX2.c -o gles2n64/src/S2DEX2.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/S2DEX.c -o gles2n64/src/S2DEX.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/ShaderCombiner.c -o gles2n64/src/ShaderCombiner.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/Textures.c -o gles2n64/src/Textures.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c gles2n64/src/VI.c -o gles2n64/src/VI.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/glide64_3dmath.c -o glide2gl/src/Glide64/glide64_3dmath.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/FBtoScreen.c -o glide2gl/src/Glide64/FBtoScreen.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/Glide64_Ini.c -o glide2gl/src/Glide64/Glide64_Ini.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/glidemain.c -o glide2gl/src/Glide64/glidemain.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/glide64_util.c -o glide2gl/src/Glide64/glide64_util.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/Glide64_UCode.c -o glide2gl/src/Glide64/Glide64_UCode.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/glide64_rdp.c -o glide2gl/src/Glide64/glide64_rdp.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/Combine.c -o glide2gl/src/Glide64/Combine.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/DepthBufferRender.c -o glide2gl/src/Glide64/DepthBufferRender.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glide64/TexCache.c -o glide2gl/src/Glide64/TexCache.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glitch64/glitch64_combiner.c -o glide2gl/src/Glitch64/glitch64_combiner.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glitch64/geometry.c -o glide2gl/src/Glitch64/geometry.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glitch64/glitchmain.c -o glide2gl/src/Glitch64/glitchmain.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c glide2gl/src/Glitch64/glitch64_textures.c -o glide2gl/src/Glitch64/glitch64_textures.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-video-angrylion/n64video_main.c -o mupen64plus-video-angrylion/n64video_main.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-video-angrylion/n64video_vi.c -o mupen64plus-video-angrylion/n64video_vi.o clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-video-angrylion/n64video_rdp.c -o mupen64plus-video-angrylion/n64video_rdp.o glide2gl/src/Glide64/TexCache.c:1165:19: warning: expression result unused [-Wunused-value] *col++; ^~~~~~ glide2gl/src/Glide64/TexCache.c:1443:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1461:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1486:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1504:30: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1515:30: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1536:30: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1550:30: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1569:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1578:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = ((uint16_t)(base_a_plus_percent * ((*dst) >> 12)) << 12) | ((*dst) & 0x0FFF); ^ ~~~ glide2gl/src/Glide64/TexCache.c:1602:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | ((uint16_t)r << 8) | ((uint16_t)g << 4) | (uint16_t)b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1615:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1624:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = ((((*dst) >> 12) & 0xF) << 12) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1634:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (((*dst) & 0xF000) << 12) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1654:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = ((((*dst) >> 12) & 0xF) << 12) | ((uint16_t)r << 8) | ((uint16_t)g << 4) | (uint16_t)b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1672:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = ((((*dst) >> 12) & 0xF) << 12) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1683:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1701:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1715:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1724:24: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ glide2gl/src/Glide64/TexCache.c:1736:27: warning: unsequenced modification and access to 'dst' [-Wunsequenced] *(dst++) = (*dst & 0xF000) | (r << 8) | (g << 4) | b; ^ ~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c mupen64plus-video-angrylion/n64video.c -o mupen64plus-video-angrylion/n64video.o mupen64plus-video-angrylion/n64video_rdp.c:270:40: warning: '&' within '|' [-Wbitwise-op-parentheses] invalid_command[1] = '0' | command & 07; ~ ~~~~~~~~^~~~ mupen64plus-video-angrylion/n64video_rdp.c:270:40: note: place parentheses around the '&' expression to silence this warning invalid_command[1] = '0' | command & 07; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:455:34: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = (xright >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:455:34: note: place parentheses around the '&' expression to silence this warning xrsc = (xright >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:458:57: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:458:57: note: place parentheses around the '&' expression to silence this warning xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:469:33: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = (xleft >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:469:33: note: place parentheses around the '&' expression to silence this warning xlsc = (xleft >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:472:56: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:472:56: note: place parentheses around the '&' expression to silence this warning xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:481:31: warning: '&' within '^' [-Wbitwise-op-parentheses] curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:481:31: note: place parentheses around the '&' expression to silence this warning curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:482:31: warning: '&' within '^' [-Wbitwise-op-parentheses] < (xright&0x0FFFC000 ^ 0x08000000)); ~~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:482:31: note: place parentheses around the '&' expression to silence this warning < (xright&0x0FFFC000 ^ 0x08000000)); ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:507:57: warning: '&' within '|' [-Wbitwise-op-parentheses] const int invalidline = (sckeepodd ^ j) & scfield ~~~~~~~~~~~~~~~~^~~~~~~~~ mupen64plus-video-angrylion/n64video_rdp.c:507:57: note: place parentheses around the '&' expression to silence this warning const int invalidline = (sckeepodd ^ j) & scfield ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:656:34: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = (xright >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:656:34: note: place parentheses around the '&' expression to silence this warning xrsc = (xright >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:659:57: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:659:57: note: place parentheses around the '&' expression to silence this warning xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:670:33: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = (xleft >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:670:33: note: place parentheses around the '&' expression to silence this warning xlsc = (xleft >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:673:56: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:673:56: note: place parentheses around the '&' expression to silence this warning xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:682:31: warning: '&' within '^' [-Wbitwise-op-parentheses] curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:682:31: note: place parentheses around the '&' expression to silence this warning curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:683:31: warning: '&' within '^' [-Wbitwise-op-parentheses] < (xright&0x0FFFC000 ^ 0x08000000)); ~~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:683:31: note: place parentheses around the '&' expression to silence this warning < (xright&0x0FFFC000 ^ 0x08000000)); ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:708:57: warning: '&' within '|' [-Wbitwise-op-parentheses] const int invalidline = (sckeepodd ^ j) & scfield ~~~~~~~~~~~~~~~~^~~~~~~~~ mupen64plus-video-angrylion/n64video_rdp.c:708:57: note: place parentheses around the '&' expression to silence this warning const int invalidline = (sckeepodd ^ j) & scfield ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1030:30: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = (xright >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1030:30: note: place parentheses around the '&' expression to silence this warning xrsc = (xright >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1033:53: warning: '&' within '|' [-Wbitwise-op-parentheses] xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1033:53: note: place parentheses around the '&' expression to silence this warning xrsc = curunder ? clipxhshift : (xright>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1044:29: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = (xleft >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1044:29: note: place parentheses around the '&' expression to silence this warning xlsc = (xleft >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1047:52: warning: '&' within '|' [-Wbitwise-op-parentheses] xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1047:52: note: place parentheses around the '&' expression to silence this warning xlsc = curunder ? clipxhshift : (xleft>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1056:27: warning: '&' within '^' [-Wbitwise-op-parentheses] curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1056:27: note: place parentheses around the '&' expression to silence this warning curcross = ((xleft&0x0FFFC000 ^ 0x08000000) ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1057:27: warning: '&' within '^' [-Wbitwise-op-parentheses] < (xright&0x0FFFC000 ^ 0x08000000)); ~~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1057:27: note: place parentheses around the '&' expression to silence this warning < (xright&0x0FFFC000 ^ 0x08000000)); ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1079:53: warning: '&' within '|' [-Wbitwise-op-parentheses] const int invalidline = (sckeepodd ^ j) & scfield ~~~~~~~~~~~~~~~~^~~~~~~~~ mupen64plus-video-angrylion/n64video_rdp.c:1079:53: note: place parentheses around the '&' expression to silence this warning const int invalidline = (sckeepodd ^ j) & scfield ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1684:38: warning: '&' within '|' [-Wbitwise-op-parentheses] xlrsc[1] = (xlr[1] >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1684:38: note: place parentheses around the '&' expression to silence this warning xlrsc[1] = (xlr[1] >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1687:61: warning: '&' within '|' [-Wbitwise-op-parentheses] xlrsc[1] = curunder ? clipxhshift : (xlr[1]>>13)&0x3FFE | stickybit; ~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1687:61: note: place parentheses around the '&' expression to silence this warning xlrsc[1] = curunder ? clipxhshift : (xlr[1]>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1698:38: warning: '&' within '|' [-Wbitwise-op-parentheses] xlrsc[0] = (xlr[0] >> 13)&0x1FFE | stickybit; ~~~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1698:38: note: place parentheses around the '&' expression to silence this warning xlrsc[0] = (xlr[0] >> 13)&0x1FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1701:61: warning: '&' within '|' [-Wbitwise-op-parentheses] xlrsc[0] = curunder ? clipxhshift : (xlr[0]>>13)&0x3FFE | stickybit; ~~~~~~~~~~~~^~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1701:61: note: place parentheses around the '&' expression to silence this warning xlrsc[0] = curunder ? clipxhshift : (xlr[0]>>13)&0x3FFE | stickybit; ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1710:39: warning: '&' within '^' [-Wbitwise-op-parentheses] curcross = ((xlr[1 - flip]&0x0FFFC000 ^ 0x08000000) ~~~~~~~~~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1710:39: note: place parentheses around the '&' expression to silence this warning curcross = ((xlr[1 - flip]&0x0FFFC000 ^ 0x08000000) ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1711:39: warning: '&' within '^' [-Wbitwise-op-parentheses] < (xlr[0 + flip]&0x0FFFC000 ^ 0x08000000)); ~~~~~~~~~~~~~^~~~~~~~~~~ ~ mupen64plus-video-angrylion/n64video_rdp.c:1711:39: note: place parentheses around the '&' expression to silence this warning < (xlr[0 + flip]&0x0FFFC000 ^ 0x08000000)); ^ ( ) mupen64plus-video-angrylion/n64video_rdp.c:1807:57: warning: '&' within '|' [-Wbitwise-op-parentheses] const int invalidline = (sckeepodd ^ j) & scfield ~~~~~~~~~~~~~~~~^~~~~~~~~ mupen64plus-video-angrylion/n64video_rdp.c:1807:57: note: place parentheses around the '&' expression to silence this warning const int invalidline = (sckeepodd ^ j) & scfield ^ ( ) In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:384:20: warning: inline function 'SET_BLENDER_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_BLENDER_INPUT( ^ mupen64plus-video-angrylion/n64video_rdp.c:840:5: note: used here SET_BLENDER_INPUT( ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:369:20: warning: inline function 'calculate_clamp_diffs' is not defined [-Wundefined-inline] INLINE extern void calculate_clamp_diffs(UINT32 tile); ^ mupen64plus-video-angrylion/n64video_rdp.c:871:5: note: used here calculate_clamp_diffs(tilenum); ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:370:20: warning: inline function 'calculate_tile_derivs' is not defined [-Wundefined-inline] INLINE extern void calculate_tile_derivs(UINT32 tile); ^ mupen64plus-video-angrylion/n64video_rdp.c:946:5: note: used here calculate_tile_derivs(tilenum); ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:387:20: warning: inline function 'SET_SUBA_RGB_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_SUBA_RGB_INPUT( ^ mupen64plus-video-angrylion/n64video_rdp.c:1153:5: note: used here SET_SUBA_RGB_INPUT( ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:389:20: warning: inline function 'SET_SUBB_RGB_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_SUBB_RGB_INPUT( ^ mupen64plus-video-angrylion/n64video_rdp.c:1156:5: note: used here SET_SUBB_RGB_INPUT( ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:391:20: warning: inline function 'SET_MUL_RGB_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_MUL_RGB_INPUT( ^ mupen64plus-video-angrylion/n64video_rdp.c:1159:5: note: used here SET_MUL_RGB_INPUT( ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:393:20: warning: inline function 'SET_ADD_RGB_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_ADD_RGB_INPUT( ^ mupen64plus-video-angrylion/n64video_rdp.c:1162:5: note: used here SET_ADD_RGB_INPUT( ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:395:20: warning: inline function 'SET_SUB_ALPHA_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_SUB_ALPHA_INPUT(INT32 **input, int code); ^ mupen64plus-video-angrylion/n64video_rdp.c:1165:5: note: used here SET_SUB_ALPHA_INPUT(&combiner_alphasub_a[0], combine.sub_a_a0); ^ In file included from mupen64plus-video-angrylion/n64video_rdp.c:3: mupen64plus-video-angrylion/rdp.h:396:20: warning: inline function 'SET_MUL_ALPHA_INPUT' is not defined [-Wundefined-inline] extern INLINE void SET_MUL_ALPHA_INPUT(INT32 **input, int code); ^ mupen64plus-video-angrylion/n64video_rdp.c:1167:5: note: used here SET_MUL_ALPHA_INPUT(&combiner_alphamul[0], combine.mul_a0); ^ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/glsym/glsym_gl.c -o libretro/glsym/glsym_gl.o mupen64plus-video-angrylion/n64video_vi.c:155:14: warning: assigning to 'INT32 *' (aka 'int *') from 'UINT32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] PreScale = (UINT32*)blitter_buf; ^ ~~~~~~~~~~~~~~~~~~~~ clang -O2 -DHAVE_POSIX_MEMALIGN=1 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -O2 -DNDEBUG -D__LIBRETRO__ -DINLINE="inline" -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSDL_VIDEO_OPENGL_ES2=1 -DSINC_LOWER_QUALITY -DHAVE_COMBINE_EXT -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./glide2gl/src/Glitch64/inc -I./libretro/libco -I./libretro -fPIC -msse -msse2 -DUSE_MMX_DECODES -DUSE_SSE_SUPPORT -DENABLE_3POINT -DENABLE_TEXTURE_SAMPLING -DHAVE_OPENGL -DDYNAREC -c libretro/glsym/rglgen.c -o libretro/glsym/rglgen.o mupen64plus-video-angrylion/n64video_vi.c:343:18: warning: assigning to 'UINT32 *' (aka 'unsigned int *') from 'INT32 *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] scanline = &PreScale[prescale_ptr]; ^ ~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-video-angrylion/n64video_vi.c:588:22: warning: assigning to 'UINT32 *' (aka 'unsigned int *') from 'INT32 *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] scanline = &PreScale[prescale_ptr]; ^ ~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-video-angrylion/n64video_vi.c:605:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (plim - addr < 0) ~~~~~~~~~~~ ^ ~ mupen64plus-video-angrylion/n64video_vi.c:622:22: warning: assigning to 'UINT32 *' (aka 'unsigned int *') from 'INT32 *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign] scanline = &PreScale[prescale_ptr]; ^ ~~~~~~~~~~~~~~~~~~~~~~~ mupen64plus-video-angrylion/n64video_vi.c:639:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (plim - addr < 0) ~~~~~~~~~~~ ^ ~ In file included from mupen64plus-video-angrylion/n64video_vi.c:2: mupen64plus-video-angrylion/vi.h:81:27: warning: inline function 'irand' is not defined [-Wundefined-inline] extern STRICTINLINE INT32 irand(void); ^ mupen64plus-video-angrylion/n64video_vi.c:972:21: note: used here cdith = irand(); ^ 38 warnings generated. 7 warnings generated. 21 warnings generated. assertion "N->getOpcode() != ISD::DELETED_NODE && "DELETED_NODE in CSEMap!"" failed: file "/home/joerg/work/NetBSD/clean-tot/src/external/bsd/llvm/lib/libLLVMSelectionDAG/../../dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp", line 746, function "bool llvm::SelectionDAG::RemoveNodeFromCSEMaps(llvm::SDNode *)" 0xe18720c0 <_ZN4llvm3sys28PrintStackTraceOnErrorSignalENS_9StringRefEb+0xdf0000b0> at /usr/bin/clang Stack dump: 0. Program arguments: /usr/bin/clang -cc1 -triple x86_64--netbsd -emit-obj -disable-free -main-file-name Combine.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -target-feature +sse -target-feature +sse2 -target-linker-version 1 -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file /data/scratch/emulators/libretro-mupen64plus/work/mupen64plus-libretro-master/glide2gl/src/Glide64/Combine.gcno -resource-dir /usr/lib/clang/5.0.0 -D HAVE_POSIX_MEMALIGN=1 -I /data/scratch/emulators/libretro-mupen64plus/work/.buildlink/include -I /data/scratch/emulators/libretro-mupen64plus/work/.buildlink/include/libdrm -D NDEBUG -D __LIBRETRO__ -D INLINE=inline -D M64P_PLUGIN_API -D M64P_CORE_PROTOTYPES -D _ENDUSER_RELEASE -D SDL_VIDEO_OPENGL_ES2=1 -D SINC_LOWER_QUALITY -D HAVE_COMBINE_EXT -I ./mupen64plus-core/src -I ./mupen64plus-core/src/api -I ./glide2gl/src/Glitch64/inc -I ./libretro/libco -I ./libretro -D USE_MMX_DECODES -D USE_SSE_SUPPORT -D ENABLE_3POINT -D ENABLE_TEXTURE_SAMPLING -D HAVE_OPENGL -D DYNAREC -O2 -fdebug-compilation-dir /data/scratch/emulators/libretro-mupen64plus/work/mupen64plus-libretro-master -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gnustep -fdiagnostics-show-option -vectorize-loops -vectorize-slp -o glide2gl/src/Glide64/Combine.o -x c glide2gl/src/Glide64/Combine.c 1. parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module 'glide2gl/src/Glide64/Combine.c'. 4. Running pass 'X86 DAG->DAG Instruction Selection' on function '@cc__env_inter_t0_using_primlod__mul_prim' clang: error: unable to execute command: Abort trap (core dumped) clang: error: clang frontend command failed due to signal (use -v to see invocation) clang version 5.0.0 (trunk r299357) Target: x86_64--netbsd Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /var/tmp/Combine-0ed4ee.c clang: note: diagnostic msg: /var/tmp/Combine-0ed4ee.sh clang: note: diagnostic msg: ******************** Makefile:313: recipe for target 'glide2gl/src/Glide64/Combine.o' failed gmake: *** [glide2gl/src/Glide64/Combine.o] Error 254 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/emulators/libretro-mupen64plus *** Error code 1 Stop. make: stopped in /data/pkgsrc/emulators/libretro-mupen64plus