<86>Jan 6 08:02:37 userdel[1568955]: delete user 'rooter' <86>Jan 6 08:02:37 userdel[1568955]: removed group 'rooter' owned by 'rooter' <86>Jan 6 08:02:37 userdel[1568955]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 6 08:02:37 groupadd[1568982]: group added to /etc/group: name=rooter, GID=1817 <86>Jan 6 08:02:37 groupadd[1568982]: group added to /etc/gshadow: name=rooter <86>Jan 6 08:02:37 groupadd[1568982]: new group: name=rooter, GID=1817 <86>Jan 6 08:02:37 useradd[1569008]: new user: name=rooter, UID=1817, GID=1817, home=/root, shell=/bin/bash, from=none <86>Jan 6 08:02:37 userdel[1569039]: delete user 'builder' <86>Jan 6 08:02:37 userdel[1569039]: removed group 'builder' owned by 'builder' <86>Jan 6 08:02:37 userdel[1569039]: removed shadow group 'builder' owned by 'builder' <86>Jan 6 08:02:37 groupadd[1569073]: group added to /etc/group: name=builder, GID=1818 <86>Jan 6 08:02:37 groupadd[1569073]: group added to /etc/gshadow: name=builder <86>Jan 6 08:02:37 groupadd[1569073]: new group: name=builder, GID=1818 <86>Jan 6 08:02:37 useradd[1569103]: new user: name=builder, UID=1818, GID=1818, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/libglide3-20050815-alt2.2.src.rpm: The use of such a license name is ambiguous: GPL <13>Jan 6 08:02:40 rpmi: xorg-proto-devel-2023.2-alt1.1 sisyphus+330960.100.2.1 1696609218 installed <13>Jan 6 08:02:40 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Jan 6 08:02:40 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Jan 6 08:02:40 rpmi: libX11-locales-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400315 installed <13>Jan 6 08:02:40 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed <13>Jan 6 08:02:40 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed <13>Jan 6 08:02:40 rpmi: libX11-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed <13>Jan 6 08:02:40 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed <13>Jan 6 08:02:40 rpmi: libXxf86dga-1.1.6-alt1 sisyphus+311188.700.1.1 1670233831 installed <13>Jan 6 08:02:40 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Jan 6 08:02:41 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed <13>Jan 6 08:02:41 rpmi: libX11-devel-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed <13>Jan 6 08:02:41 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed <13>Jan 6 08:02:41 rpmi: libXxf86vm-devel-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Jan 6 08:02:41 rpmi: libXxf86dga-devel-1.1.6-alt1 sisyphus+311188.700.1.1 1670233831 installed <13>Jan 6 08:02:41 rpmi: nasm-2.16.01-alt1 sisyphus+318423.100.1.1 1681325164 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libglide3-20050815-alt2.2.nosrc.rpm (w1.gzdio) Installing libglide3-20050815-alt2.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.61029 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf Glide3 + echo 'Source #0 (libglide3-20050815.tar.bz2):' Source #0 (libglide3-20050815.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/libglide3-20050815.tar.bz2 + /bin/tar -xf - + cd Glide3 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.33948 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Glide3 + make -f makefile.linux FX_GLIDE_HW=h5 DRI=1 XPATH=/usr/X11R6/lib 'OPTFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter' USE_X86=1 USE_3DNOW=1 USE_MMX=1 USE_SSE=1 USE_SSE2=1 TEXUS2=1 DGA=1 make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C h5/glide3/src make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/h5/glide3/src' gcc -o gendate -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter ../../incsrc/gendate.c gendate > ../../incsrc/gendate.h gcc -o fxgasm -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter fxgasm.c fxgasm -inline > fxinline.h fxgasm -hex > fxgasm.h gcc -o fxbldno -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter fxbldno.c fxbldno > fxbldno.h gcc -o fifo.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c fifo.c fifo.c: In function '_grHwFifoPtr': fifo.c:1252:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1252 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ fifo.c: In function '_grHwFifoPtrSlave': fifo.c:1320:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1320 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ gcc -o distate.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distate.c distate.c: In function '_grValidateTMUState': distate.c:1462:14: warning: variable 'tmuSource' set but not used [-Wunused-but-set-variable] 1462 | FxI32 tmu, tmuSource; | ^~~~~~~~~ gcc -o gstrip.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gstrip.c gcc -o distrip.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distrip.c gcc -o diget.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diget.c diget.c:1078:49: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 1078 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:1079:32: warning: cast between incompatible function types from 'void (*)(FxU32, FxU32 *, FxU32 *, FxU32 *)' {aka 'void (*)(unsigned int, unsigned int *, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 1079 | { "grGetGammaTableExt", (GrProc)grGetGammaTable }, | ^ diget.c:1080:34: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1080 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:1081:29: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1081 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:1082:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 1082 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:1083:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1083 | { "grTexChromaRangeExt",(GrProc)grTexChromaRange }, | ^ diget.c:1085:28: warning: cast between incompatible function types from 'void (*)(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)' {aka 'void (*)(int, unsigned int, int, int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1085 | { "grTextureBufferExt",(GrProc)grTextureBuffer }, | ^ diget.c:1086:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)' {aka 'void (*)(int, unsigned int, int, int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1086 | { "grTextureAuxBufferExt",(GrProc)grTextureAuxBuffer }, | ^ diget.c:1087:24: warning: cast between incompatible function types from 'void (*)(GrBuffer_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1087 | { "grAuxBufferExt",(GrProc)grAuxBuffer }, | ^ diget.c:1098:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type] 1098 | { "grCommandTransportInfoExt2", (GrProc)_grCommandTransportInfo }, | ^ diget.c:1099:41: warning: cast between incompatible function types from 'void (*)(const FxI32, const char *, const int)' {aka 'void (*)(const int, const char *, const int)'} to 'int (*)()' [-Wcast-function-type] 1099 | { "grCommandTransportMakeRoomExt2", (GrProc)_grCommandTransportMakeRoom }, | ^ diget.c:1108:27: warning: cast between incompatible function types from 'void (*)(GrCmpFnc_t, GrStencil_t, GrStencil_t)' {aka 'void (*)(int, unsigned char, unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1108 | { "grStencilFuncExt", (GrProc)grStencilFunc }, | ^ diget.c:1109:27: warning: cast between incompatible function types from 'void (*)(GrStencil_t)' {aka 'void (*)(unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1109 | { "grStencilMaskExt", (GrProc)grStencilMask }, | ^ diget.c:1110:25: warning: cast between incompatible function types from 'void (*)(GrStencilOp_t, GrStencilOp_t, GrStencilOp_t)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1110 | { "grStencilOpExt", (GrProc)grStencilOp }, | ^ diget.c:1111:34: warning: cast between incompatible function types from 'void (*)(GrStencil_t)' {aka 'void (*)(unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1111 | { "grLfbConstantStencilExt", (GrProc)grLfbConstantStencil }, | ^ diget.c:1112:27: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrAlpha_t, FxU32, GrStencil_t)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1112 | { "grBufferClearExt", (GrProc)grBufferClearExt }, | ^ diget.c:1113:28: warning: cast between incompatible function types from 'void (*)(GrCCUColor_t, GrCombineMode_t, GrCCUColor_t, GrCombineMode_t, GrCCUColor_t, FxBool, GrCCUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1113 | { "grColorCombineExt", (GrProc)grColorCombineExt }, | ^ diget.c:1114:28: warning: cast between incompatible function types from 'void (*)(GrACUColor_t, GrCombineMode_t, GrACUColor_t, GrCombineMode_t, GrACUColor_t, FxBool, GrACUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1114 | { "grAlphaCombineExt", (GrProc)grAlphaCombineExt }, | ^ diget.c:1115:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTCCUColor_t, GrCombineMode_t, GrTCCUColor_t, GrCombineMode_t, GrTCCUColor_t, FxBool, GrTCCUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1115 | { "grTexColorCombineExt", (GrProc)grTexColorCombineExt }, | ^ diget.c:1116:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTACUColor_t, GrCombineMode_t, GrTACUColor_t, GrCombineMode_t, GrTACUColor_t, FxBool, GrTACUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1116 | { "grTexAlphaCombineExt", (GrProc)grTexAlphaCombineExt }, | ^ diget.c:1117:34: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t)' {aka 'void (*)(int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1117 | { "grConstantColorValueExt", (GrProc)grConstantColorValueExt }, | ^ diget.c:1118:25: warning: cast between incompatible function types from 'void (*)(FxBool, FxBool, FxBool, FxBool)' {aka 'void (*)(int, int, int, int)'} to 'int (*)()' [-Wcast-function-type] 1118 | { "grColorMaskExt", (GrProc)grColorMaskExt }, | ^ diget.c:1119:34: warning: cast between incompatible function types from 'void (*)(GrAlphaBlendFnc_t, GrAlphaBlendFnc_t, GrAlphaBlendOp_t, GrAlphaBlendFnc_t, GrAlphaBlendFnc_t, GrAlphaBlendOp_t)' {aka 'void (*)(int, int, unsigned int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1119 | { "grAlphaBlendFunctionExt", (GrProc)grAlphaBlendFunctionExt }, | ^ diget.c:1120:32: warning: cast between incompatible function types from 'void (*)(FxU32)' {aka 'void (*)(unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1120 | { "grTBufferWriteMaskExt", (GrProc)grTBufferWriteMaskExt }, | ^ diget.c:1128:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 1128 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:1134:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1134 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:1135:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1135 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:1136:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 1136 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:1138:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1138 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gsplash.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsplash.c gcc -o g3df.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c g3df.c g3df.c:114:20: warning: '_gr_aspect_index_table' defined but not used [-Wunused-const-variable=] 114 | static const FxU32 _gr_aspect_index_table[] = | ^~~~~~~~~~~~~~~~~~~~~~ gcc -o gu.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gu.c gcc -o gpci.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gpci.c gpci.c: In function '_GlideInitEnvironment': gpci.c:1821:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 1821 | _GlideRoot.environment.aaSample = 2 ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ gpci.c:1822:5: note: here 1822 | case 0: | ^~~~ gcc -o diglide.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diglide.c gcc -o disst.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c disst.c gcc -o ditex.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ditex.c gcc -o gbanner.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gbanner.c gcc -o gerror.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gerror.c gcc -o gaa.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gaa.c gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:305:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 305 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAADrawPoints': gaa.c:609:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 609 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:839:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 839 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1378:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1378 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1550:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1550 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1728:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1728 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:467:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 467 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:793:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 793 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:774:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 774 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:1101:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1101 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gglide.c gglide.c: In function 'grDRIBufferSwap': gglide.c:3011:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 3011 | while(_grBufferNumPending() > 3); | ^~~~~ gglide.c:3014:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 3014 | { | ^ gglide.c: In function '_grBufferNumPending': gglide.c:3133:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 3133 | dummy, | ^~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:5692:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 5692 | SstRegs *tmu1; | ^~~~ gglide.c:5691:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 5691 | SstRegs *tmu0; | ^~~~ gcc -o glfb.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c glfb.c gcc -o gsst.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsst.c gsst.c: In function 'assertDefaultState': gsst.c:1005:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 1005 | if ((IS_NAPALM(gc->bInfo->pciInfo.deviceID)) && (!gc->windowed)) { | ^ gsst.c:1012:3: note: here 1012 | case 1: | ^~~~ gsst.c: In function 'grSstWinOpenExt': gsst.c:2447:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 2447 | gc->tmu_state[1].total_mem = gc->tmuMemInfo[1].tramSize; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsst.c:2451:5: note: here 2451 | case 1: | ^~~~ gsst.c: In function '_grRenderMode': gsst.c:4109:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 4109 | renderMode |= SST_RM_DITHER_ROTATION ; gsst.c:4110:3: note: here 4110 | case GR_PIXFMT_ARGB_1555: | ^~~~ gsst.c:4126:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 4126 | renderMode |= SST_RM_DITHER_ROTATION ; gsst.c:4127:3: note: here 4127 | default: | ^~~~~~~ gcc -o gtex.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtex.c gtex.c: In function '_grTexCalcBaseAddressTiled': gtex.c:451:5: warning: variable 'byteOffset' set but not used [-Wunused-but-set-variable] 451 | byteOffset, offsetX, offsetY; | ^~~~~~~~~~ gtex.c: In function 'grTexMipMapMode': gtex.c:2517:10: warning: variable 'tBig' set but not used [-Wunused-but-set-variable] 2517 | FxBool tBig = FXFALSE; | ^~~~ gtex.c: In function 'g3LodBiasPerChip': gtex.c:3755:13: warning: left shift of negative value [-Wshift-negative-value] 3755 | {-0x01<state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:2561:3: note: here 2561 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtexdl.c gcc -o xtexdl_def.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c xtexdl_def.c gcc -o cpuid.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c cpuid.c nasm -o xdraw2_def.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw2.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_def.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw3.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw2_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw2.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw3.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xtexdl.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_mmx.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX=1 xtexdl.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw2_sse.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_SSE=1 xdraw2.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_sse.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_SSE=1 xdraw3.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_sse2.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_SSE2=1 xtexdl.asm xos.inc:78: warning: unterminated string (missing `'') [-w+pp-open-string] gcc -o gthread.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gthread.c gcc -o ../../../swlibs/newpci/pcilib/fxpci.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../minihwc/hwcio.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/hwcio.c gcc -o ../../minihwc/gdebug.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/gdebug.c gcc -o ../../minihwc/linhwc.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/linhwc.c In file included from ../../minihwc/linhwc.c:65: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] 9 | #warning "xf86dga.h is obsolete and may be removed in the future." | ^~~~~~~ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] 10 | #warning "include instead." | ^~~~~~~ ../../minihwc/linhwc.c: In function 'hwcInitVideo': ../../minihwc/linhwc.c:538:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable] 538 | FxU32 stride, dramInit1, miscInit0; | ^~~~~~ gcc -o ../../../swlibs/fxmisc/linutil.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/fxmisc/linutil.c gcc -o ../../../swlibs/texus2/lib/texuslib.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/bitcoder.c ar rus ../../lib/libglide3.a fifo.o distate.o gstrip.o distrip.o diget.o gsplash.o g3df.o gu.o gpci.o diglide.o disst.o ditex.o gbanner.o gerror.o gaa.o gdraw.o gglide.o glfb.o gsst.o gtex.o gtexdl.o xtexdl_def.o cpuid.o xdraw2_def.o xdraw3_def.o xdraw2_3dnow.o xdraw3_3dnow.o xtexdl_3dnow.o xtexdl_mmx.o xdraw2_sse.o xdraw3_sse.o xtexdl_sse2.o gthread.o ../../../swlibs/newpci/pcilib/fxpci.o ../../../swlibs/newpci/pcilib/fxlinux.o ../../minihwc/hwcio.o ../../minihwc/gdebug.o ../../minihwc/linhwc.o ../../../swlibs/fxmisc/linutil.o ../../../swlibs/texus2/lib/texuslib.o ../../../swlibs/texus2/lib/clamp.o ../../../swlibs/texus2/lib/read.o ../../../swlibs/texus2/lib/resample.o ../../../swlibs/texus2/lib/mipmap.o ../../../swlibs/texus2/lib/quantize.o ../../../swlibs/texus2/lib/ncc.o ../../../swlibs/texus2/lib/nccnnet.o ../../../swlibs/texus2/lib/pal256.o ../../../swlibs/texus2/lib/pal6666.o ../../../swlibs/texus2/lib/dequant.o ../../../swlibs/texus2/lib/view.o ../../../swlibs/texus2/lib/util.o ../../../swlibs/texus2/lib/diffuse.o ../../../swlibs/texus2/lib/write.o ../../../swlibs/texus2/lib/tga.o ../../../swlibs/texus2/lib/3df.o ../../../swlibs/texus2/lib/ppm.o ../../../swlibs/texus2/lib/rgt.o ../../../swlibs/texus2/lib/txs.o ../../../swlibs/texus2/lib/codec.o ../../../swlibs/texus2/lib/eigen.o ../../../swlibs/texus2/lib/bitcoder.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating ../../lib/libglide3.a gcc -o fifo.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c fifo.c fifo.c: In function '_grHwFifoPtr': fifo.c:1252:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1252 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ fifo.c: In function '_grHwFifoPtrSlave': fifo.c:1320:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1320 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ gcc -o distate.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distate.c distate.c: In function '_grValidateTMUState': distate.c:1462:14: warning: variable 'tmuSource' set but not used [-Wunused-but-set-variable] 1462 | FxI32 tmu, tmuSource; | ^~~~~~~~~ gcc -o gstrip.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gstrip.c gcc -o distrip.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distrip.c gcc -o diget.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diget.c diget.c:1078:49: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 1078 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:1079:32: warning: cast between incompatible function types from 'void (*)(FxU32, FxU32 *, FxU32 *, FxU32 *)' {aka 'void (*)(unsigned int, unsigned int *, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 1079 | { "grGetGammaTableExt", (GrProc)grGetGammaTable }, | ^ diget.c:1080:34: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1080 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:1081:29: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1081 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:1082:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 1082 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:1083:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1083 | { "grTexChromaRangeExt",(GrProc)grTexChromaRange }, | ^ diget.c:1085:28: warning: cast between incompatible function types from 'void (*)(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)' {aka 'void (*)(int, unsigned int, int, int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1085 | { "grTextureBufferExt",(GrProc)grTextureBuffer }, | ^ diget.c:1086:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)' {aka 'void (*)(int, unsigned int, int, int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1086 | { "grTextureAuxBufferExt",(GrProc)grTextureAuxBuffer }, | ^ diget.c:1087:24: warning: cast between incompatible function types from 'void (*)(GrBuffer_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1087 | { "grAuxBufferExt",(GrProc)grAuxBuffer }, | ^ diget.c:1098:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type] 1098 | { "grCommandTransportInfoExt2", (GrProc)_grCommandTransportInfo }, | ^ diget.c:1099:41: warning: cast between incompatible function types from 'void (*)(const FxI32, const char *, const int)' {aka 'void (*)(const int, const char *, const int)'} to 'int (*)()' [-Wcast-function-type] 1099 | { "grCommandTransportMakeRoomExt2", (GrProc)_grCommandTransportMakeRoom }, | ^ diget.c:1108:27: warning: cast between incompatible function types from 'void (*)(GrCmpFnc_t, GrStencil_t, GrStencil_t)' {aka 'void (*)(int, unsigned char, unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1108 | { "grStencilFuncExt", (GrProc)grStencilFunc }, | ^ diget.c:1109:27: warning: cast between incompatible function types from 'void (*)(GrStencil_t)' {aka 'void (*)(unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1109 | { "grStencilMaskExt", (GrProc)grStencilMask }, | ^ diget.c:1110:25: warning: cast between incompatible function types from 'void (*)(GrStencilOp_t, GrStencilOp_t, GrStencilOp_t)' {aka 'void (*)(unsigned int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1110 | { "grStencilOpExt", (GrProc)grStencilOp }, | ^ diget.c:1111:34: warning: cast between incompatible function types from 'void (*)(GrStencil_t)' {aka 'void (*)(unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1111 | { "grLfbConstantStencilExt", (GrProc)grLfbConstantStencil }, | ^ diget.c:1112:27: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrAlpha_t, FxU32, GrStencil_t)' {aka 'void (*)(unsigned int, unsigned char, unsigned int, unsigned char)'} to 'int (*)()' [-Wcast-function-type] 1112 | { "grBufferClearExt", (GrProc)grBufferClearExt }, | ^ diget.c:1113:28: warning: cast between incompatible function types from 'void (*)(GrCCUColor_t, GrCombineMode_t, GrCCUColor_t, GrCombineMode_t, GrCCUColor_t, FxBool, GrCCUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1113 | { "grColorCombineExt", (GrProc)grColorCombineExt }, | ^ diget.c:1114:28: warning: cast between incompatible function types from 'void (*)(GrACUColor_t, GrCombineMode_t, GrACUColor_t, GrCombineMode_t, GrACUColor_t, FxBool, GrACUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1114 | { "grAlphaCombineExt", (GrProc)grAlphaCombineExt }, | ^ diget.c:1115:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTCCUColor_t, GrCombineMode_t, GrTCCUColor_t, GrCombineMode_t, GrTCCUColor_t, FxBool, GrTCCUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1115 | { "grTexColorCombineExt", (GrProc)grTexColorCombineExt }, | ^ diget.c:1116:31: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTACUColor_t, GrCombineMode_t, GrTACUColor_t, GrCombineMode_t, GrTACUColor_t, FxBool, GrTACUColor_t, FxBool, FxU32, FxBool)' {aka 'void (*)(int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, int, unsigned int, int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 1116 | { "grTexAlphaCombineExt", (GrProc)grTexAlphaCombineExt }, | ^ diget.c:1117:34: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t)' {aka 'void (*)(int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1117 | { "grConstantColorValueExt", (GrProc)grConstantColorValueExt }, | ^ diget.c:1118:25: warning: cast between incompatible function types from 'void (*)(FxBool, FxBool, FxBool, FxBool)' {aka 'void (*)(int, int, int, int)'} to 'int (*)()' [-Wcast-function-type] 1118 | { "grColorMaskExt", (GrProc)grColorMaskExt }, | ^ diget.c:1119:34: warning: cast between incompatible function types from 'void (*)(GrAlphaBlendFnc_t, GrAlphaBlendFnc_t, GrAlphaBlendOp_t, GrAlphaBlendFnc_t, GrAlphaBlendFnc_t, GrAlphaBlendOp_t)' {aka 'void (*)(int, int, unsigned int, int, int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1119 | { "grAlphaBlendFunctionExt", (GrProc)grAlphaBlendFunctionExt }, | ^ diget.c:1120:32: warning: cast between incompatible function types from 'void (*)(FxU32)' {aka 'void (*)(unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1120 | { "grTBufferWriteMaskExt", (GrProc)grTBufferWriteMaskExt }, | ^ diget.c:1128:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 1128 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:1134:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1134 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:1135:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 1135 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:1136:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 1136 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:1138:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 1138 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gsplash.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsplash.c gcc -o g3df.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c g3df.c g3df.c:114:20: warning: '_gr_aspect_index_table' defined but not used [-Wunused-const-variable=] 114 | static const FxU32 _gr_aspect_index_table[] = | ^~~~~~~~~~~~~~~~~~~~~~ gcc -o gu.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gu.c gcc -o gpci.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gpci.c gpci.c: In function '_GlideInitEnvironment': gpci.c:1821:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 1821 | _GlideRoot.environment.aaSample = 2 ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ gpci.c:1822:5: note: here 1822 | case 0: | ^~~~ gcc -o diglide.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diglide.c gcc -o disst.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c disst.c gcc -o ditex.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ditex.c gcc -o gbanner.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gbanner.c gcc -o gerror.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gerror.c gcc -o gaa.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gaa.c gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:305:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 305 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAADrawPoints': gaa.c:609:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 609 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:839:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 839 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1378:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1378 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1550:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1550 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1728:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1728 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:467:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 467 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:793:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 793 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:774:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 774 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:1101:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1101 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gglide.c gglide.c: In function 'grDRIBufferSwap': gglide.c:3011:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 3011 | while(_grBufferNumPending() > 3); | ^~~~~ gglide.c:3014:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 3014 | { | ^ gglide.c: In function '_grBufferNumPending': gglide.c:3133:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 3133 | dummy, | ^~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:5692:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 5692 | SstRegs *tmu1; | ^~~~ gglide.c:5691:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 5691 | SstRegs *tmu0; | ^~~~ gcc -o glfb.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c glfb.c gcc -o gsst.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsst.c gsst.c: In function 'assertDefaultState': gsst.c:1005:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 1005 | if ((IS_NAPALM(gc->bInfo->pciInfo.deviceID)) && (!gc->windowed)) { | ^ gsst.c:1012:3: note: here 1012 | case 1: | ^~~~ gsst.c: In function 'grSstWinOpenExt': gsst.c:2447:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 2447 | gc->tmu_state[1].total_mem = gc->tmuMemInfo[1].tramSize; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsst.c:2451:5: note: here 2451 | case 1: | ^~~~ gsst.c: In function '_grRenderMode': gsst.c:4109:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 4109 | renderMode |= SST_RM_DITHER_ROTATION ; gsst.c:4110:3: note: here 4110 | case GR_PIXFMT_ARGB_1555: | ^~~~ gsst.c:4126:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 4126 | renderMode |= SST_RM_DITHER_ROTATION ; gsst.c:4127:3: note: here 4127 | default: | ^~~~~~~ gcc -o gtex.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtex.c gtex.c: In function '_grTexCalcBaseAddressTiled': gtex.c:451:5: warning: variable 'byteOffset' set but not used [-Wunused-but-set-variable] 451 | byteOffset, offsetX, offsetY; | ^~~~~~~~~~ gtex.c: In function 'grTexMipMapMode': gtex.c:2517:10: warning: variable 'tBig' set but not used [-Wunused-but-set-variable] 2517 | FxBool tBig = FXFALSE; | ^~~~ gtex.c: In function 'g3LodBiasPerChip': gtex.c:3755:13: warning: left shift of negative value [-Wshift-negative-value] 3755 | {-0x01<state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:2561:3: note: here 2561 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtexdl.c gcc -o xtexdl_def.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c xtexdl_def.c gcc -o cpuid.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c cpuid.c cp xdraw2_def.o xdraw2_def.lo cp xdraw3_def.o xdraw3_def.lo cp xdraw2_3dnow.o xdraw2_3dnow.lo cp xdraw3_3dnow.o xdraw3_3dnow.lo cp xtexdl_3dnow.o xtexdl_3dnow.lo cp xtexdl_mmx.o xtexdl_mmx.lo cp xdraw2_sse.o xdraw2_sse.lo cp xdraw3_sse.o xdraw3_sse.lo cp xtexdl_sse2.o xtexdl_sse2.lo gcc -o gthread.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gthread.c gcc -o ../../../swlibs/newpci/pcilib/fxpci.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../minihwc/hwcio.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/hwcio.c gcc -o ../../minihwc/gdebug.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/gdebug.c gcc -o ../../minihwc/linhwc.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/linhwc.c In file included from ../../minihwc/linhwc.c:65: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] 9 | #warning "xf86dga.h is obsolete and may be removed in the future." | ^~~~~~~ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] 10 | #warning "include instead." | ^~~~~~~ ../../minihwc/linhwc.c: In function 'hwcInitVideo': ../../minihwc/linhwc.c:538:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable] 538 | FxU32 stride, dramInit1, miscInit0; | ^~~~~~ gcc -o ../../../swlibs/fxmisc/linutil.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/fxmisc/linutil.c gcc -o ../../../swlibs/texus2/lib/texuslib.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/bitcoder.c gcc -o ../../lib/libglide3.so -shared -Wl,-soname,libglide3.so.3 fifo.lo distate.lo gstrip.lo distrip.lo diget.lo gsplash.lo g3df.lo gu.lo gpci.lo diglide.lo disst.lo ditex.lo gbanner.lo gerror.lo gaa.lo gdraw.lo gglide.lo glfb.lo gsst.lo gtex.lo gtexdl.lo xtexdl_def.lo cpuid.lo xdraw2_def.lo xdraw3_def.lo xdraw2_3dnow.lo xdraw3_3dnow.lo xtexdl_3dnow.lo xtexdl_mmx.lo xdraw2_sse.lo xdraw3_sse.lo xtexdl_sse2.lo gthread.lo ../../../swlibs/newpci/pcilib/fxpci.lo ../../../swlibs/newpci/pcilib/fxlinux.lo ../../minihwc/hwcio.lo ../../minihwc/gdebug.lo ../../minihwc/linhwc.lo ../../../swlibs/fxmisc/linutil.lo ../../../swlibs/texus2/lib/texuslib.lo ../../../swlibs/texus2/lib/clamp.lo ../../../swlibs/texus2/lib/read.lo ../../../swlibs/texus2/lib/resample.lo ../../../swlibs/texus2/lib/mipmap.lo ../../../swlibs/texus2/lib/quantize.lo ../../../swlibs/texus2/lib/ncc.lo ../../../swlibs/texus2/lib/nccnnet.lo ../../../swlibs/texus2/lib/pal256.lo ../../../swlibs/texus2/lib/pal6666.lo ../../../swlibs/texus2/lib/dequant.lo ../../../swlibs/texus2/lib/view.lo ../../../swlibs/texus2/lib/util.lo ../../../swlibs/texus2/lib/diffuse.lo ../../../swlibs/texus2/lib/write.lo ../../../swlibs/texus2/lib/tga.lo ../../../swlibs/texus2/lib/3df.lo ../../../swlibs/texus2/lib/ppm.lo ../../../swlibs/texus2/lib/rgt.lo ../../../swlibs/texus2/lib/txs.lo ../../../swlibs/texus2/lib/codec.lo ../../../swlibs/texus2/lib/eigen.lo ../../../swlibs/texus2/lib/bitcoder.lo -L/usr/X11R6/lib -lX11 -lXext -lXxf86dga -lm ld: xdraw2_def.lo: warning: relocation in read-only section `.text' ld: warning: creating DT_TEXTREL in a shared object gcc -o ../../../swlibs/bin/texus2 -s -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DFX_GLIDE_H5_CSIM=1 -DFX_GLIDE_NAPALM=1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_MMX -DGL_SSE -DGL_SSE2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -L../../lib ../../../swlibs/texus2/cmd/cmd.c -lglide3 -lm ../../../swlibs/texus2/cmd/cmd.c: In function 'main': ../../../swlibs/texus2/cmd/cmd.c:454:12: warning: variable 'progname' set but not used [-Wunused-but-set-variable] 454 | char *progname; | ^~~~~~~~ rm fxbldno fxgasm gendate make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/h5/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + mv h5/lib/libglide3.so libglide3-v5.so + make -f makefile.linux FX_GLIDE_HW=h5 realclean make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C h5/glide3/src realclean make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/h5/glide3/src' rm -f *.o *.lo rm -f ../../cinit/*.o ../../cinit/*.lo rm -f ../../minihwc/*.o ../../minihwc/*.lo rm -f ../../../swlibs/newpci/pcilib/*.o ../../../swlibs/newpci/pcilib/*.lo rm -f ../../../swlibs/fxmisc/linutil.o ../../../swlibs/fxmisc/linutil.lo rm -f fxinline.h rm -f fxgasm.h rm -f ../../incsrc/gendate.h rm -f fxbldno.h rm -f ../../../swlibs/texus2/lib/*.o ../../../swlibs/texus2/lib/*.lo rm -f ../../lib/libglide3.a rm -f ../../lib/libglide3.so rm -f ../../../swlibs/bin/texus2 make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/h5/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + make -f makefile.linux FX_GLIDE_HW=h3 DRI=1 XPATH=/usr/X11R6/lib 'OPTFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter' USE_X86=1 USE_3DNOW=1 USE_MMX=1 USE_SSE=1 USE_SSE2=1 TEXUS2=1 DGA=1 make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C h3/glide3/src make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/h3/glide3/src' gcc -o fxgasm -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter fxgasm.c fxgasm -inline > fxinline.h fxgasm -hex > fxgasm.h gcc -o fifo.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c fifo.c fifo.c: In function '_grHwFifoPtr': fifo.c:1075:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1075 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ gcc -o distate.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distate.c gcc -o gstrip.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gstrip.c gcc -o distrip.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distrip.c gcc -o diget.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diget.c diget.c:844:49: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 844 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:845:34: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 845 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:846:29: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 846 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:847:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 847 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:848:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 848 | { "grTexChromaRangeExt",(GrProc)grTexChromaRange }, | ^ diget.c:858:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type] 858 | { "grCommandTransportInfoExt2", (GrProc)_grCommandTransportInfo }, | ^ diget.c:859:41: warning: cast between incompatible function types from 'void (*)(const FxI32, const char *, const int)' {aka 'void (*)(const int, const char *, const int)'} to 'int (*)()' [-Wcast-function-type] 859 | { "grCommandTransportMakeRoomExt2", (GrProc)_grCommandTransportMakeRoom }, | ^ diget.c:861:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 861 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:863:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 863 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:864:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 864 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:865:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 865 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:867:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 867 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gsplash.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsplash.c gcc -o g3df.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c g3df.c gcc -o gu.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gu.c gcc -o gpci.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gpci.c gcc -o diglide.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diglide.c gcc -o disst.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c disst.c gcc -o ditex.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ditex.c gcc -o gbanner.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gbanner.c gcc -o gerror.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gerror.c gcc -o gaa.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gaa.c gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:313:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 313 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAADrawPoints': gaa.c:613:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 613 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:841:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 841 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1376:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1376 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1548:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1548 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1726:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1726 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:418:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 418 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:626:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 626 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:607:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 607 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:935:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 935 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gglide.c gglide.c: In function 'grDRIBufferSwap': gglide.c:1198:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 1198 | while(_grBufferNumPending() > _GlideRoot.environment.swapPendingCount); | ^~~~~ gglide.c:1201:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 1201 | { | ^ gglide.c: In function '_grBufferNumPending': gglide.c:1313:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 1313 | dummy, | ^~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:2777:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 2777 | SstRegs *tmu1; | ^~~~ gglide.c:2776:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 2776 | SstRegs *tmu0; | ^~~~ gcc -o glfb.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c glfb.c glfb.c: In function 'grLfbReadRegion': glfb.c:916:11: warning: variable 'odd' set but not used [-Wunused-but-set-variable] 916 | FxU32 odd; /* is src_y odd? (for sli) */ | ^~~ gcc -o gsst.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsst.c gcc -o gtex.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:1088:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 1088 | if (gc->state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:1091:3: note: here 1091 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtexdl.c gcc -o xtexdl_def.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c xtexdl_def.c nasm -o cpuid.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 cpudtect.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw2_def.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw2.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_def.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw3.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw2_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw2.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw3.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_3dnow.o -O6 -felf -D__linux__ -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xtexdl.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] gcc -o gthread.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gthread.c gcc -o ../../../swlibs/newpci/pcilib/fxpci.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../minihwc/hwcio.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/hwcio.c gcc -o ../../minihwc/gdebug.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/gdebug.c gcc -o ../../minihwc/linhwc.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../minihwc/linhwc.c In file included from ../../minihwc/linhwc.c:65: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] 9 | #warning "xf86dga.h is obsolete and may be removed in the future." | ^~~~~~~ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] 10 | #warning "include instead." | ^~~~~~~ ../../minihwc/linhwc.c: In function 'hwcInitVideo': ../../minihwc/linhwc.c:450:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable] 450 | FxU32 stride, dramInit1, miscInit0; | ^~~~~~ gcc -o ../../../swlibs/fxmisc/linutil.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/fxmisc/linutil.c gcc -o ../../../swlibs/texus2/lib/texuslib.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.o -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/bitcoder.c ar rus ../../lib/libglide3.a fifo.o distate.o gstrip.o distrip.o diget.o gsplash.o g3df.o gu.o gpci.o diglide.o disst.o ditex.o gbanner.o gerror.o gaa.o gdraw.o gglide.o glfb.o gsst.o gtex.o gtexdl.o xtexdl_def.o cpuid.o xdraw2_def.o xdraw3_def.o xdraw2_3dnow.o xdraw3_3dnow.o xtexdl_3dnow.o gthread.o ../../../swlibs/newpci/pcilib/fxpci.o ../../../swlibs/newpci/pcilib/fxlinux.o ../../minihwc/hwcio.o ../../minihwc/gdebug.o ../../minihwc/linhwc.o ../../../swlibs/fxmisc/linutil.o ../../../swlibs/texus2/lib/texuslib.o ../../../swlibs/texus2/lib/clamp.o ../../../swlibs/texus2/lib/read.o ../../../swlibs/texus2/lib/resample.o ../../../swlibs/texus2/lib/mipmap.o ../../../swlibs/texus2/lib/quantize.o ../../../swlibs/texus2/lib/ncc.o ../../../swlibs/texus2/lib/nccnnet.o ../../../swlibs/texus2/lib/pal256.o ../../../swlibs/texus2/lib/pal6666.o ../../../swlibs/texus2/lib/dequant.o ../../../swlibs/texus2/lib/view.o ../../../swlibs/texus2/lib/util.o ../../../swlibs/texus2/lib/diffuse.o ../../../swlibs/texus2/lib/write.o ../../../swlibs/texus2/lib/tga.o ../../../swlibs/texus2/lib/3df.o ../../../swlibs/texus2/lib/ppm.o ../../../swlibs/texus2/lib/rgt.o ../../../swlibs/texus2/lib/txs.o ../../../swlibs/texus2/lib/codec.o ../../../swlibs/texus2/lib/eigen.o ../../../swlibs/texus2/lib/bitcoder.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating ../../lib/libglide3.a gcc -o fifo.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c fifo.c fifo.c: In function '_grHwFifoPtr': fifo.c:1075:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] 1075 | FxU32 status, readPtrL1, readPtrL2; | ^~~~~~ gcc -o distate.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distate.c gcc -o gstrip.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gstrip.c gcc -o distrip.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distrip.c gcc -o diget.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diget.c diget.c:844:49: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 844 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:845:34: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 845 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:846:29: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 846 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:847:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 847 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:848:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 848 | { "grTexChromaRangeExt",(GrProc)grTexChromaRange }, | ^ diget.c:858:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type] 858 | { "grCommandTransportInfoExt2", (GrProc)_grCommandTransportInfo }, | ^ diget.c:859:41: warning: cast between incompatible function types from 'void (*)(const FxI32, const char *, const int)' {aka 'void (*)(const int, const char *, const int)'} to 'int (*)()' [-Wcast-function-type] 859 | { "grCommandTransportMakeRoomExt2", (GrProc)_grCommandTransportMakeRoom }, | ^ diget.c:861:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 861 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:863:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 863 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:864:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 864 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:865:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 865 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:867:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 867 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gsplash.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsplash.c gcc -o g3df.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c g3df.c gcc -o gu.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gu.c gcc -o gpci.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gpci.c gcc -o diglide.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diglide.c gcc -o disst.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c disst.c gcc -o ditex.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ditex.c gcc -o gbanner.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gbanner.c gcc -o gerror.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gerror.c gcc -o gaa.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gaa.c gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:313:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 313 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAADrawPoints': gaa.c:613:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 613 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:841:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 841 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1376:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1376 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1548:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1548 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1726:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1726 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:418:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 418 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:626:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 626 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:607:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 607 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:935:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 935 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gglide.c gglide.c: In function 'grDRIBufferSwap': gglide.c:1198:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 1198 | while(_grBufferNumPending() > _GlideRoot.environment.swapPendingCount); | ^~~~~ gglide.c:1201:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 1201 | { | ^ gglide.c: In function '_grBufferNumPending': gglide.c:1313:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 1313 | dummy, | ^~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:2777:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 2777 | SstRegs *tmu1; | ^~~~ gglide.c:2776:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 2776 | SstRegs *tmu0; | ^~~~ gcc -o glfb.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c glfb.c glfb.c: In function 'grLfbReadRegion': glfb.c:916:11: warning: variable 'odd' set but not used [-Wunused-but-set-variable] 916 | FxU32 odd; /* is src_y odd? (for sli) */ | ^~~ gcc -o gsst.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsst.c gcc -o gtex.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:1088:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 1088 | if (gc->state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:1091:3: note: here 1091 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtexdl.c gcc -o xtexdl_def.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c xtexdl_def.c cp cpuid.o cpuid.lo cp xdraw2_def.o xdraw2_def.lo cp xdraw3_def.o xdraw3_def.lo cp xdraw2_3dnow.o xdraw2_3dnow.lo cp xdraw3_3dnow.o xdraw3_3dnow.lo cp xtexdl_3dnow.o xtexdl_3dnow.lo gcc -o gthread.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gthread.c gcc -o ../../../swlibs/newpci/pcilib/fxpci.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../minihwc/hwcio.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/hwcio.c gcc -o ../../minihwc/gdebug.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/gdebug.c gcc -o ../../minihwc/linhwc.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../minihwc/linhwc.c In file included from ../../minihwc/linhwc.c:65: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] 9 | #warning "xf86dga.h is obsolete and may be removed in the future." | ^~~~~~~ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] 10 | #warning "include instead." | ^~~~~~~ ../../minihwc/linhwc.c: In function 'hwcInitVideo': ../../minihwc/linhwc.c:450:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable] 450 | FxU32 stride, dramInit1, miscInit0; | ^~~~~~ gcc -o ../../../swlibs/fxmisc/linutil.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/fxmisc/linutil.c gcc -o ../../../swlibs/texus2/lib/texuslib.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.lo -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/bitcoder.c gcc -o ../../lib/libglide3.so -shared -Wl,-soname,libglide3.so.3 fifo.lo distate.lo gstrip.lo distrip.lo diget.lo gsplash.lo g3df.lo gu.lo gpci.lo diglide.lo disst.lo ditex.lo gbanner.lo gerror.lo gaa.lo gdraw.lo gglide.lo glfb.lo gsst.lo gtex.lo gtexdl.lo xtexdl_def.lo cpuid.lo xdraw2_def.lo xdraw3_def.lo xdraw2_3dnow.lo xdraw3_3dnow.lo xtexdl_3dnow.lo gthread.lo ../../../swlibs/newpci/pcilib/fxpci.lo ../../../swlibs/newpci/pcilib/fxlinux.lo ../../minihwc/hwcio.lo ../../minihwc/gdebug.lo ../../minihwc/linhwc.lo ../../../swlibs/fxmisc/linutil.lo ../../../swlibs/texus2/lib/texuslib.lo ../../../swlibs/texus2/lib/clamp.lo ../../../swlibs/texus2/lib/read.lo ../../../swlibs/texus2/lib/resample.lo ../../../swlibs/texus2/lib/mipmap.lo ../../../swlibs/texus2/lib/quantize.lo ../../../swlibs/texus2/lib/ncc.lo ../../../swlibs/texus2/lib/nccnnet.lo ../../../swlibs/texus2/lib/pal256.lo ../../../swlibs/texus2/lib/pal6666.lo ../../../swlibs/texus2/lib/dequant.lo ../../../swlibs/texus2/lib/view.lo ../../../swlibs/texus2/lib/util.lo ../../../swlibs/texus2/lib/diffuse.lo ../../../swlibs/texus2/lib/write.lo ../../../swlibs/texus2/lib/tga.lo ../../../swlibs/texus2/lib/3df.lo ../../../swlibs/texus2/lib/ppm.lo ../../../swlibs/texus2/lib/rgt.lo ../../../swlibs/texus2/lib/txs.lo ../../../swlibs/texus2/lib/codec.lo ../../../swlibs/texus2/lib/eigen.lo ../../../swlibs/texus2/lib/bitcoder.lo -L/usr/X11R6/lib -lX11 -lXext -lXxf86dga -lm ld: xdraw2_def.lo: warning: relocation in read-only section `.text' ld: warning: creating DT_TEXTREL in a shared object gcc -o ../../../swlibs/bin/texus2 -s -Wall -W -I. -I../../incsrc -I../../minihwc -I../../cinit -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -D__linux__ -DDRI_BUILD -DUSE_XDGA_SWITCH=1 -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_INIT_HWC -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DH3 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -L../../lib ../../../swlibs/texus2/cmd/cmd.c -lglide3 -lm ../../../swlibs/texus2/cmd/cmd.c: In function 'main': ../../../swlibs/texus2/cmd/cmd.c:454:12: warning: variable 'progname' set but not used [-Wunused-but-set-variable] 454 | char *progname; | ^~~~~~~~ rm fxgasm make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/h3/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + mv h3/lib/libglide3.so libglide3-v3.so + make -f makefile.linux FX_GLIDE_HW=h3 realclean make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C h3/glide3/src realclean make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/h3/glide3/src' rm -f *.o *.lo rm -f ../../cinit/*.o ../../cinit/*.lo rm -f ../../minihwc/*.o ../../minihwc/*.lo rm -f ../../../swlibs/newpci/pcilib/*.o ../../../swlibs/newpci/pcilib/*.lo rm -f ../../../swlibs/fxmisc/linutil.o ../../../swlibs/fxmisc/linutil.lo rm -f fxinline.h rm -f fxgasm.h rm -f ../../../swlibs/texus2/lib/*.o ../../../swlibs/texus2/lib/*.lo rm -f ../../lib/libglide3.a rm -f ../../lib/libglide3.so rm -f ../../../swlibs/bin/texus2 make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/h3/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + make -f makefile.linux FX_GLIDE_HW=cvg 'OPTFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter' USE_X86=1 USE_3DNOW=1 USE_MMX=1 USE_SSE=1 USE_SSE2=1 TEXUS2=1 DGA=1 make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C cvg/glide3/src make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/cvg/glide3/src' gcc -o fxgasm -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter fxgasm.c fxgasm -inline > fxinline.h fxgasm -hex > fxgasm.h gcc -o fifo.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c fifo.c gcc -o distate.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distate.c gcc -o gstrip.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gstrip.c gcc -o distrip.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distrip.c gcc -o diget.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diget.c diget.c:920:31: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 920 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:921:27: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 921 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:922:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 922 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:923:30: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 923 | { "grTexChromaRangeExt", (GrProc)grTexChromaRange }, | ^ diget.c:924:33: warning: cast between incompatible function types from 'void (*)(GrScreenResolution_t, FxU32 *, FxU32 *)' {aka 'void (*)(int, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 924 | { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY }, | ^ diget.c:925:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 925 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:926:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 926 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:928:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 928 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:929:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 929 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:930:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 930 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:932:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 932 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ diget.c: In function 'grGetProcAddress': diget.c:943:14: warning: cast between incompatible function types from 'GrDrawTextureLineProc' {aka 'void (*)(const void *, const void *)'} to 'int (*)()' [-Wcast-function-type] 943 | return (GrProc)_GlideRoot.deviceArchProcs.curLineProc; | ^ gcc -o gsplash.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsplash.c gcc -o g3df.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c g3df.c gcc -o gu.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gu.c gcc -o gpci.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gpci.c gcc -o diglide.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diglide.c gcc -o disst.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c disst.c gcc -o ditex.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ditex.c gcc -o gbanner.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gbanner.c gcc -o gerror.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gerror.c gcc -o gaa.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gaa.c gaa.c: In function '_grAADrawPoints': gaa.c:563:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 563 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:787:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 787 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1307:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1307 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:1458:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 1458 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1617:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1617 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1795:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1795 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:469:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 469 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:674:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 674 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:656:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 656 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:989:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 989 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gglide.c gglide.c: In function 'grBufferClear': gglide.c:648:11: warning: variable 'blitAuxColor' set but not used [-Wunused-but-set-variable] 648 | FxU32 blitAuxColor; | ^~~~~~~~~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:2595:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 2595 | SstRegs *tmu1; | ^~~~ gglide.c:2594:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 2594 | SstRegs *tmu0; | ^~~~ gcc -o glfb.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c glfb.c gcc -o gsst.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsst.c gsst.c: In function 'grSstWinOpen': gsst.c:1161:13: warning: variable 'xTileNum' set but not used [-Wunused-but-set-variable] 1161 | FxU32 xTileNum = 0; | ^~~~~~~~ gsst.c:1498:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1498 | grTexCombine(GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1499 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1500 | FXFALSE, FXFALSE); | ~~~~~~~~~~~~~~~~~ gsst.c:1501:3: note: here 1501 | case 2: | ^~~~ gsst.c:1508:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1508 | grTexCombine(GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1509 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1510 | FXFALSE, FXFALSE); | ~~~~~~~~~~~~~~~~~ gsst.c:1511:3: note: here 1511 | case 1: | ^~~~ gcc -o gtex.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:760:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (gc->state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:763:3: note: here 763 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtexdl.c gcc -o xtexdl_def.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c xtexdl.c gcc -o cpuid.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c cpuid.c nasm -o xdraw2_def.o -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw2.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_def.o -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw3.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_mmx.obj -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX=1 xtexdl.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw2_3dnow.o -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw2.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw3_3dnow.o -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xdraw3.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xtexdl_3dnow.o -O6 -felf -D__linux__ -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_AMD3D=1 xtexdl.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] gcc -o digutex.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c digutex.c gcc -o ../../../swlibs/newpci/pcilib/fxmsr.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxmsr.c ../../../swlibs/newpci/pcilib/fxmsr.c: In function 'pciFindMTRRMatch': ../../../swlibs/newpci/pcilib/fxmsr.c:316:5: warning: variable 'lMTRR' set but not used [-Wunused-but-set-variable] 316 | lMTRR, | ^~~~~ gcc -o ../../../swlibs/newpci/pcilib/fxpci.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../init/canopus.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/canopus.c ../../init/canopus.c: In function 'sst1InitComputeClkParamsATT_Int': ../../init/canopus.c:74:21: warning: variable 'lBestFreq' set but not used [-Wunused-but-set-variable] 74 | FxU32 lBestErr, lBestFreq; | ^~~~~~~~~ gcc -o ../../init/dac.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/dac.c gcc -o ../../init/gamma.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/gamma.c gcc -o ../../init/gdebug.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/gdebug.c gcc -o ../../init/info.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/info.c ../../init/info.c: In function 'sst1InitGetTmuInfo': ../../init/info.c:350:11: warning: variable 'trev' set but not used [-Wunused-but-set-variable] 350 | FxU32 trev; | ^~~~ gcc -o ../../init/parse.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/parse.c ../../init/parse.c: In function 'sst1InitFgets': ../../init/parse.c:461:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 461 | *ptr++ = (char) NULL; | ^ gcc -o ../../init/print.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/print.c gcc -o ../../init/sli.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/sli.c ../../init/sli.c: In function 'sst1InitSli': ../../init/sli.c:62:11: warning: variable 'memOffsetOrig' set but not used [-Wunused-but-set-variable] 62 | FxU32 memOffsetOrig, tilesInXOrig; | ^~~~~~~~~~~~~ gcc -o ../../init/sst1init.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/sst1init.c ../../init/sst1init.c: In function 'sst1InitMapBoardDirect': ../../init/sst1init.c:205:11: warning: variable 'sstv2_noremap' set but not used [-Wunused-but-set-variable] 205 | FxU32 sstv2_noremap = 0; | ^~~~~~~~~~~~~ gcc -o ../../init/util.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/util.c gcc -o ../../init/video.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/video.c gcc -o ../../init/fxremap.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/fxremap.c ../../init/fxremap.c: In function 'GetMemoryMap': ../../init/fxremap.c:180:8: warning: variable 'multi_fn' set but not used [-Wunused-but-set-variable] 180 | int multi_fn = 0; | ^~~~~~~~ gcc -o ../../../swlibs/texus2/lib/texuslib.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.o -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/bitcoder.c ar rus ../../lib/libglide3x.a fifo.o distate.o gstrip.o distrip.o diget.o gsplash.o g3df.o gu.o gpci.o diglide.o disst.o ditex.o gbanner.o gerror.o gaa.o gdraw.o gglide.o glfb.o gsst.o gtex.o gtexdl.o xtexdl_def.o cpuid.o xdraw2_def.o xdraw3_def.o xtexdl_mmx.obj xdraw2_3dnow.o xdraw3_3dnow.o xtexdl_3dnow.o digutex.o ../../../swlibs/newpci/pcilib/fxmsr.o ../../../swlibs/newpci/pcilib/fxpci.o ../../../swlibs/newpci/pcilib/fxlinux.o ../../init/canopus.o ../../init/dac.o ../../init/gamma.o ../../init/gdebug.o ../../init/info.o ../../init/parse.o ../../init/print.o ../../init/sli.o ../../init/sst1init.o ../../init/util.o ../../init/video.o ../../init/fxremap.o ../../../swlibs/texus2/lib/texuslib.o ../../../swlibs/texus2/lib/clamp.o ../../../swlibs/texus2/lib/read.o ../../../swlibs/texus2/lib/resample.o ../../../swlibs/texus2/lib/mipmap.o ../../../swlibs/texus2/lib/quantize.o ../../../swlibs/texus2/lib/ncc.o ../../../swlibs/texus2/lib/nccnnet.o ../../../swlibs/texus2/lib/pal256.o ../../../swlibs/texus2/lib/pal6666.o ../../../swlibs/texus2/lib/dequant.o ../../../swlibs/texus2/lib/view.o ../../../swlibs/texus2/lib/util.o ../../../swlibs/texus2/lib/diffuse.o ../../../swlibs/texus2/lib/write.o ../../../swlibs/texus2/lib/tga.o ../../../swlibs/texus2/lib/3df.o ../../../swlibs/texus2/lib/ppm.o ../../../swlibs/texus2/lib/rgt.o ../../../swlibs/texus2/lib/txs.o ../../../swlibs/texus2/lib/codec.o ../../../swlibs/texus2/lib/eigen.o ../../../swlibs/texus2/lib/bitcoder.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating ../../lib/libglide3x.a gcc -o fifo.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c fifo.c gcc -o distate.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distate.c gcc -o gstrip.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gstrip.c gcc -o distrip.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distrip.c gcc -o diget.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diget.c diget.c:920:31: warning: cast between incompatible function types from 'void (*)(GrChromaRangeMode_t)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 920 | { "grChromaRangeModeExt", (GrProc)grChromaRangeMode }, | ^ diget.c:921:27: warning: cast between incompatible function types from 'void (*)(GrColor_t, GrColor_t, GrChromaRangeMode_t)' {aka 'void (*)(unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 921 | { "grChromaRangeExt", (GrProc)grChromaRange }, | ^ diget.c:922:29: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, int)'} to 'int (*)()' [-Wcast-function-type] 922 | { "grTexChromaModeExt", (GrProc)grTexChromaMode }, | ^ diget.c:923:30: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrColor_t, GrColor_t, GrTexChromakeyMode_t)' {aka 'void (*)(int, unsigned int, unsigned int, int)'} to 'int (*)()' [-Wcast-function-type] 923 | { "grTexChromaRangeExt", (GrProc)grTexChromaRange }, | ^ diget.c:924:33: warning: cast between incompatible function types from 'void (*)(GrScreenResolution_t, FxU32 *, FxU32 *)' {aka 'void (*)(int, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 924 | { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY }, | ^ diget.c:925:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 925 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:926:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 926 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:928:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 928 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:929:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 929 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:930:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 930 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:932:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 932 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ diget.c: In function 'grGetProcAddress': diget.c:943:14: warning: cast between incompatible function types from 'GrDrawTextureLineProc' {aka 'void (*)(const void *, const void *)'} to 'int (*)()' [-Wcast-function-type] 943 | return (GrProc)_GlideRoot.deviceArchProcs.curLineProc; | ^ gcc -o gsplash.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsplash.c gcc -o g3df.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c g3df.c gcc -o gu.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gu.c gcc -o gpci.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gpci.c gcc -o diglide.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diglide.c gcc -o disst.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c disst.c gcc -o ditex.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ditex.c gcc -o gbanner.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gbanner.c gcc -o gerror.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gerror.c gcc -o gaa.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gaa.c gaa.c: In function '_grAADrawPoints': gaa.c:563:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 563 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawLineStrip': gaa.c:787:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 787 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawTriangles': gaa.c:1307:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1307 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function 'aaVpDrawArrayEdgeSense': gaa.c:1458:19: warning: variable 'v1a' set but not used [-Wunused-but-set-variable] 1458 | float *fa, *fb, v1a, v2a; | ^~~ gaa.c: In function '_grAAVpDrawTriangles': gaa.c:1617:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1617 | stride = sizeof(float *) / sizeof (float); | ^ gaa.c: In function '_grAADrawVertexList': gaa.c:1795:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 1795 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gdraw.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gdraw.c gdraw.c: In function '_grDrawPoints': gdraw.c:469:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 469 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c: In function '_grDrawLineStrip': gdraw.c:674:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 674 | stride = sizeof(float *) / sizeof (float); | ^ gdraw.c:656:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable] 656 | FxU32 vertexParamOffset; | ^~~~~~~~~~~~~~~~~ gdraw.c: In function '_grDrawTriangles_Default': gdraw.c:989:30: warning: division 'sizeof (float *) / sizeof (float)' does not compute the number of array elements [-Wsizeof-pointer-div] 989 | stride = sizeof(float *) / sizeof (float); | ^ gcc -o gglide.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gglide.c gglide.c: In function 'grBufferClear': gglide.c:648:11: warning: variable 'blitAuxColor' set but not used [-Wunused-but-set-variable] 648 | FxU32 blitAuxColor; | ^~~~~~~~~~~~ gglide.c: In function '_grRebuildDataList': gglide.c:2595:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable] 2595 | SstRegs *tmu1; | ^~~~ gglide.c:2594:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable] 2594 | SstRegs *tmu0; | ^~~~ gcc -o glfb.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c glfb.c gcc -o gsst.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsst.c gsst.c: In function 'grSstWinOpen': gsst.c:1161:13: warning: variable 'xTileNum' set but not used [-Wunused-but-set-variable] 1161 | FxU32 xTileNum = 0; | ^~~~~~~~ gsst.c:1498:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1498 | grTexCombine(GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1499 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1500 | FXFALSE, FXFALSE); | ~~~~~~~~~~~~~~~~~ gsst.c:1501:3: note: here 1501 | case 2: | ^~~~ gsst.c:1508:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1508 | grTexCombine(GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1509 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1510 | FXFALSE, FXFALSE); | ~~~~~~~~~~~~~~~~~ gsst.c:1511:3: note: here 1511 | case 1: | ^~~~ gcc -o gtex.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:760:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 760 | if (gc->state.allowLODdither) texMode |= SST_TLODDITHER; | ^ gtex.c:763:3: note: here 763 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtexdl.c gcc -o xtexdl_def.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c xtexdl.c gcc -o cpuid.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c cpuid.c cp xdraw2_def.o xdraw2_def.lo cp xdraw3_def.o xdraw3_def.lo cp xdraw2_3dnow.o xdraw2_3dnow.lo cp xdraw3_3dnow.o xdraw3_3dnow.lo cp xtexdl_3dnow.o xtexdl_3dnow.lo gcc -o digutex.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c digutex.c gcc -o ../../../swlibs/newpci/pcilib/fxmsr.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxmsr.c ../../../swlibs/newpci/pcilib/fxmsr.c: In function 'pciFindMTRRMatch': ../../../swlibs/newpci/pcilib/fxmsr.c:316:5: warning: variable 'lMTRR' set but not used [-Wunused-but-set-variable] 316 | lMTRR, | ^~~~~ gcc -o ../../../swlibs/newpci/pcilib/fxpci.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../init/canopus.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/canopus.c ../../init/canopus.c: In function 'sst1InitComputeClkParamsATT_Int': ../../init/canopus.c:74:21: warning: variable 'lBestFreq' set but not used [-Wunused-but-set-variable] 74 | FxU32 lBestErr, lBestFreq; | ^~~~~~~~~ gcc -o ../../init/dac.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/dac.c gcc -o ../../init/gamma.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/gamma.c gcc -o ../../init/gdebug.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/gdebug.c gcc -o ../../init/info.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/info.c ../../init/info.c: In function 'sst1InitGetTmuInfo': ../../init/info.c:350:11: warning: variable 'trev' set but not used [-Wunused-but-set-variable] 350 | FxU32 trev; | ^~~~ gcc -o ../../init/parse.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/parse.c ../../init/parse.c: In function 'sst1InitFgets': ../../init/parse.c:461:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 461 | *ptr++ = (char) NULL; | ^ gcc -o ../../init/print.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/print.c gcc -o ../../init/sli.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/sli.c ../../init/sli.c: In function 'sst1InitSli': ../../init/sli.c:62:11: warning: variable 'memOffsetOrig' set but not used [-Wunused-but-set-variable] 62 | FxU32 memOffsetOrig, tilesInXOrig; | ^~~~~~~~~~~~~ gcc -o ../../init/sst1init.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/sst1init.c ../../init/sst1init.c: In function 'sst1InitMapBoardDirect': ../../init/sst1init.c:205:11: warning: variable 'sstv2_noremap' set but not used [-Wunused-but-set-variable] 205 | FxU32 sstv2_noremap = 0; | ^~~~~~~~~~~~~ gcc -o ../../init/util.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/util.c gcc -o ../../init/video.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/video.c gcc -o ../../init/fxremap.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/fxremap.c ../../init/fxremap.c: In function 'GetMemoryMap': ../../init/fxremap.c:180:8: warning: variable 'multi_fn' set but not used [-Wunused-but-set-variable] 180 | int multi_fn = 0; | ^~~~~~~~ gcc -o ../../../swlibs/texus2/lib/texuslib.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.lo -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/bitcoder.c gcc -o ../../lib/libglide3x.so -shared -Wl,-soname,libglide3.so.3 fifo.lo distate.lo gstrip.lo distrip.lo diget.lo gsplash.lo g3df.lo gu.lo gpci.lo diglide.lo disst.lo ditex.lo gbanner.lo gerror.lo gaa.lo gdraw.lo gglide.lo glfb.lo gsst.lo gtex.lo gtexdl.lo xtexdl_def.lo cpuid.lo xdraw2_def.lo xdraw3_def.lo xtexdl_mmx.obj xdraw2_3dnow.lo xdraw3_3dnow.lo xtexdl_3dnow.lo digutex.lo ../../../swlibs/newpci/pcilib/fxmsr.lo ../../../swlibs/newpci/pcilib/fxpci.lo ../../../swlibs/newpci/pcilib/fxlinux.lo ../../init/canopus.lo ../../init/dac.lo ../../init/gamma.lo ../../init/gdebug.lo ../../init/info.lo ../../init/parse.lo ../../init/print.lo ../../init/sli.lo ../../init/sst1init.lo ../../init/util.lo ../../init/video.lo ../../init/fxremap.lo ../../../swlibs/texus2/lib/texuslib.lo ../../../swlibs/texus2/lib/clamp.lo ../../../swlibs/texus2/lib/read.lo ../../../swlibs/texus2/lib/resample.lo ../../../swlibs/texus2/lib/mipmap.lo ../../../swlibs/texus2/lib/quantize.lo ../../../swlibs/texus2/lib/ncc.lo ../../../swlibs/texus2/lib/nccnnet.lo ../../../swlibs/texus2/lib/pal256.lo ../../../swlibs/texus2/lib/pal6666.lo ../../../swlibs/texus2/lib/dequant.lo ../../../swlibs/texus2/lib/view.lo ../../../swlibs/texus2/lib/util.lo ../../../swlibs/texus2/lib/diffuse.lo ../../../swlibs/texus2/lib/write.lo ../../../swlibs/texus2/lib/tga.lo ../../../swlibs/texus2/lib/3df.lo ../../../swlibs/texus2/lib/ppm.lo ../../../swlibs/texus2/lib/rgt.lo ../../../swlibs/texus2/lib/txs.lo ../../../swlibs/texus2/lib/codec.lo ../../../swlibs/texus2/lib/eigen.lo ../../../swlibs/texus2/lib/bitcoder.lo -lm ld: xdraw2_def.lo: warning: relocation in read-only section `.text' ld: warning: creating DT_TEXTREL in a shared object gcc -o ../../../swlibs/bin/texus2 -s -Wall -W -I. -I../../incsrc -I../../init -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -D__3Dfx_PCI_CFG__ -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HW_TRI_SETUP=1 -DGLIDE_PACKED_RGB=0 -DGLIDE_PACKET3_TRI_SETUP=1 -DGLIDE_TRI_CULLING=1 -DUSE_PACKET_FIFO=1 -DGLIDE_DISPATCH_SETUP -DGLIDE_DISPATCH_DOWNLOAD -DCVG -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_MMX -DGL_AMD3D -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -L../../lib ../../../swlibs/texus2/cmd/cmd.c -lglide3x -lm ../../../swlibs/texus2/cmd/cmd.c: In function 'main': ../../../swlibs/texus2/cmd/cmd.c:454:12: warning: variable 'progname' set but not used [-Wunused-but-set-variable] 454 | char *progname; | ^~~~~~~~ rm fxgasm make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/cvg/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + mv cvg/lib/libglide3x.so libglide3-v2.so + make -f makefile.linux FX_GLIDE_HW=cvg realclean make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C cvg/glide3/src realclean make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/cvg/glide3/src' rm -f *.o *.obj *.lo rm -f ../../init/*.o ../../init/*.lo rm -f ../../../swlibs/newpci/pcilib/*.o ../../../swlibs/newpci/pcilib/*.lo rm -f fxinline.h rm -f fxgasm.h rm -f ../../../swlibs/texus2/lib/*.o ../../../swlibs/texus2/lib/*.lo rm -f ../../lib/libglide3x.a rm -f ../../lib/libglide3x.so rm -f ../../../swlibs/bin/texus2 make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/cvg/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + make -f makefile.linux FX_GLIDE_HW=sst1 'OPTFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter' USE_X86=1 USE_3DNOW=1 USE_MMX=1 USE_SSE=1 USE_SSE2=1 TEXUS2=1 DGA=1 make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C sst1/glide3/src make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/sst1/glide3/src' gcc -o fxgasm -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter fxgasm.c fxgasm -inline > fxinline.h fxgasm -hex > fxgasm.h gcc -o distate.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distate.c gcc -o diget.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diget.c diget.c:909:33: warning: cast between incompatible function types from 'void (*)(GrScreenResolution_t, FxU32 *, FxU32 *)' {aka 'void (*)(int, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 909 | { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY }, | ^ diget.c:910:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 910 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:911:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 911 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:913:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 913 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:914:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 914 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:915:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 915 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:917:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 917 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gstrip.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gstrip.c In file included from fxglide.h:256, from gstrip.c:150: gstrip.c: In function '_trisetup_mixed_datalist': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:739:3: note: in expansion of macro 'GR_SETF' 739 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:740:3: note: in expansion of macro 'GR_SETF' 740 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:747:3: note: in expansion of macro 'GR_SETF' 747 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:748:3: note: in expansion of macro 'GR_SETF' 748 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:751:3: note: in expansion of macro 'GR_SETF' 751 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:752:3: note: in expansion of macro 'GR_SETF' 752 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:816:16: note: in expansion of macro 'GR_SETF' 816 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:816:16: note: in expansion of macro 'GR_SETF' 816 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gstrip.c: In function '_vp_trisetup_mixed_datalist': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2074:3: note: in expansion of macro 'GR_SETF' 2074 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2075:3: note: in expansion of macro 'GR_SETF' 2075 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2082:3: note: in expansion of macro 'GR_SETF' 2082 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2083:3: note: in expansion of macro 'GR_SETF' 2083 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2086:3: note: in expansion of macro 'GR_SETF' 2086 | GR_SETF( hw->FvC.x, snap_xc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2087:3: note: in expansion of macro 'GR_SETF' 2087 | GR_SETF( hw->FvC.y, snap_yc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2423:16: note: in expansion of macro 'GR_SETF' 2423 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2423:16: note: in expansion of macro 'GR_SETF' 2423 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gcc -o distrip.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c distrip.c gcc -o diglide.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c diglide.c gcc -o disst.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c disst.c gcc -o ditex.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ditex.c gcc -o g3df.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c g3df.c gcc -o gaa.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gaa.c In file included from fxglide.h:256, from gaa.c:65: gaa.c: In function 'aaDrawArrayEdgeSense': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:384:5: note: in expansion of macro 'GR_SETF' 384 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:385:5: note: in expansion of macro 'GR_SETF' 385 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:386:5: note: in expansion of macro 'GR_SETF' 386 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:387:5: note: in expansion of macro 'GR_SETF' 387 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:389:5: note: in expansion of macro 'GR_SETF' 389 | GR_SETF( hw->FvB.y, snap_ya + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:391:5: note: in expansion of macro 'GR_SETF' 391 | GR_SETF( hw->FvC.y, snap_yb + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:395:5: note: in expansion of macro 'GR_SETF' 395 | GR_SETF( hw->Fdady, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:397:5: note: in expansion of macro 'GR_SETF' 397 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:398:18: note: in expansion of macro 'GR_SETF' 398 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:398:18: note: in expansion of macro 'GR_SETF' 398 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:401:5: note: in expansion of macro 'GR_SETF' 401 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:403:5: note: in expansion of macro 'GR_SETF' 403 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:407:5: note: in expansion of macro 'GR_SETF' 407 | GR_SETF( hw->Fdady, -b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:409:5: note: in expansion of macro 'GR_SETF' 409 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:410:18: note: in expansion of macro 'GR_SETF' 410 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:410:18: note: in expansion of macro 'GR_SETF' 410 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:417:5: note: in expansion of macro 'GR_SETF' 417 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:418:5: note: in expansion of macro 'GR_SETF' 418 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:419:5: note: in expansion of macro 'GR_SETF' 419 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:420:5: note: in expansion of macro 'GR_SETF' 420 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:422:5: note: in expansion of macro 'GR_SETF' 422 | GR_SETF( hw->FvA.x, snap_xa - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:423:5: note: in expansion of macro 'GR_SETF' 423 | GR_SETF( hw->FvC.x, snap_xb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:428:5: note: in expansion of macro 'GR_SETF' 428 | GR_SETF( hw->Fdadx, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:430:5: note: in expansion of macro 'GR_SETF' 430 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:431:18: note: in expansion of macro 'GR_SETF' 431 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:431:18: note: in expansion of macro 'GR_SETF' 431 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:433:5: note: in expansion of macro 'GR_SETF' 433 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:435:5: note: in expansion of macro 'GR_SETF' 435 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:437:5: note: in expansion of macro 'GR_SETF' 437 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:441:5: note: in expansion of macro 'GR_SETF' 441 | GR_SETF( hw->Fdadx, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:443:5: note: in expansion of macro 'GR_SETF' 443 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:444:18: note: in expansion of macro 'GR_SETF' 444 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:444:18: note: in expansion of macro 'GR_SETF' 444 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:454:7: note: in expansion of macro 'GR_SETF' 454 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:455:7: note: in expansion of macro 'GR_SETF' 455 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:456:7: note: in expansion of macro 'GR_SETF' 456 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:457:7: note: in expansion of macro 'GR_SETF' 457 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:459:7: note: in expansion of macro 'GR_SETF' 459 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:460:7: note: in expansion of macro 'GR_SETF' 460 | GR_SETF( hw->FvC.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:467:7: note: in expansion of macro 'GR_SETF' 467 | GR_SETF( hw->Fdadx, -dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:468:7: note: in expansion of macro 'GR_SETF' 468 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:469:20: note: in expansion of macro 'GR_SETF' 469 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:469:20: note: in expansion of macro 'GR_SETF' 469 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:472:7: note: in expansion of macro 'GR_SETF' 472 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:474:7: note: in expansion of macro 'GR_SETF' 474 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:475:7: note: in expansion of macro 'GR_SETF' 475 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:477:7: note: in expansion of macro 'GR_SETF' 477 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:480:7: note: in expansion of macro 'GR_SETF' 480 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:482:7: note: in expansion of macro 'GR_SETF' 482 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:483:20: note: in expansion of macro 'GR_SETF' 483 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:483:20: note: in expansion of macro 'GR_SETF' 483 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:489:7: note: in expansion of macro 'GR_SETF' 489 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:490:7: note: in expansion of macro 'GR_SETF' 490 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:491:7: note: in expansion of macro 'GR_SETF' 491 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:492:7: note: in expansion of macro 'GR_SETF' 492 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:494:7: note: in expansion of macro 'GR_SETF' 494 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:495:7: note: in expansion of macro 'GR_SETF' 495 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:501:7: note: in expansion of macro 'GR_SETF' 501 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:502:20: note: in expansion of macro 'GR_SETF' 502 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:502:20: note: in expansion of macro 'GR_SETF' 502 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:504:7: note: in expansion of macro 'GR_SETF' 504 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:505:7: note: in expansion of macro 'GR_SETF' 505 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:510:7: note: in expansion of macro 'GR_SETF' 510 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:512:7: note: in expansion of macro 'GR_SETF' 512 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:513:20: note: in expansion of macro 'GR_SETF' 513 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:513:20: note: in expansion of macro 'GR_SETF' 513 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:519:7: note: in expansion of macro 'GR_SETF' 519 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:520:7: note: in expansion of macro 'GR_SETF' 520 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:521:7: note: in expansion of macro 'GR_SETF' 521 | GR_SETF( hw->FvC.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:522:7: note: in expansion of macro 'GR_SETF' 522 | GR_SETF( hw->FvC.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:524:7: note: in expansion of macro 'GR_SETF' 524 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:525:7: note: in expansion of macro 'GR_SETF' 525 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:531:7: note: in expansion of macro 'GR_SETF' 531 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:532:7: note: in expansion of macro 'GR_SETF' 532 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:533:20: note: in expansion of macro 'GR_SETF' 533 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:533:20: note: in expansion of macro 'GR_SETF' 533 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:535:7: note: in expansion of macro 'GR_SETF' 535 | GR_SETF( hw->FvA.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:536:7: note: in expansion of macro 'GR_SETF' 536 | GR_SETF( hw->FvA.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:537:7: note: in expansion of macro 'GR_SETF' 537 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:538:7: note: in expansion of macro 'GR_SETF' 538 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:540:7: note: in expansion of macro 'GR_SETF' 540 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:541:7: note: in expansion of macro 'GR_SETF' 541 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:546:7: note: in expansion of macro 'GR_SETF' 546 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:548:7: note: in expansion of macro 'GR_SETF' 548 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:549:20: note: in expansion of macro 'GR_SETF' 549 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:549:20: note: in expansion of macro 'GR_SETF' 549 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:556:5: note: in expansion of macro 'GR_SETF' 556 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:557:5: note: in expansion of macro 'GR_SETF' 557 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:558:5: note: in expansion of macro 'GR_SETF' 558 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:559:5: note: in expansion of macro 'GR_SETF' 559 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:561:5: note: in expansion of macro 'GR_SETF' 561 | GR_SETF( hw->FvA.x, snap_xa + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:562:5: note: in expansion of macro 'GR_SETF' 562 | GR_SETF( hw->FvC.x, snap_xb + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:568:5: note: in expansion of macro 'GR_SETF' 568 | GR_SETF( hw->Fdadx, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:570:5: note: in expansion of macro 'GR_SETF' 570 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:571:18: note: in expansion of macro 'GR_SETF' 571 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:571:18: note: in expansion of macro 'GR_SETF' 571 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:573:5: note: in expansion of macro 'GR_SETF' 573 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:575:5: note: in expansion of macro 'GR_SETF' 575 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:577:5: note: in expansion of macro 'GR_SETF' 577 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:580:5: note: in expansion of macro 'GR_SETF' 580 | GR_SETF( hw->Fdadx, -b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:582:5: note: in expansion of macro 'GR_SETF' 582 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:583:18: note: in expansion of macro 'GR_SETF' 583 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:583:18: note: in expansion of macro 'GR_SETF' 583 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ gaa.c: In function '_grAADrawPoints': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:693:7: note: in expansion of macro 'GR_SETF' 693 | GR_SETF(hw->FvA.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:695:7: note: in expansion of macro 'GR_SETF' 695 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:697:7: note: in expansion of macro 'GR_SETF' 697 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:699:7: note: in expansion of macro 'GR_SETF' 699 | GR_SETF(hw->FvA.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:701:7: note: in expansion of macro 'GR_SETF' 701 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:703:7: note: in expansion of macro 'GR_SETF' 703 | GR_SETF(hw->FvC.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:733:7: note: in expansion of macro 'GR_SETF' 733 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:734:7: note: in expansion of macro 'GR_SETF' 734 | GR_SETF(hw->FvB.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:736:7: note: in expansion of macro 'GR_SETF' 736 | GR_SETF(hw->FvA.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:737:7: note: in expansion of macro 'GR_SETF' 737 | GR_SETF(hw->FvB.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:746:7: note: in expansion of macro 'GR_SETF' 746 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:747:7: note: in expansion of macro 'GR_SETF' 747 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:756:7: note: in expansion of macro 'GR_SETF' 756 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:757:7: note: in expansion of macro 'GR_SETF' 757 | GR_SETF(hw->FvC.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:759:7: note: in expansion of macro 'GR_SETF' 759 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:760:7: note: in expansion of macro 'GR_SETF' 760 | GR_SETF(hw->FvC.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:799:7: note: in expansion of macro 'GR_SETF' 799 | GR_SETF(hw->FvA.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:801:7: note: in expansion of macro 'GR_SETF' 801 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:803:7: note: in expansion of macro 'GR_SETF' 803 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:805:7: note: in expansion of macro 'GR_SETF' 805 | GR_SETF(hw->FvA.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:807:7: note: in expansion of macro 'GR_SETF' 807 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:809:7: note: in expansion of macro 'GR_SETF' 809 | GR_SETF(hw->FvC.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:992:7: note: in expansion of macro 'GR_SETF' 992 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:993:7: note: in expansion of macro 'GR_SETF' 993 | GR_SETF(hw->FvB.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:995:7: note: in expansion of macro 'GR_SETF' 995 | GR_SETF(hw->FvA.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:996:7: note: in expansion of macro 'GR_SETF' 996 | GR_SETF(hw->FvB.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1005:7: note: in expansion of macro 'GR_SETF' 1005 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1006:7: note: in expansion of macro 'GR_SETF' 1006 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1015:7: note: in expansion of macro 'GR_SETF' 1015 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1016:7: note: in expansion of macro 'GR_SETF' 1016 | GR_SETF(hw->FvC.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1018:7: note: in expansion of macro 'GR_SETF' 1018 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1019:7: note: in expansion of macro 'GR_SETF' 1019 | GR_SETF(hw->FvC.y, PY); | ^~~~~~~ gaa.c: In function '_grAADrawLineStrip': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1121:9: note: in expansion of macro 'GR_SETF' 1121 | GR_SETF( hw->FvA.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1123:9: note: in expansion of macro 'GR_SETF' 1123 | GR_SETF( hw->FvA.y, snap_yv1 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1125:9: note: in expansion of macro 'GR_SETF' 1125 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1126:9: note: in expansion of macro 'GR_SETF' 1126 | GR_SETF( hw->FvB.y, snap_yv2 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1128:9: note: in expansion of macro 'GR_SETF' 1128 | GR_SETF( hw->FvC.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1130:9: note: in expansion of macro 'GR_SETF' 1130 | GR_SETF( hw->FvC.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1163:9: note: in expansion of macro 'GR_SETF' 1163 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1164:9: note: in expansion of macro 'GR_SETF' 1164 | GR_SETF( hw->Fdady , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1165:22: note: in expansion of macro 'GR_SETF' 1165 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1165:22: note: in expansion of macro 'GR_SETF' 1165 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1168:9: note: in expansion of macro 'GR_SETF' 1168 | GR_SETF( hw->FvB.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1172:9: note: in expansion of macro 'GR_SETF' 1172 | GR_SETF( hw->FvB.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1174:9: note: in expansion of macro 'GR_SETF' 1174 | GR_SETF( hw->Fdady , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1176:9: note: in expansion of macro 'GR_SETF' 1176 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1177:22: note: in expansion of macro 'GR_SETF' 1177 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1177:22: note: in expansion of macro 'GR_SETF' 1177 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1180:9: note: in expansion of macro 'GR_SETF' 1180 | GR_SETF( hw->FvA.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1181:9: note: in expansion of macro 'GR_SETF' 1181 | GR_SETF( hw->FvB.y, snap_yv1 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1182:9: note: in expansion of macro 'GR_SETF' 1182 | GR_SETF( hw->FvC.y, snap_yv2 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1186:9: note: in expansion of macro 'GR_SETF' 1186 | GR_SETF( hw->Fdady , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1188:9: note: in expansion of macro 'GR_SETF' 1188 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1189:22: note: in expansion of macro 'GR_SETF' 1189 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1189:22: note: in expansion of macro 'GR_SETF' 1189 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1192:9: note: in expansion of macro 'GR_SETF' 1192 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1194:9: note: in expansion of macro 'GR_SETF' 1194 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1199:9: note: in expansion of macro 'GR_SETF' 1199 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1200:9: note: in expansion of macro 'GR_SETF' 1200 | GR_SETF( hw->Fdady , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1201:22: note: in expansion of macro 'GR_SETF' 1201 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1201:22: note: in expansion of macro 'GR_SETF' 1201 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1209:9: note: in expansion of macro 'GR_SETF' 1209 | GR_SETF( hw->FvA.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1211:9: note: in expansion of macro 'GR_SETF' 1211 | GR_SETF( hw->FvA.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1213:9: note: in expansion of macro 'GR_SETF' 1213 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1215:9: note: in expansion of macro 'GR_SETF' 1215 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1216:9: note: in expansion of macro 'GR_SETF' 1216 | GR_SETF( hw->FvC.x, snap_xv2 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1218:9: note: in expansion of macro 'GR_SETF' 1218 | GR_SETF( hw->FvC.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1250:9: note: in expansion of macro 'GR_SETF' 1250 | GR_SETF( hw->Fdadx , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1252:9: note: in expansion of macro 'GR_SETF' 1252 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1253:22: note: in expansion of macro 'GR_SETF' 1253 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1253:22: note: in expansion of macro 'GR_SETF' 1253 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1257:9: note: in expansion of macro 'GR_SETF' 1257 | GR_SETF( hw->FvB.x, snap_xv1 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1258:9: note: in expansion of macro 'GR_SETF' 1258 | GR_SETF( hw->FvB.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1260:9: note: in expansion of macro 'GR_SETF' 1260 | GR_SETF( hw->Fdadx , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1262:9: note: in expansion of macro 'GR_SETF' 1262 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1263:22: note: in expansion of macro 'GR_SETF' 1263 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1263:22: note: in expansion of macro 'GR_SETF' 1263 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1266:9: note: in expansion of macro 'GR_SETF' 1266 | GR_SETF( hw->FvA.x, snap_xv1 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1268:9: note: in expansion of macro 'GR_SETF' 1268 | GR_SETF( hw->FvB.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1270:9: note: in expansion of macro 'GR_SETF' 1270 | GR_SETF( hw->FvC.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1274:9: note: in expansion of macro 'GR_SETF' 1274 | GR_SETF( hw->Fdadx , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1275:9: note: in expansion of macro 'GR_SETF' 1275 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1276:22: note: in expansion of macro 'GR_SETF' 1276 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1276:22: note: in expansion of macro 'GR_SETF' 1276 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1279:9: note: in expansion of macro 'GR_SETF' 1279 | GR_SETF( hw->FvB.x, snap_xv2 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1280:9: note: in expansion of macro 'GR_SETF' 1280 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1285:9: note: in expansion of macro 'GR_SETF' 1285 | GR_SETF( hw->Fdadx , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1287:9: note: in expansion of macro 'GR_SETF' 1287 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1288:22: note: in expansion of macro 'GR_SETF' 1288 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1288:22: note: in expansion of macro 'GR_SETF' 1288 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1357:9: note: in expansion of macro 'GR_SETF' 1357 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1359:9: note: in expansion of macro 'GR_SETF' 1359 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1361:9: note: in expansion of macro 'GR_SETF' 1361 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1362:9: note: in expansion of macro 'GR_SETF' 1362 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1364:9: note: in expansion of macro 'GR_SETF' 1364 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1366:9: note: in expansion of macro 'GR_SETF' 1366 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1563:9: note: in expansion of macro 'GR_SETF' 1563 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1564:9: note: in expansion of macro 'GR_SETF' 1564 | GR_SETF( hw->Fdady , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1565:22: note: in expansion of macro 'GR_SETF' 1565 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1565:22: note: in expansion of macro 'GR_SETF' 1565 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1568:9: note: in expansion of macro 'GR_SETF' 1568 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1572:9: note: in expansion of macro 'GR_SETF' 1572 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1574:9: note: in expansion of macro 'GR_SETF' 1574 | GR_SETF( hw->Fdady , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1576:9: note: in expansion of macro 'GR_SETF' 1576 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1577:22: note: in expansion of macro 'GR_SETF' 1577 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1577:22: note: in expansion of macro 'GR_SETF' 1577 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1580:9: note: in expansion of macro 'GR_SETF' 1580 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1581:9: note: in expansion of macro 'GR_SETF' 1581 | GR_SETF( hw->FvB.y, fay + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1582:9: note: in expansion of macro 'GR_SETF' 1582 | GR_SETF( hw->FvC.y, fby + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1586:9: note: in expansion of macro 'GR_SETF' 1586 | GR_SETF( hw->Fdady , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1588:9: note: in expansion of macro 'GR_SETF' 1588 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1589:22: note: in expansion of macro 'GR_SETF' 1589 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1589:22: note: in expansion of macro 'GR_SETF' 1589 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1592:9: note: in expansion of macro 'GR_SETF' 1592 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1594:9: note: in expansion of macro 'GR_SETF' 1594 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1599:9: note: in expansion of macro 'GR_SETF' 1599 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1600:9: note: in expansion of macro 'GR_SETF' 1600 | GR_SETF( hw->Fdady , - v2_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1601:22: note: in expansion of macro 'GR_SETF' 1601 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1601:22: note: in expansion of macro 'GR_SETF' 1601 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1609:9: note: in expansion of macro 'GR_SETF' 1609 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1611:9: note: in expansion of macro 'GR_SETF' 1611 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1613:9: note: in expansion of macro 'GR_SETF' 1613 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1615:9: note: in expansion of macro 'GR_SETF' 1615 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1616:9: note: in expansion of macro 'GR_SETF' 1616 | GR_SETF( hw->FvC.x, fbx - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1618:9: note: in expansion of macro 'GR_SETF' 1618 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1815:9: note: in expansion of macro 'GR_SETF' 1815 | GR_SETF( hw->Fdadx , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1817:9: note: in expansion of macro 'GR_SETF' 1817 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1818:22: note: in expansion of macro 'GR_SETF' 1818 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1818:22: note: in expansion of macro 'GR_SETF' 1818 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1822:9: note: in expansion of macro 'GR_SETF' 1822 | GR_SETF( hw->FvB.x, fax - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1823:9: note: in expansion of macro 'GR_SETF' 1823 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1825:9: note: in expansion of macro 'GR_SETF' 1825 | GR_SETF( hw->Fdadx , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1827:9: note: in expansion of macro 'GR_SETF' 1827 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1828:22: note: in expansion of macro 'GR_SETF' 1828 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1828:22: note: in expansion of macro 'GR_SETF' 1828 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1831:9: note: in expansion of macro 'GR_SETF' 1831 | GR_SETF( hw->FvA.x, fax + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1833:9: note: in expansion of macro 'GR_SETF' 1833 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1835:9: note: in expansion of macro 'GR_SETF' 1835 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1839:9: note: in expansion of macro 'GR_SETF' 1839 | GR_SETF( hw->Fdadx , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1840:9: note: in expansion of macro 'GR_SETF' 1840 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1841:22: note: in expansion of macro 'GR_SETF' 1841 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1841:22: note: in expansion of macro 'GR_SETF' 1841 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1844:9: note: in expansion of macro 'GR_SETF' 1844 | GR_SETF( hw->FvB.x, fbx + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1845:9: note: in expansion of macro 'GR_SETF' 1845 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1850:9: note: in expansion of macro 'GR_SETF' 1850 | GR_SETF( hw->Fdadx , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1852:9: note: in expansion of macro 'GR_SETF' 1852 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1853:22: note: in expansion of macro 'GR_SETF' 1853 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1853:22: note: in expansion of macro 'GR_SETF' 1853 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ gaa.c: In function 'aaVpDrawArrayEdgeSense': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2099:5: note: in expansion of macro 'GR_SETF' 2099 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2100:5: note: in expansion of macro 'GR_SETF' 2100 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2101:5: note: in expansion of macro 'GR_SETF' 2101 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2102:5: note: in expansion of macro 'GR_SETF' 2102 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2104:5: note: in expansion of macro 'GR_SETF' 2104 | GR_SETF( hw->FvB.y, fay + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2106:5: note: in expansion of macro 'GR_SETF' 2106 | GR_SETF( hw->FvC.y, fby + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2110:5: note: in expansion of macro 'GR_SETF' 2110 | GR_SETF( hw->Fdady, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2112:5: note: in expansion of macro 'GR_SETF' 2112 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2113:18: note: in expansion of macro 'GR_SETF' 2113 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2113:18: note: in expansion of macro 'GR_SETF' 2113 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2116:5: note: in expansion of macro 'GR_SETF' 2116 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2118:5: note: in expansion of macro 'GR_SETF' 2118 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2122:5: note: in expansion of macro 'GR_SETF' 2122 | GR_SETF( hw->Fdady, - b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2124:5: note: in expansion of macro 'GR_SETF' 2124 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2125:18: note: in expansion of macro 'GR_SETF' 2125 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2125:18: note: in expansion of macro 'GR_SETF' 2125 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2132:5: note: in expansion of macro 'GR_SETF' 2132 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2133:5: note: in expansion of macro 'GR_SETF' 2133 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2134:5: note: in expansion of macro 'GR_SETF' 2134 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2135:5: note: in expansion of macro 'GR_SETF' 2135 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2137:5: note: in expansion of macro 'GR_SETF' 2137 | GR_SETF( hw->FvA.x, fax - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2138:5: note: in expansion of macro 'GR_SETF' 2138 | GR_SETF( hw->FvC.x, fbx - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2143:5: note: in expansion of macro 'GR_SETF' 2143 | GR_SETF( hw->Fdadx, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2145:5: note: in expansion of macro 'GR_SETF' 2145 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2146:18: note: in expansion of macro 'GR_SETF' 2146 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2146:18: note: in expansion of macro 'GR_SETF' 2146 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2148:5: note: in expansion of macro 'GR_SETF' 2148 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2150:5: note: in expansion of macro 'GR_SETF' 2150 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2152:5: note: in expansion of macro 'GR_SETF' 2152 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2156:5: note: in expansion of macro 'GR_SETF' 2156 | GR_SETF( hw->Fdadx, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2158:5: note: in expansion of macro 'GR_SETF' 2158 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2159:18: note: in expansion of macro 'GR_SETF' 2159 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2159:18: note: in expansion of macro 'GR_SETF' 2159 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2169:7: note: in expansion of macro 'GR_SETF' 2169 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2170:7: note: in expansion of macro 'GR_SETF' 2170 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2171:7: note: in expansion of macro 'GR_SETF' 2171 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2172:7: note: in expansion of macro 'GR_SETF' 2172 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2174:7: note: in expansion of macro 'GR_SETF' 2174 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2175:7: note: in expansion of macro 'GR_SETF' 2175 | GR_SETF( hw->FvC.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2182:7: note: in expansion of macro 'GR_SETF' 2182 | GR_SETF( hw->Fdadx, -dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2183:7: note: in expansion of macro 'GR_SETF' 2183 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2184:20: note: in expansion of macro 'GR_SETF' 2184 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2184:20: note: in expansion of macro 'GR_SETF' 2184 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2187:7: note: in expansion of macro 'GR_SETF' 2187 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2189:7: note: in expansion of macro 'GR_SETF' 2189 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2190:7: note: in expansion of macro 'GR_SETF' 2190 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2192:7: note: in expansion of macro 'GR_SETF' 2192 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2195:7: note: in expansion of macro 'GR_SETF' 2195 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2197:7: note: in expansion of macro 'GR_SETF' 2197 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2198:20: note: in expansion of macro 'GR_SETF' 2198 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2198:20: note: in expansion of macro 'GR_SETF' 2198 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2204:7: note: in expansion of macro 'GR_SETF' 2204 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2205:7: note: in expansion of macro 'GR_SETF' 2205 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2206:7: note: in expansion of macro 'GR_SETF' 2206 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2207:7: note: in expansion of macro 'GR_SETF' 2207 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2209:7: note: in expansion of macro 'GR_SETF' 2209 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2210:7: note: in expansion of macro 'GR_SETF' 2210 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2216:7: note: in expansion of macro 'GR_SETF' 2216 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2217:20: note: in expansion of macro 'GR_SETF' 2217 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2217:20: note: in expansion of macro 'GR_SETF' 2217 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2219:7: note: in expansion of macro 'GR_SETF' 2219 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2220:7: note: in expansion of macro 'GR_SETF' 2220 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2225:7: note: in expansion of macro 'GR_SETF' 2225 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2227:7: note: in expansion of macro 'GR_SETF' 2227 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2228:20: note: in expansion of macro 'GR_SETF' 2228 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2228:20: note: in expansion of macro 'GR_SETF' 2228 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2233:7: note: in expansion of macro 'GR_SETF' 2233 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2234:7: note: in expansion of macro 'GR_SETF' 2234 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2235:7: note: in expansion of macro 'GR_SETF' 2235 | GR_SETF( hw->FvC.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2236:7: note: in expansion of macro 'GR_SETF' 2236 | GR_SETF( hw->FvC.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2238:7: note: in expansion of macro 'GR_SETF' 2238 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2239:7: note: in expansion of macro 'GR_SETF' 2239 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2245:7: note: in expansion of macro 'GR_SETF' 2245 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2246:7: note: in expansion of macro 'GR_SETF' 2246 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2247:20: note: in expansion of macro 'GR_SETF' 2247 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2247:20: note: in expansion of macro 'GR_SETF' 2247 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2249:7: note: in expansion of macro 'GR_SETF' 2249 | GR_SETF( hw->FvA.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2250:7: note: in expansion of macro 'GR_SETF' 2250 | GR_SETF( hw->FvA.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2251:7: note: in expansion of macro 'GR_SETF' 2251 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2252:7: note: in expansion of macro 'GR_SETF' 2252 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2254:7: note: in expansion of macro 'GR_SETF' 2254 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2255:7: note: in expansion of macro 'GR_SETF' 2255 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2260:7: note: in expansion of macro 'GR_SETF' 2260 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2262:7: note: in expansion of macro 'GR_SETF' 2262 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2264:20: note: in expansion of macro 'GR_SETF' 2264 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2264:20: note: in expansion of macro 'GR_SETF' 2264 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2271:5: note: in expansion of macro 'GR_SETF' 2271 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2272:5: note: in expansion of macro 'GR_SETF' 2272 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2273:5: note: in expansion of macro 'GR_SETF' 2273 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2274:5: note: in expansion of macro 'GR_SETF' 2274 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2276:5: note: in expansion of macro 'GR_SETF' 2276 | GR_SETF( hw->FvA.x, fax + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2277:5: note: in expansion of macro 'GR_SETF' 2277 | GR_SETF( hw->FvC.x, fbx + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2283:5: note: in expansion of macro 'GR_SETF' 2283 | GR_SETF( hw->Fdadx, - a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2285:5: note: in expansion of macro 'GR_SETF' 2285 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2286:18: note: in expansion of macro 'GR_SETF' 2286 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2286:18: note: in expansion of macro 'GR_SETF' 2286 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2288:5: note: in expansion of macro 'GR_SETF' 2288 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2290:5: note: in expansion of macro 'GR_SETF' 2290 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2292:5: note: in expansion of macro 'GR_SETF' 2292 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2295:5: note: in expansion of macro 'GR_SETF' 2295 | GR_SETF( hw->Fdadx, - b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2297:5: note: in expansion of macro 'GR_SETF' 2297 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2298:18: note: in expansion of macro 'GR_SETF' 2298 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2298:18: note: in expansion of macro 'GR_SETF' 2298 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ gcc -o gbanner.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gbanner.c gcc -o gdraw.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gdraw.c In file included from fxglide.h:256, from gdraw.c:93: gdraw.c: In function '_grVpDrawTriangle': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1044:3: note: in expansion of macro 'GR_SETF' 1044 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1045:3: note: in expansion of macro 'GR_SETF' 1045 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1051:3: note: in expansion of macro 'GR_SETF' 1051 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1052:3: note: in expansion of macro 'GR_SETF' 1052 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1055:3: note: in expansion of macro 'GR_SETF' 1055 | GR_SETF( hw->FvC.x, snap_xc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1056:3: note: in expansion of macro 'GR_SETF' 1056 | GR_SETF( hw->FvC.y, snap_yc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1363:16: note: in expansion of macro 'GR_SETF' 1363 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1363:16: note: in expansion of macro 'GR_SETF' 1363 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gdraw.c: In function '_grColorCombineDelta0Mode': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1386:5: note: in expansion of macro 'GR_SETF' 1386 | GR_SETF( hw->Fr, gc->state.r ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1387:5: note: in expansion of macro 'GR_SETF' 1387 | GR_SETF( hw->Fg, gc->state.g ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1388:5: note: in expansion of macro 'GR_SETF' 1388 | GR_SETF( hw->Fb, gc->state.b ); | ^~~~~~~ gdraw.c: In function '_grDrawLineStrip': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1780:9: note: in expansion of macro 'GR_SETF' 1780 | GR_SETF(hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1782:9: note: in expansion of macro 'GR_SETF' 1782 | GR_SETF(hw->FvB.x,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1783:9: note: in expansion of macro 'GR_SETF' 1783 | GR_SETF(hw->FvC.x,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1786:9: note: in expansion of macro 'GR_SETF' 1786 | GR_SETF(hw->FvA.y, snap_ya - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1789:9: note: in expansion of macro 'GR_SETF' 1789 | GR_SETF(hw->FvB.y,dp - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1792:9: note: in expansion of macro 'GR_SETF' 1792 | GR_SETF(hw->FvC.y,dp + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1823:22: note: in expansion of macro 'GR_SETF' 1823 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1823:22: note: in expansion of macro 'GR_SETF' 1823 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1825:9: note: in expansion of macro 'GR_SETF' 1825 | GR_SETF(hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1826:9: note: in expansion of macro 'GR_SETF' 1826 | GR_SETF(hw->FvB.y, snap_ya + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1827:22: note: in expansion of macro 'GR_SETF' 1827 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f)); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1827:22: note: in expansion of macro 'GR_SETF' 1827 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f)); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1836:9: note: in expansion of macro 'GR_SETF' 1836 | GR_SETF(hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1838:9: note: in expansion of macro 'GR_SETF' 1838 | GR_SETF(hw->FvB.y,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1840:9: note: in expansion of macro 'GR_SETF' 1840 | GR_SETF(hw->FvC.y,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1842:9: note: in expansion of macro 'GR_SETF' 1842 | GR_SETF(hw->FvA.x, snap_xa - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1845:9: note: in expansion of macro 'GR_SETF' 1845 | GR_SETF(hw->FvB.x,dp - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1848:9: note: in expansion of macro 'GR_SETF' 1848 | GR_SETF(hw->FvC.x,dp + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1881:9: note: in expansion of macro 'GR_SETF' 1881 | GR_SETF(hw->FvB.x, snap_xa + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1882:9: note: in expansion of macro 'GR_SETF' 1882 | GR_SETF(hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1961:9: note: in expansion of macro 'GR_SETF' 1961 | GR_SETF(hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1962:9: note: in expansion of macro 'GR_SETF' 1962 | GR_SETF(hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1963:9: note: in expansion of macro 'GR_SETF' 1963 | GR_SETF(hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1966:9: note: in expansion of macro 'GR_SETF' 1966 | GR_SETF(hw->FvA.y, fay - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1967:9: note: in expansion of macro 'GR_SETF' 1967 | GR_SETF(hw->FvB.y, fby - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1969:9: note: in expansion of macro 'GR_SETF' 1969 | GR_SETF(hw->FvC.y, fby + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2168:22: note: in expansion of macro 'GR_SETF' 2168 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2168:22: note: in expansion of macro 'GR_SETF' 2168 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2170:9: note: in expansion of macro 'GR_SETF' 2170 | GR_SETF(hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2171:9: note: in expansion of macro 'GR_SETF' 2171 | GR_SETF(hw->FvB.y, fay + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2172:22: note: in expansion of macro 'GR_SETF' 2172 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2172:22: note: in expansion of macro 'GR_SETF' 2172 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2181:9: note: in expansion of macro 'GR_SETF' 2181 | GR_SETF(hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2182:9: note: in expansion of macro 'GR_SETF' 2182 | GR_SETF(hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2184:9: note: in expansion of macro 'GR_SETF' 2184 | GR_SETF(hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2186:9: note: in expansion of macro 'GR_SETF' 2186 | GR_SETF(hw->FvA.x, fax - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2187:9: note: in expansion of macro 'GR_SETF' 2187 | GR_SETF(hw->FvB.x, fbx - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2190:9: note: in expansion of macro 'GR_SETF' 2190 | GR_SETF(hw->FvC.x, fbx + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2391:9: note: in expansion of macro 'GR_SETF' 2391 | GR_SETF(hw->FvB.x, fax + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2392:9: note: in expansion of macro 'GR_SETF' 2392 | GR_SETF(hw->FvB.y, fay); | ^~~~~~~ gcc -o gerror.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gerror.c gcc -o gglide.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gglide.c In file included from fxglide.h:256, from gglide.c:205: gglide.c: In function '_grConstantColorValue4': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1024:5: note: in expansion of macro 'GR_SETF' 1024 | GR_SETF( hw->Fr, r ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1025:5: note: in expansion of macro 'GR_SETF' 1025 | GR_SETF( hw->Fg, g ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1026:5: note: in expansion of macro 'GR_SETF' 1026 | GR_SETF( hw->Fb, b ); | ^~~~~~~ gglide.c: At top level: gglide.c:1265:44: warning: argument 1 of type 'const GrFog_t[64]' {aka 'const unsigned char[64]'} with mismatched bound [-Warray-parameter=] 1265 | GR_ENTRY(grFogTable, void, ( const GrFog_t fogtable[kInternalFogTableEntryCount] )) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:979:30: note: in definition of macro 'GR_ENTRY' 979 | FX_ENTRY type FX_CSTYLE name args | ^~~~ In file included from gglide.c:204: ./glide.h:698:27: note: previously declared as 'const GrFog_t[]' {aka 'const unsigned char[]'} 698 | grFogTable( const GrFog_t ft[] ); | ~~~~~~~~~~~~~~^~~~ gcc -o glfb.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c glfb.c gcc -o gpci.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gpci.c gcc -o gsplash.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsplash.c gcc -o gsst.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gsst.c gsst.c: In function 'grSstWinOpen': gsst.c:964:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 964 | grTexCombine( GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | FXFALSE, FXFALSE ); | ~~~~~~~~~~~~~~~~~~ gsst.c:967:3: note: here 967 | case 2: | ^~~~ gsst.c:974:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 974 | grTexCombine( GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | FXFALSE, FXFALSE ); | ~~~~~~~~~~~~~~~~~~ gsst.c:977:3: note: here 977 | case 1: | ^~~~ gcc -o gtex.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:418:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 418 | if (gc->state.allowLODdither) | ^ gtex.c:421:3: note: here 421 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gtexdl.c gtexdl.c: In function 'grTexDownloadMipMapLevelPartial': gtexdl.c:261:15: warning: variable 'bytesPerTexel' set but not used [-Wunused-but-set-variable] 261 | FxI32 sh, bytesPerTexel; | ^~~~~~~~~~~~~ gcc -o gu.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gu.c In file included from gu.c:53: gu.c:226:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 226 | ( GrFog_t fogtable[kInternalFogTableEntryCount], float density )) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ In file included from ./glide.h:919, from gu.c:51: ./glideutl.h:123:28: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 123 | guFogGenerateExp( GrFog_t *fogtable, float density ); | ~~~~~~~~~^~~~~~~~ gu.c:256:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 256 | ( GrFog_t fogtable[kInternalFogTableEntryCount], float density )) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ ./glideutl.h:126:29: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 126 | guFogGenerateExp2( GrFog_t *fogtable, float density ); | ~~~~~~~~~^~~~~~~~ gu.c:286:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 286 | ( GrFog_t fogtable[kInternalFogTableEntryCount], | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ ./glideutl.h:129:30: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 129 | guFogGenerateLinear(GrFog_t *fogtable, | ~~~~~~~~~^~~~~~~~ gcc -o gxdraw.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c gxdraw.c In file included from fxglide.h:256, from gxdraw.c:111: gxdraw.c: In function '_trisetup': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:539:3: note: in expansion of macro 'GR_SETF' 539 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:540:3: note: in expansion of macro 'GR_SETF' 540 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:546:3: note: in expansion of macro 'GR_SETF' 546 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:547:3: note: in expansion of macro 'GR_SETF' 547 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:550:3: note: in expansion of macro 'GR_SETF' 550 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:551:3: note: in expansion of macro 'GR_SETF' 551 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:609:16: note: in expansion of macro 'GR_SETF' 609 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:609:16: note: in expansion of macro 'GR_SETF' 609 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gxdraw.c: In function '_trisetup_nogradients': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:935:4: note: in expansion of macro 'GR_SETF' 935 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:936:4: note: in expansion of macro 'GR_SETF' 936 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:946:4: note: in expansion of macro 'GR_SETF' 946 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:947:4: note: in expansion of macro 'GR_SETF' 947 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:960:3: note: in expansion of macro 'GR_SETF' 960 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:961:3: note: in expansion of macro 'GR_SETF' 961 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:994:16: note: in expansion of macro 'GR_SETF' 994 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:994:16: note: in expansion of macro 'GR_SETF' 994 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ nasm -o cpuid.o -O6 -felf -D__linux__ -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 cpudtect.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] nasm -o xdraw.o -O6 -felf -D__linux__ -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 xdraw.asm xos.inc:77: warning: unterminated string (missing `'') [-w+pp-open-string] gcc -o ../../init/init.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/init.c gcc -o ../../init/vgdrvr.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/vgdrvr.c gcc -o ../../init/vg96drvr.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/vg96drvr.c gcc -o ../../init/h3drvr.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/h3drvr.c gcc -o ../../init/initvg/gamma.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/gamma.c gcc -o ../../init/initvg/dac.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/dac.c gcc -o ../../init/initvg/video.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/video.c gcc -o ../../init/initvg/parse.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/parse.c ../../init/initvg/parse.c: In function 'sst1InitFgets': ../../init/initvg/parse.c:342:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 342 | *ptr++ = (char) NULL; | ^ gcc -o ../../init/initvg/sli.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/sli.c gcc -o ../../init/initvg/util.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/util.c gcc -o ../../init/initvg/info.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/info.c gcc -o ../../init/initvg/print.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/print.c gcc -o ../../init/initvg/gdebug.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/gdebug.c gcc -o ../../init/initvg/sst1init.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/sst1init.c gcc -o ../../../swlibs/newpci/pcilib/sst1_pci.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/sst1_pci.c gcc -o ../../../swlibs/newpci/pcilib/fxmsr.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxmsr.c ../../../swlibs/newpci/pcilib/fxmsr.c: In function 'pciFindMTRRMatch': ../../../swlibs/newpci/pcilib/fxmsr.c:316:5: warning: variable 'lMTRR' set but not used [-Wunused-but-set-variable] 316 | lMTRR, | ^~~~~ gcc -o ../../../swlibs/newpci/pcilib/fxpci.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/texuslib.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.o -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -c ../../../swlibs/texus2/lib/bitcoder.c ar rus ../../lib/libglide3x.a distate.o diget.o gstrip.o distrip.o diglide.o disst.o ditex.o g3df.o gaa.o gbanner.o gdraw.o gerror.o gglide.o glfb.o gpci.o gsplash.o gsst.o gtex.o gtexdl.o gu.o gxdraw.o cpuid.o xdraw.o ../../init/init.o ../../init/vgdrvr.o ../../init/vg96drvr.o ../../init/h3drvr.o ../../init/initvg/gamma.o ../../init/initvg/dac.o ../../init/initvg/video.o ../../init/initvg/parse.o ../../init/initvg/sli.o ../../init/initvg/util.o ../../init/initvg/info.o ../../init/initvg/print.o ../../init/initvg/gdebug.o ../../init/initvg/sst1init.o ../../../swlibs/newpci/pcilib/sst1_pci.o ../../../swlibs/newpci/pcilib/fxmsr.o ../../../swlibs/newpci/pcilib/fxpci.o ../../../swlibs/newpci/pcilib/fxlinux.o ../../../swlibs/texus2/lib/texuslib.o ../../../swlibs/texus2/lib/clamp.o ../../../swlibs/texus2/lib/read.o ../../../swlibs/texus2/lib/resample.o ../../../swlibs/texus2/lib/mipmap.o ../../../swlibs/texus2/lib/quantize.o ../../../swlibs/texus2/lib/ncc.o ../../../swlibs/texus2/lib/nccnnet.o ../../../swlibs/texus2/lib/pal256.o ../../../swlibs/texus2/lib/pal6666.o ../../../swlibs/texus2/lib/dequant.o ../../../swlibs/texus2/lib/view.o ../../../swlibs/texus2/lib/util.o ../../../swlibs/texus2/lib/diffuse.o ../../../swlibs/texus2/lib/write.o ../../../swlibs/texus2/lib/tga.o ../../../swlibs/texus2/lib/3df.o ../../../swlibs/texus2/lib/ppm.o ../../../swlibs/texus2/lib/rgt.o ../../../swlibs/texus2/lib/txs.o ../../../swlibs/texus2/lib/codec.o ../../../swlibs/texus2/lib/eigen.o ../../../swlibs/texus2/lib/bitcoder.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating ../../lib/libglide3x.a gcc -o distate.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distate.c gcc -o diget.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diget.c diget.c:909:33: warning: cast between incompatible function types from 'void (*)(GrScreenResolution_t, FxU32 *, FxU32 *)' {aka 'void (*)(int, unsigned int *, unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 909 | { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY }, | ^ diget.c:910:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type] 910 | { "grGetRegistryOrEnvironmentStringExt", (GrProc)grGetRegistryOrEnvironmentString }, | ^ diget.c:911:32: warning: cast between incompatible function types from 'void (*)(GrChipID_t, GrTexTable_t, void *)' {aka 'void (*)(int, unsigned int, void *)'} to 'int (*)()' [-Wcast-function-type] 911 | { "grTexDownloadTableExt", (GrProc)grTexDownloadTableExt }, | ^ diget.c:913:24: warning: cast between incompatible function types from 'void (*)(void *, void *, int, FxU32, FxU32)' {aka 'void (*)(void *, void *, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 913 | { "txMipQuantize", (GrProc)txMipQuantize }, | ^ diget.c:914:24: warning: cast between incompatible function types from 'void (*)(char *, char *, int, int, FxU32, FxU32)' {aka 'void (*)(char *, char *, int, int, unsigned int, unsigned int)'} to 'int (*)()' [-Wcast-function-type] 914 | { "txImgQuantize", (GrProc)txImgQuantize }, | ^ diget.c:915:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(GuNccTable *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type] 915 | { "txPalToNcc", (GrProc)txPalToNcc }, | ^ diget.c:917:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type] 917 | { "grSetNumPendingBuffers", (GrProc)grSetNumPendingBuffers}, | ^ gcc -o gstrip.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gstrip.c In file included from fxglide.h:256, from gstrip.c:150: gstrip.c: In function '_trisetup_mixed_datalist': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:739:3: note: in expansion of macro 'GR_SETF' 739 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:740:3: note: in expansion of macro 'GR_SETF' 740 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:747:3: note: in expansion of macro 'GR_SETF' 747 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:748:3: note: in expansion of macro 'GR_SETF' 748 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:751:3: note: in expansion of macro 'GR_SETF' 751 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:752:3: note: in expansion of macro 'GR_SETF' 752 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:816:16: note: in expansion of macro 'GR_SETF' 816 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:816:16: note: in expansion of macro 'GR_SETF' 816 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gstrip.c: In function '_vp_trisetup_mixed_datalist': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2074:3: note: in expansion of macro 'GR_SETF' 2074 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2075:3: note: in expansion of macro 'GR_SETF' 2075 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2082:3: note: in expansion of macro 'GR_SETF' 2082 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2083:3: note: in expansion of macro 'GR_SETF' 2083 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2086:3: note: in expansion of macro 'GR_SETF' 2086 | GR_SETF( hw->FvC.x, snap_xc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2087:3: note: in expansion of macro 'GR_SETF' 2087 | GR_SETF( hw->FvC.y, snap_yc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2423:16: note: in expansion of macro 'GR_SETF' 2423 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gstrip.c:2423:16: note: in expansion of macro 'GR_SETF' 2423 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gcc -o distrip.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c distrip.c gcc -o diglide.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c diglide.c gcc -o disst.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c disst.c gcc -o ditex.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ditex.c gcc -o g3df.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c g3df.c gcc -o gaa.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gaa.c In file included from fxglide.h:256, from gaa.c:65: gaa.c: In function 'aaDrawArrayEdgeSense': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:384:5: note: in expansion of macro 'GR_SETF' 384 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:385:5: note: in expansion of macro 'GR_SETF' 385 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:386:5: note: in expansion of macro 'GR_SETF' 386 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:387:5: note: in expansion of macro 'GR_SETF' 387 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:389:5: note: in expansion of macro 'GR_SETF' 389 | GR_SETF( hw->FvB.y, snap_ya + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:391:5: note: in expansion of macro 'GR_SETF' 391 | GR_SETF( hw->FvC.y, snap_yb + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:395:5: note: in expansion of macro 'GR_SETF' 395 | GR_SETF( hw->Fdady, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:397:5: note: in expansion of macro 'GR_SETF' 397 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:398:18: note: in expansion of macro 'GR_SETF' 398 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:398:18: note: in expansion of macro 'GR_SETF' 398 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:401:5: note: in expansion of macro 'GR_SETF' 401 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:403:5: note: in expansion of macro 'GR_SETF' 403 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:407:5: note: in expansion of macro 'GR_SETF' 407 | GR_SETF( hw->Fdady, -b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:409:5: note: in expansion of macro 'GR_SETF' 409 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:410:18: note: in expansion of macro 'GR_SETF' 410 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:410:18: note: in expansion of macro 'GR_SETF' 410 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:417:5: note: in expansion of macro 'GR_SETF' 417 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:418:5: note: in expansion of macro 'GR_SETF' 418 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:419:5: note: in expansion of macro 'GR_SETF' 419 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:420:5: note: in expansion of macro 'GR_SETF' 420 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:422:5: note: in expansion of macro 'GR_SETF' 422 | GR_SETF( hw->FvA.x, snap_xa - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:423:5: note: in expansion of macro 'GR_SETF' 423 | GR_SETF( hw->FvC.x, snap_xb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:428:5: note: in expansion of macro 'GR_SETF' 428 | GR_SETF( hw->Fdadx, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:430:5: note: in expansion of macro 'GR_SETF' 430 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:431:18: note: in expansion of macro 'GR_SETF' 431 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:431:18: note: in expansion of macro 'GR_SETF' 431 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:433:5: note: in expansion of macro 'GR_SETF' 433 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:435:5: note: in expansion of macro 'GR_SETF' 435 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:437:5: note: in expansion of macro 'GR_SETF' 437 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:441:5: note: in expansion of macro 'GR_SETF' 441 | GR_SETF( hw->Fdadx, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:443:5: note: in expansion of macro 'GR_SETF' 443 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:444:18: note: in expansion of macro 'GR_SETF' 444 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:444:18: note: in expansion of macro 'GR_SETF' 444 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:454:7: note: in expansion of macro 'GR_SETF' 454 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:455:7: note: in expansion of macro 'GR_SETF' 455 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:456:7: note: in expansion of macro 'GR_SETF' 456 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:457:7: note: in expansion of macro 'GR_SETF' 457 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:459:7: note: in expansion of macro 'GR_SETF' 459 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:460:7: note: in expansion of macro 'GR_SETF' 460 | GR_SETF( hw->FvC.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:467:7: note: in expansion of macro 'GR_SETF' 467 | GR_SETF( hw->Fdadx, -dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:468:7: note: in expansion of macro 'GR_SETF' 468 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:469:20: note: in expansion of macro 'GR_SETF' 469 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:469:20: note: in expansion of macro 'GR_SETF' 469 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:472:7: note: in expansion of macro 'GR_SETF' 472 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:474:7: note: in expansion of macro 'GR_SETF' 474 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:475:7: note: in expansion of macro 'GR_SETF' 475 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:477:7: note: in expansion of macro 'GR_SETF' 477 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:480:7: note: in expansion of macro 'GR_SETF' 480 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:482:7: note: in expansion of macro 'GR_SETF' 482 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:483:20: note: in expansion of macro 'GR_SETF' 483 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:483:20: note: in expansion of macro 'GR_SETF' 483 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:489:7: note: in expansion of macro 'GR_SETF' 489 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:490:7: note: in expansion of macro 'GR_SETF' 490 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:491:7: note: in expansion of macro 'GR_SETF' 491 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:492:7: note: in expansion of macro 'GR_SETF' 492 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:494:7: note: in expansion of macro 'GR_SETF' 494 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:495:7: note: in expansion of macro 'GR_SETF' 495 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:501:7: note: in expansion of macro 'GR_SETF' 501 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:502:20: note: in expansion of macro 'GR_SETF' 502 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:502:20: note: in expansion of macro 'GR_SETF' 502 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:504:7: note: in expansion of macro 'GR_SETF' 504 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:505:7: note: in expansion of macro 'GR_SETF' 505 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:510:7: note: in expansion of macro 'GR_SETF' 510 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:512:7: note: in expansion of macro 'GR_SETF' 512 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:513:20: note: in expansion of macro 'GR_SETF' 513 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:513:20: note: in expansion of macro 'GR_SETF' 513 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:519:7: note: in expansion of macro 'GR_SETF' 519 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:520:7: note: in expansion of macro 'GR_SETF' 520 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:521:7: note: in expansion of macro 'GR_SETF' 521 | GR_SETF( hw->FvC.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:522:7: note: in expansion of macro 'GR_SETF' 522 | GR_SETF( hw->FvC.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:524:7: note: in expansion of macro 'GR_SETF' 524 | GR_SETF( hw->FvA.y, snap_ya - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:525:7: note: in expansion of macro 'GR_SETF' 525 | GR_SETF( hw->FvB.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:531:7: note: in expansion of macro 'GR_SETF' 531 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:532:7: note: in expansion of macro 'GR_SETF' 532 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:533:20: note: in expansion of macro 'GR_SETF' 533 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:533:20: note: in expansion of macro 'GR_SETF' 533 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:535:7: note: in expansion of macro 'GR_SETF' 535 | GR_SETF( hw->FvA.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:536:7: note: in expansion of macro 'GR_SETF' 536 | GR_SETF( hw->FvA.y, snap_yb - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:537:7: note: in expansion of macro 'GR_SETF' 537 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:538:7: note: in expansion of macro 'GR_SETF' 538 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:540:7: note: in expansion of macro 'GR_SETF' 540 | GR_SETF( hw->FvC.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:541:7: note: in expansion of macro 'GR_SETF' 541 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:546:7: note: in expansion of macro 'GR_SETF' 546 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:548:7: note: in expansion of macro 'GR_SETF' 548 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:549:20: note: in expansion of macro 'GR_SETF' 549 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:549:20: note: in expansion of macro 'GR_SETF' 549 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:556:5: note: in expansion of macro 'GR_SETF' 556 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:557:5: note: in expansion of macro 'GR_SETF' 557 | GR_SETF( hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:558:5: note: in expansion of macro 'GR_SETF' 558 | GR_SETF( hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:559:5: note: in expansion of macro 'GR_SETF' 559 | GR_SETF( hw->FvC.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:561:5: note: in expansion of macro 'GR_SETF' 561 | GR_SETF( hw->FvA.x, snap_xa + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:562:5: note: in expansion of macro 'GR_SETF' 562 | GR_SETF( hw->FvC.x, snap_xb + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:568:5: note: in expansion of macro 'GR_SETF' 568 | GR_SETF( hw->Fdadx, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:570:5: note: in expansion of macro 'GR_SETF' 570 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:571:18: note: in expansion of macro 'GR_SETF' 571 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:571:18: note: in expansion of macro 'GR_SETF' 571 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:573:5: note: in expansion of macro 'GR_SETF' 573 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:575:5: note: in expansion of macro 'GR_SETF' 575 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:577:5: note: in expansion of macro 'GR_SETF' 577 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:580:5: note: in expansion of macro 'GR_SETF' 580 | GR_SETF( hw->Fdadx, -b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:582:5: note: in expansion of macro 'GR_SETF' 582 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:583:18: note: in expansion of macro 'GR_SETF' 583 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:583:18: note: in expansion of macro 'GR_SETF' 583 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ gaa.c: In function '_grAADrawPoints': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:693:7: note: in expansion of macro 'GR_SETF' 693 | GR_SETF(hw->FvA.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:695:7: note: in expansion of macro 'GR_SETF' 695 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:697:7: note: in expansion of macro 'GR_SETF' 697 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:699:7: note: in expansion of macro 'GR_SETF' 699 | GR_SETF(hw->FvA.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:701:7: note: in expansion of macro 'GR_SETF' 701 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:703:7: note: in expansion of macro 'GR_SETF' 703 | GR_SETF(hw->FvC.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:733:7: note: in expansion of macro 'GR_SETF' 733 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:734:7: note: in expansion of macro 'GR_SETF' 734 | GR_SETF(hw->FvB.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:736:7: note: in expansion of macro 'GR_SETF' 736 | GR_SETF(hw->FvA.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:737:7: note: in expansion of macro 'GR_SETF' 737 | GR_SETF(hw->FvB.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:746:7: note: in expansion of macro 'GR_SETF' 746 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:747:7: note: in expansion of macro 'GR_SETF' 747 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:756:7: note: in expansion of macro 'GR_SETF' 756 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:757:7: note: in expansion of macro 'GR_SETF' 757 | GR_SETF(hw->FvC.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:759:7: note: in expansion of macro 'GR_SETF' 759 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:760:7: note: in expansion of macro 'GR_SETF' 760 | GR_SETF(hw->FvC.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:799:7: note: in expansion of macro 'GR_SETF' 799 | GR_SETF(hw->FvA.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:801:7: note: in expansion of macro 'GR_SETF' 801 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:803:7: note: in expansion of macro 'GR_SETF' 803 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:805:7: note: in expansion of macro 'GR_SETF' 805 | GR_SETF(hw->FvA.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:807:7: note: in expansion of macro 'GR_SETF' 807 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:809:7: note: in expansion of macro 'GR_SETF' 809 | GR_SETF(hw->FvC.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:992:7: note: in expansion of macro 'GR_SETF' 992 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:993:7: note: in expansion of macro 'GR_SETF' 993 | GR_SETF(hw->FvB.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:995:7: note: in expansion of macro 'GR_SETF' 995 | GR_SETF(hw->FvA.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:996:7: note: in expansion of macro 'GR_SETF' 996 | GR_SETF(hw->FvB.y, PY); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1005:7: note: in expansion of macro 'GR_SETF' 1005 | GR_SETF(hw->FvA.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1006:7: note: in expansion of macro 'GR_SETF' 1006 | GR_SETF(hw->FvC.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1015:7: note: in expansion of macro 'GR_SETF' 1015 | GR_SETF(hw->FvB.x, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1016:7: note: in expansion of macro 'GR_SETF' 1016 | GR_SETF(hw->FvC.x, PX); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1018:7: note: in expansion of macro 'GR_SETF' 1018 | GR_SETF(hw->FvB.y, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1019:7: note: in expansion of macro 'GR_SETF' 1019 | GR_SETF(hw->FvC.y, PY); | ^~~~~~~ gaa.c: In function '_grAADrawLineStrip': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1121:9: note: in expansion of macro 'GR_SETF' 1121 | GR_SETF( hw->FvA.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1123:9: note: in expansion of macro 'GR_SETF' 1123 | GR_SETF( hw->FvA.y, snap_yv1 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1125:9: note: in expansion of macro 'GR_SETF' 1125 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1126:9: note: in expansion of macro 'GR_SETF' 1126 | GR_SETF( hw->FvB.y, snap_yv2 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1128:9: note: in expansion of macro 'GR_SETF' 1128 | GR_SETF( hw->FvC.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1130:9: note: in expansion of macro 'GR_SETF' 1130 | GR_SETF( hw->FvC.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1163:9: note: in expansion of macro 'GR_SETF' 1163 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1164:9: note: in expansion of macro 'GR_SETF' 1164 | GR_SETF( hw->Fdady , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1165:22: note: in expansion of macro 'GR_SETF' 1165 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1165:22: note: in expansion of macro 'GR_SETF' 1165 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1168:9: note: in expansion of macro 'GR_SETF' 1168 | GR_SETF( hw->FvB.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1172:9: note: in expansion of macro 'GR_SETF' 1172 | GR_SETF( hw->FvB.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1174:9: note: in expansion of macro 'GR_SETF' 1174 | GR_SETF( hw->Fdady , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1176:9: note: in expansion of macro 'GR_SETF' 1176 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1177:22: note: in expansion of macro 'GR_SETF' 1177 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1177:22: note: in expansion of macro 'GR_SETF' 1177 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1180:9: note: in expansion of macro 'GR_SETF' 1180 | GR_SETF( hw->FvA.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1181:9: note: in expansion of macro 'GR_SETF' 1181 | GR_SETF( hw->FvB.y, snap_yv1 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1182:9: note: in expansion of macro 'GR_SETF' 1182 | GR_SETF( hw->FvC.y, snap_yv2 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1186:9: note: in expansion of macro 'GR_SETF' 1186 | GR_SETF( hw->Fdady , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1188:9: note: in expansion of macro 'GR_SETF' 1188 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1189:22: note: in expansion of macro 'GR_SETF' 1189 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1189:22: note: in expansion of macro 'GR_SETF' 1189 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1192:9: note: in expansion of macro 'GR_SETF' 1192 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1194:9: note: in expansion of macro 'GR_SETF' 1194 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1199:9: note: in expansion of macro 'GR_SETF' 1199 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1200:9: note: in expansion of macro 'GR_SETF' 1200 | GR_SETF( hw->Fdady , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1201:22: note: in expansion of macro 'GR_SETF' 1201 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1201:22: note: in expansion of macro 'GR_SETF' 1201 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1209:9: note: in expansion of macro 'GR_SETF' 1209 | GR_SETF( hw->FvA.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1211:9: note: in expansion of macro 'GR_SETF' 1211 | GR_SETF( hw->FvA.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1213:9: note: in expansion of macro 'GR_SETF' 1213 | GR_SETF( hw->FvB.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1215:9: note: in expansion of macro 'GR_SETF' 1215 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1216:9: note: in expansion of macro 'GR_SETF' 1216 | GR_SETF( hw->FvC.x, snap_xv2 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1218:9: note: in expansion of macro 'GR_SETF' 1218 | GR_SETF( hw->FvC.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1250:9: note: in expansion of macro 'GR_SETF' 1250 | GR_SETF( hw->Fdadx , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1252:9: note: in expansion of macro 'GR_SETF' 1252 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1253:22: note: in expansion of macro 'GR_SETF' 1253 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1253:22: note: in expansion of macro 'GR_SETF' 1253 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1257:9: note: in expansion of macro 'GR_SETF' 1257 | GR_SETF( hw->FvB.x, snap_xv1 - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1258:9: note: in expansion of macro 'GR_SETF' 1258 | GR_SETF( hw->FvB.y, snap_yv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1260:9: note: in expansion of macro 'GR_SETF' 1260 | GR_SETF( hw->Fdadx , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1262:9: note: in expansion of macro 'GR_SETF' 1262 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1263:22: note: in expansion of macro 'GR_SETF' 1263 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1263:22: note: in expansion of macro 'GR_SETF' 1263 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1266:9: note: in expansion of macro 'GR_SETF' 1266 | GR_SETF( hw->FvA.x, snap_xv1 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1268:9: note: in expansion of macro 'GR_SETF' 1268 | GR_SETF( hw->FvB.x, snap_xv1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1270:9: note: in expansion of macro 'GR_SETF' 1270 | GR_SETF( hw->FvC.x, snap_xv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1274:9: note: in expansion of macro 'GR_SETF' 1274 | GR_SETF( hw->Fdadx , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1275:9: note: in expansion of macro 'GR_SETF' 1275 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1276:22: note: in expansion of macro 'GR_SETF' 1276 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1276:22: note: in expansion of macro 'GR_SETF' 1276 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1279:9: note: in expansion of macro 'GR_SETF' 1279 | GR_SETF( hw->FvB.x, snap_xv2 + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1280:9: note: in expansion of macro 'GR_SETF' 1280 | GR_SETF( hw->FvB.y, snap_yv2); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1285:9: note: in expansion of macro 'GR_SETF' 1285 | GR_SETF( hw->Fdadx , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1287:9: note: in expansion of macro 'GR_SETF' 1287 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1288:22: note: in expansion of macro 'GR_SETF' 1288 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1288:22: note: in expansion of macro 'GR_SETF' 1288 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1357:9: note: in expansion of macro 'GR_SETF' 1357 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1359:9: note: in expansion of macro 'GR_SETF' 1359 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1361:9: note: in expansion of macro 'GR_SETF' 1361 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1362:9: note: in expansion of macro 'GR_SETF' 1362 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1364:9: note: in expansion of macro 'GR_SETF' 1364 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1366:9: note: in expansion of macro 'GR_SETF' 1366 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1563:9: note: in expansion of macro 'GR_SETF' 1563 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1564:9: note: in expansion of macro 'GR_SETF' 1564 | GR_SETF( hw->Fdady , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1565:22: note: in expansion of macro 'GR_SETF' 1565 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1565:22: note: in expansion of macro 'GR_SETF' 1565 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1568:9: note: in expansion of macro 'GR_SETF' 1568 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1572:9: note: in expansion of macro 'GR_SETF' 1572 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1574:9: note: in expansion of macro 'GR_SETF' 1574 | GR_SETF( hw->Fdady , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1576:9: note: in expansion of macro 'GR_SETF' 1576 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1577:22: note: in expansion of macro 'GR_SETF' 1577 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1577:22: note: in expansion of macro 'GR_SETF' 1577 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1580:9: note: in expansion of macro 'GR_SETF' 1580 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1581:9: note: in expansion of macro 'GR_SETF' 1581 | GR_SETF( hw->FvB.y, fay + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1582:9: note: in expansion of macro 'GR_SETF' 1582 | GR_SETF( hw->FvC.y, fby + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1586:9: note: in expansion of macro 'GR_SETF' 1586 | GR_SETF( hw->Fdady , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1588:9: note: in expansion of macro 'GR_SETF' 1588 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1589:22: note: in expansion of macro 'GR_SETF' 1589 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1589:22: note: in expansion of macro 'GR_SETF' 1589 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1592:9: note: in expansion of macro 'GR_SETF' 1592 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1594:9: note: in expansion of macro 'GR_SETF' 1594 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1599:9: note: in expansion of macro 'GR_SETF' 1599 | GR_SETF( hw->Fdadx , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1600:9: note: in expansion of macro 'GR_SETF' 1600 | GR_SETF( hw->Fdady , - v2_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1601:22: note: in expansion of macro 'GR_SETF' 1601 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1601:22: note: in expansion of macro 'GR_SETF' 1601 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1609:9: note: in expansion of macro 'GR_SETF' 1609 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1611:9: note: in expansion of macro 'GR_SETF' 1611 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1613:9: note: in expansion of macro 'GR_SETF' 1613 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1615:9: note: in expansion of macro 'GR_SETF' 1615 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1616:9: note: in expansion of macro 'GR_SETF' 1616 | GR_SETF( hw->FvC.x, fbx - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1618:9: note: in expansion of macro 'GR_SETF' 1618 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1815:9: note: in expansion of macro 'GR_SETF' 1815 | GR_SETF( hw->Fdadx , v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1817:9: note: in expansion of macro 'GR_SETF' 1817 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1818:22: note: in expansion of macro 'GR_SETF' 1818 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1818:22: note: in expansion of macro 'GR_SETF' 1818 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1822:9: note: in expansion of macro 'GR_SETF' 1822 | GR_SETF( hw->FvB.x, fax - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1823:9: note: in expansion of macro 'GR_SETF' 1823 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1825:9: note: in expansion of macro 'GR_SETF' 1825 | GR_SETF( hw->Fdadx , v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1827:9: note: in expansion of macro 'GR_SETF' 1827 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1828:22: note: in expansion of macro 'GR_SETF' 1828 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1828:22: note: in expansion of macro 'GR_SETF' 1828 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1831:9: note: in expansion of macro 'GR_SETF' 1831 | GR_SETF( hw->FvA.x, fax + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1833:9: note: in expansion of macro 'GR_SETF' 1833 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1835:9: note: in expansion of macro 'GR_SETF' 1835 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1839:9: note: in expansion of macro 'GR_SETF' 1839 | GR_SETF( hw->Fdadx , - v1_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1840:9: note: in expansion of macro 'GR_SETF' 1840 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1841:22: note: in expansion of macro 'GR_SETF' 1841 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1841:22: note: in expansion of macro 'GR_SETF' 1841 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1844:9: note: in expansion of macro 'GR_SETF' 1844 | GR_SETF( hw->FvB.x, fbx + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1845:9: note: in expansion of macro 'GR_SETF' 1845 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1850:9: note: in expansion of macro 'GR_SETF' 1850 | GR_SETF( hw->Fdadx , - v2_alpha ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1852:9: note: in expansion of macro 'GR_SETF' 1852 | GR_SETF( hw->Fdady , dp ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1853:22: note: in expansion of macro 'GR_SETF' 1853 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:1853:22: note: in expansion of macro 'GR_SETF' 1853 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) ); | ^~~~~~~ gaa.c: In function 'aaVpDrawArrayEdgeSense': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2099:5: note: in expansion of macro 'GR_SETF' 2099 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2100:5: note: in expansion of macro 'GR_SETF' 2100 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2101:5: note: in expansion of macro 'GR_SETF' 2101 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2102:5: note: in expansion of macro 'GR_SETF' 2102 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2104:5: note: in expansion of macro 'GR_SETF' 2104 | GR_SETF( hw->FvB.y, fay + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2106:5: note: in expansion of macro 'GR_SETF' 2106 | GR_SETF( hw->FvC.y, fby + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2110:5: note: in expansion of macro 'GR_SETF' 2110 | GR_SETF( hw->Fdady, -a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2112:5: note: in expansion of macro 'GR_SETF' 2112 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2113:18: note: in expansion of macro 'GR_SETF' 2113 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2113:18: note: in expansion of macro 'GR_SETF' 2113 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2116:5: note: in expansion of macro 'GR_SETF' 2116 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2118:5: note: in expansion of macro 'GR_SETF' 2118 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2122:5: note: in expansion of macro 'GR_SETF' 2122 | GR_SETF( hw->Fdady, - b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2124:5: note: in expansion of macro 'GR_SETF' 2124 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2125:18: note: in expansion of macro 'GR_SETF' 2125 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2125:18: note: in expansion of macro 'GR_SETF' 2125 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2132:5: note: in expansion of macro 'GR_SETF' 2132 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2133:5: note: in expansion of macro 'GR_SETF' 2133 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2134:5: note: in expansion of macro 'GR_SETF' 2134 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2135:5: note: in expansion of macro 'GR_SETF' 2135 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2137:5: note: in expansion of macro 'GR_SETF' 2137 | GR_SETF( hw->FvA.x, fax - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2138:5: note: in expansion of macro 'GR_SETF' 2138 | GR_SETF( hw->FvC.x, fbx - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2143:5: note: in expansion of macro 'GR_SETF' 2143 | GR_SETF( hw->Fdadx, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2145:5: note: in expansion of macro 'GR_SETF' 2145 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2146:18: note: in expansion of macro 'GR_SETF' 2146 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2146:18: note: in expansion of macro 'GR_SETF' 2146 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2148:5: note: in expansion of macro 'GR_SETF' 2148 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2150:5: note: in expansion of macro 'GR_SETF' 2150 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2152:5: note: in expansion of macro 'GR_SETF' 2152 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2156:5: note: in expansion of macro 'GR_SETF' 2156 | GR_SETF( hw->Fdadx, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2158:5: note: in expansion of macro 'GR_SETF' 2158 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2159:18: note: in expansion of macro 'GR_SETF' 2159 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2159:18: note: in expansion of macro 'GR_SETF' 2159 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2169:7: note: in expansion of macro 'GR_SETF' 2169 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2170:7: note: in expansion of macro 'GR_SETF' 2170 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2171:7: note: in expansion of macro 'GR_SETF' 2171 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2172:7: note: in expansion of macro 'GR_SETF' 2172 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2174:7: note: in expansion of macro 'GR_SETF' 2174 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2175:7: note: in expansion of macro 'GR_SETF' 2175 | GR_SETF( hw->FvC.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2182:7: note: in expansion of macro 'GR_SETF' 2182 | GR_SETF( hw->Fdadx, -dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2183:7: note: in expansion of macro 'GR_SETF' 2183 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2184:20: note: in expansion of macro 'GR_SETF' 2184 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2184:20: note: in expansion of macro 'GR_SETF' 2184 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2187:7: note: in expansion of macro 'GR_SETF' 2187 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2189:7: note: in expansion of macro 'GR_SETF' 2189 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2190:7: note: in expansion of macro 'GR_SETF' 2190 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2192:7: note: in expansion of macro 'GR_SETF' 2192 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2195:7: note: in expansion of macro 'GR_SETF' 2195 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2197:7: note: in expansion of macro 'GR_SETF' 2197 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2198:20: note: in expansion of macro 'GR_SETF' 2198 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2198:20: note: in expansion of macro 'GR_SETF' 2198 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2204:7: note: in expansion of macro 'GR_SETF' 2204 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2205:7: note: in expansion of macro 'GR_SETF' 2205 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2206:7: note: in expansion of macro 'GR_SETF' 2206 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2207:7: note: in expansion of macro 'GR_SETF' 2207 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2209:7: note: in expansion of macro 'GR_SETF' 2209 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2210:7: note: in expansion of macro 'GR_SETF' 2210 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2216:7: note: in expansion of macro 'GR_SETF' 2216 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2217:20: note: in expansion of macro 'GR_SETF' 2217 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2217:20: note: in expansion of macro 'GR_SETF' 2217 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2219:7: note: in expansion of macro 'GR_SETF' 2219 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2220:7: note: in expansion of macro 'GR_SETF' 2220 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2225:7: note: in expansion of macro 'GR_SETF' 2225 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2227:7: note: in expansion of macro 'GR_SETF' 2227 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2228:20: note: in expansion of macro 'GR_SETF' 2228 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2228:20: note: in expansion of macro 'GR_SETF' 2228 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2233:7: note: in expansion of macro 'GR_SETF' 2233 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2234:7: note: in expansion of macro 'GR_SETF' 2234 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2235:7: note: in expansion of macro 'GR_SETF' 2235 | GR_SETF( hw->FvC.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2236:7: note: in expansion of macro 'GR_SETF' 2236 | GR_SETF( hw->FvC.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2238:7: note: in expansion of macro 'GR_SETF' 2238 | GR_SETF( hw->FvA.y, fay - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2239:7: note: in expansion of macro 'GR_SETF' 2239 | GR_SETF( hw->FvB.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2245:7: note: in expansion of macro 'GR_SETF' 2245 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2246:7: note: in expansion of macro 'GR_SETF' 2246 | GR_SETF( hw->Fdady, a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2247:20: note: in expansion of macro 'GR_SETF' 2247 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2247:20: note: in expansion of macro 'GR_SETF' 2247 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2249:7: note: in expansion of macro 'GR_SETF' 2249 | GR_SETF( hw->FvA.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2250:7: note: in expansion of macro 'GR_SETF' 2250 | GR_SETF( hw->FvA.y, fby - _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2251:7: note: in expansion of macro 'GR_SETF' 2251 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2252:7: note: in expansion of macro 'GR_SETF' 2252 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2254:7: note: in expansion of macro 'GR_SETF' 2254 | GR_SETF( hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2255:7: note: in expansion of macro 'GR_SETF' 2255 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2260:7: note: in expansion of macro 'GR_SETF' 2260 | GR_SETF( hw->Fdady, b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2262:7: note: in expansion of macro 'GR_SETF' 2262 | GR_SETF( hw->Fdadx, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2264:20: note: in expansion of macro 'GR_SETF' 2264 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2264:20: note: in expansion of macro 'GR_SETF' 2264 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2271:5: note: in expansion of macro 'GR_SETF' 2271 | GR_SETF( hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2272:5: note: in expansion of macro 'GR_SETF' 2272 | GR_SETF( hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2273:5: note: in expansion of macro 'GR_SETF' 2273 | GR_SETF( hw->FvB.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2274:5: note: in expansion of macro 'GR_SETF' 2274 | GR_SETF( hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2276:5: note: in expansion of macro 'GR_SETF' 2276 | GR_SETF( hw->FvA.x, fax + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2277:5: note: in expansion of macro 'GR_SETF' 2277 | GR_SETF( hw->FvC.x, fbx + _GlideRoot.pool.f1); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2283:5: note: in expansion of macro 'GR_SETF' 2283 | GR_SETF( hw->Fdadx, - a_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2285:5: note: in expansion of macro 'GR_SETF' 2285 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2286:18: note: in expansion of macro 'GR_SETF' 2286 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2286:18: note: in expansion of macro 'GR_SETF' 2286 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2288:5: note: in expansion of macro 'GR_SETF' 2288 | GR_SETF( hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2290:5: note: in expansion of macro 'GR_SETF' 2290 | GR_SETF( hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2292:5: note: in expansion of macro 'GR_SETF' 2292 | GR_SETF( hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2295:5: note: in expansion of macro 'GR_SETF' 2295 | GR_SETF( hw->Fdadx, - b_alpha); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2297:5: note: in expansion of macro 'GR_SETF' 2297 | GR_SETF( hw->Fdady, dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2298:18: note: in expansion of macro 'GR_SETF' 2298 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gaa.c:2298:18: note: in expansion of macro 'GR_SETF' 2298 | P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) ); | ^~~~~~~ gcc -o gbanner.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gbanner.c gcc -o gdraw.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gdraw.c In file included from fxglide.h:256, from gdraw.c:93: gdraw.c: In function '_grVpDrawTriangle': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1044:3: note: in expansion of macro 'GR_SETF' 1044 | GR_SETF( hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1045:3: note: in expansion of macro 'GR_SETF' 1045 | GR_SETF( hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1051:3: note: in expansion of macro 'GR_SETF' 1051 | GR_SETF( hw->FvB.x, snap_xb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1052:3: note: in expansion of macro 'GR_SETF' 1052 | GR_SETF( hw->FvB.y, snap_yb); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1055:3: note: in expansion of macro 'GR_SETF' 1055 | GR_SETF( hw->FvC.x, snap_xc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1056:3: note: in expansion of macro 'GR_SETF' 1056 | GR_SETF( hw->FvC.y, snap_yc); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1363:16: note: in expansion of macro 'GR_SETF' 1363 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1363:16: note: in expansion of macro 'GR_SETF' 1363 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gdraw.c: In function '_grColorCombineDelta0Mode': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1386:5: note: in expansion of macro 'GR_SETF' 1386 | GR_SETF( hw->Fr, gc->state.r ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1387:5: note: in expansion of macro 'GR_SETF' 1387 | GR_SETF( hw->Fg, gc->state.g ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1388:5: note: in expansion of macro 'GR_SETF' 1388 | GR_SETF( hw->Fb, gc->state.b ); | ^~~~~~~ gdraw.c: In function '_grDrawLineStrip': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1780:9: note: in expansion of macro 'GR_SETF' 1780 | GR_SETF(hw->FvA.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1782:9: note: in expansion of macro 'GR_SETF' 1782 | GR_SETF(hw->FvB.x,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1783:9: note: in expansion of macro 'GR_SETF' 1783 | GR_SETF(hw->FvC.x,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1786:9: note: in expansion of macro 'GR_SETF' 1786 | GR_SETF(hw->FvA.y, snap_ya - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1789:9: note: in expansion of macro 'GR_SETF' 1789 | GR_SETF(hw->FvB.y,dp - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1792:9: note: in expansion of macro 'GR_SETF' 1792 | GR_SETF(hw->FvC.y,dp + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1823:22: note: in expansion of macro 'GR_SETF' 1823 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1823:22: note: in expansion of macro 'GR_SETF' 1823 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1825:9: note: in expansion of macro 'GR_SETF' 1825 | GR_SETF(hw->FvB.x, snap_xa); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1826:9: note: in expansion of macro 'GR_SETF' 1826 | GR_SETF(hw->FvB.y, snap_ya + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1827:22: note: in expansion of macro 'GR_SETF' 1827 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f)); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1827:22: note: in expansion of macro 'GR_SETF' 1827 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f)); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1836:9: note: in expansion of macro 'GR_SETF' 1836 | GR_SETF(hw->FvA.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1838:9: note: in expansion of macro 'GR_SETF' 1838 | GR_SETF(hw->FvB.y,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1840:9: note: in expansion of macro 'GR_SETF' 1840 | GR_SETF(hw->FvC.y,dp); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1842:9: note: in expansion of macro 'GR_SETF' 1842 | GR_SETF(hw->FvA.x, snap_xa - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1845:9: note: in expansion of macro 'GR_SETF' 1845 | GR_SETF(hw->FvB.x,dp - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1848:9: note: in expansion of macro 'GR_SETF' 1848 | GR_SETF(hw->FvC.x,dp + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1881:9: note: in expansion of macro 'GR_SETF' 1881 | GR_SETF(hw->FvB.x, snap_xa + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1882:9: note: in expansion of macro 'GR_SETF' 1882 | GR_SETF(hw->FvB.y, snap_ya); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1961:9: note: in expansion of macro 'GR_SETF' 1961 | GR_SETF(hw->FvA.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1962:9: note: in expansion of macro 'GR_SETF' 1962 | GR_SETF(hw->FvB.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1963:9: note: in expansion of macro 'GR_SETF' 1963 | GR_SETF(hw->FvC.x, fbx); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1966:9: note: in expansion of macro 'GR_SETF' 1966 | GR_SETF(hw->FvA.y, fay - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1967:9: note: in expansion of macro 'GR_SETF' 1967 | GR_SETF(hw->FvB.y, fby - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:1969:9: note: in expansion of macro 'GR_SETF' 1969 | GR_SETF(hw->FvC.y, fby + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2168:22: note: in expansion of macro 'GR_SETF' 2168 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2168:22: note: in expansion of macro 'GR_SETF' 2168 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2170:9: note: in expansion of macro 'GR_SETF' 2170 | GR_SETF(hw->FvB.x, fax); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2171:9: note: in expansion of macro 'GR_SETF' 2171 | GR_SETF(hw->FvB.y, fay + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2172:22: note: in expansion of macro 'GR_SETF' 2172 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2172:22: note: in expansion of macro 'GR_SETF' 2172 | P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2181:9: note: in expansion of macro 'GR_SETF' 2181 | GR_SETF(hw->FvA.y, fay); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2182:9: note: in expansion of macro 'GR_SETF' 2182 | GR_SETF(hw->FvB.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2184:9: note: in expansion of macro 'GR_SETF' 2184 | GR_SETF(hw->FvC.y, fby); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2186:9: note: in expansion of macro 'GR_SETF' 2186 | GR_SETF(hw->FvA.x, fax - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2187:9: note: in expansion of macro 'GR_SETF' 2187 | GR_SETF(hw->FvB.x, fbx - _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2190:9: note: in expansion of macro 'GR_SETF' 2190 | GR_SETF(hw->FvC.x, fbx + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2391:9: note: in expansion of macro 'GR_SETF' 2391 | GR_SETF(hw->FvB.x, fax + _GlideRoot.pool.fHalf); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gdraw.c:2392:9: note: in expansion of macro 'GR_SETF' 2392 | GR_SETF(hw->FvB.y, fay); | ^~~~~~~ gcc -o gerror.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gerror.c gcc -o gglide.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gglide.c In file included from fxglide.h:256, from gglide.c:205: gglide.c: In function '_grConstantColorValue4': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1024:5: note: in expansion of macro 'GR_SETF' 1024 | GR_SETF( hw->Fr, r ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1025:5: note: in expansion of macro 'GR_SETF' 1025 | GR_SETF( hw->Fg, g ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gglide.c:1026:5: note: in expansion of macro 'GR_SETF' 1026 | GR_SETF( hw->Fb, b ); | ^~~~~~~ gglide.c: At top level: gglide.c:1265:44: warning: argument 1 of type 'const GrFog_t[64]' {aka 'const unsigned char[64]'} with mismatched bound [-Warray-parameter=] 1265 | GR_ENTRY(grFogTable, void, ( const GrFog_t fogtable[kInternalFogTableEntryCount] )) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:979:30: note: in definition of macro 'GR_ENTRY' 979 | FX_ENTRY type FX_CSTYLE name args | ^~~~ In file included from gglide.c:204: ./glide.h:698:27: note: previously declared as 'const GrFog_t[]' {aka 'const unsigned char[]'} 698 | grFogTable( const GrFog_t ft[] ); | ~~~~~~~~~~~~~~^~~~ gcc -o glfb.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c glfb.c gcc -o gpci.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gpci.c gcc -o gsplash.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsplash.c gcc -o gsst.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gsst.c gsst.c: In function 'grSstWinOpen': gsst.c:964:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 964 | grTexCombine( GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | FXFALSE, FXFALSE ); | ~~~~~~~~~~~~~~~~~~ gsst.c:967:3: note: here 967 | case 2: | ^~~~ gsst.c:974:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 974 | grTexCombine( GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | FXFALSE, FXFALSE ); | ~~~~~~~~~~~~~~~~~~ gsst.c:977:3: note: here 977 | case 1: | ^~~~ gcc -o gtex.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtex.c gtex.c: In function 'grTexMipMapMode': gtex.c:418:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 418 | if (gc->state.allowLODdither) | ^ gtex.c:421:3: note: here 421 | case GR_MIPMAP_NEAREST: | ^~~~ gcc -o gtexdl.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gtexdl.c gtexdl.c: In function 'grTexDownloadMipMapLevelPartial': gtexdl.c:261:15: warning: variable 'bytesPerTexel' set but not used [-Wunused-but-set-variable] 261 | FxI32 sh, bytesPerTexel; | ^~~~~~~~~~~~~ gcc -o gu.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gu.c In file included from gu.c:53: gu.c:226:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 226 | ( GrFog_t fogtable[kInternalFogTableEntryCount], float density )) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ In file included from ./glide.h:919, from gu.c:51: ./glideutl.h:123:28: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 123 | guFogGenerateExp( GrFog_t *fogtable, float density ); | ~~~~~~~~~^~~~~~~~ gu.c:256:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 256 | ( GrFog_t fogtable[kInternalFogTableEntryCount], float density )) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ ./glideutl.h:126:29: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 126 | guFogGenerateExp2( GrFog_t *fogtable, float density ); | ~~~~~~~~~^~~~~~~~ gu.c:286:22: warning: argument 1 of type 'GrFog_t[64]' {aka 'unsigned char[64]'} with mismatched bound [-Warray-parameter=] 286 | ( GrFog_t fogtable[kInternalFogTableEntryCount], | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:982:21: note: in definition of macro 'GR_DIENTRY' 982 | type FX_CSTYLE name args | ^~~~ ./glideutl.h:129:30: note: previously declared as 'GrFog_t *' {aka 'unsigned char *'} 129 | guFogGenerateLinear(GrFog_t *fogtable, | ~~~~~~~~~^~~~~~~~ gcc -o gxdraw.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gxdraw.c In file included from fxglide.h:256, from gxdraw.c:111: gxdraw.c: In function '_trisetup': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:539:3: note: in expansion of macro 'GR_SETF' 539 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:540:3: note: in expansion of macro 'GR_SETF' 540 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:546:3: note: in expansion of macro 'GR_SETF' 546 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:547:3: note: in expansion of macro 'GR_SETF' 547 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:550:3: note: in expansion of macro 'GR_SETF' 550 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:551:3: note: in expansion of macro 'GR_SETF' 551 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:609:16: note: in expansion of macro 'GR_SETF' 609 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:609:16: note: in expansion of macro 'GR_SETF' 609 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ gxdraw.c: In function '_trisetup_nogradients': ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:935:4: note: in expansion of macro 'GR_SETF' 935 | GR_SETF( hw->FvA.x, snap_xa ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:936:4: note: in expansion of macro 'GR_SETF' 936 | GR_SETF( hw->FvA.y, snap_ya ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:946:4: note: in expansion of macro 'GR_SETF' 946 | GR_SETF( hw->FvB.x, snap_xb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:947:4: note: in expansion of macro 'GR_SETF' 947 | GR_SETF( hw->FvB.y, snap_yb ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:960:3: note: in expansion of macro 'GR_SETF' 960 | GR_SETF( hw->FvC.x, snap_xc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:961:3: note: in expansion of macro 'GR_SETF' 961 | GR_SETF( hw->FvC.y, snap_yc ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD' 1309 | cmd; \ | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:994:16: note: in expansion of macro 'GR_SETF' 994 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ ../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1052 | #define SETF(d,s) *((float *)((void *)(&(d)))) = s | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD' 1313 | cmd | ^~~ fxglide.h:1813:26: note: in expansion of macro 'SETF' 1813 | #define GR_SETF(d,s) {SETF(d,s); GR_INC_SIZE(4);} | ^~~~ gxdraw.c:994:16: note: in expansion of macro 'GR_SETF' 994 | P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) ); | ^~~~~~~ cp cpuid.o cpuid.lo cp xdraw.o xdraw.lo gcc -o ../../init/init.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/init.c gcc -o ../../init/vgdrvr.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/vgdrvr.c gcc -o ../../init/vg96drvr.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/vg96drvr.c gcc -o ../../init/h3drvr.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/h3drvr.c gcc -o ../../init/initvg/gamma.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/gamma.c gcc -o ../../init/initvg/dac.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/dac.c gcc -o ../../init/initvg/video.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/video.c gcc -o ../../init/initvg/parse.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/parse.c ../../init/initvg/parse.c: In function 'sst1InitFgets': ../../init/initvg/parse.c:342:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 342 | *ptr++ = (char) NULL; | ^ gcc -o ../../init/initvg/sli.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/sli.c gcc -o ../../init/initvg/util.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/util.c gcc -o ../../init/initvg/info.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/info.c gcc -o ../../init/initvg/print.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/print.c gcc -o ../../init/initvg/gdebug.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/gdebug.c gcc -o ../../init/initvg/sst1init.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/sst1init.c gcc -o ../../../swlibs/newpci/pcilib/sst1_pci.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/sst1_pci.c gcc -o ../../../swlibs/newpci/pcilib/fxmsr.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxmsr.c ../../../swlibs/newpci/pcilib/fxmsr.c: In function 'pciFindMTRRMatch': ../../../swlibs/newpci/pcilib/fxmsr.c:316:5: warning: variable 'lMTRR' set but not used [-Wunused-but-set-variable] 316 | lMTRR, | ^~~~~ gcc -o ../../../swlibs/newpci/pcilib/fxpci.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxpci.c gcc -o ../../../swlibs/newpci/pcilib/fxlinux.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/newpci/pcilib/fxlinux.c ../../../swlibs/newpci/pcilib/fxlinux.c:87:20: warning: 'SST1_PCI_BUS_SNOOP1_LINUX' defined but not used [-Wunused-const-variable=] 87 | static const FxU32 SST1_PCI_BUS_SNOOP1_LINUX = 0x48; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:86:20: warning: 'SST1_PCI_BUS_SNOOP0_LINUX' defined but not used [-Wunused-const-variable=] 86 | static const FxU32 SST1_PCI_BUS_SNOOP0_LINUX = 0x44; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:85:20: warning: 'SST1_PCI_INIT_ENABLE_LINUX' defined but not used [-Wunused-const-variable=] 85 | static const FxU32 SST1_PCI_INIT_ENABLE_LINUX = 0x40; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:84:20: warning: 'PCI_BASE_ADDRESS_0_LINUX' defined but not used [-Wunused-const-variable=] 84 | static const FxU32 PCI_BASE_ADDRESS_0_LINUX = 0x10; | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:83:20: warning: 'PCI_COMMAND_LINUX' defined but not used [-Wunused-const-variable=] 83 | static const FxU32 PCI_COMMAND_LINUX = 0x4; | ^~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:82:20: warning: 'PCI_DEVICE_ID_LINUX' defined but not used [-Wunused-const-variable=] 82 | static const FxU32 PCI_DEVICE_ID_LINUX = 0x2; | ^~~~~~~~~~~~~~~~~~~ ../../../swlibs/newpci/pcilib/fxlinux.c:81:20: warning: 'PCI_VENDOR_ID_LINUX' defined but not used [-Wunused-const-variable=] 81 | static const FxU32 PCI_VENDOR_ID_LINUX = 0x0; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/texuslib.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/texuslib.c ../../../swlibs/texus2/lib/texuslib.c: In function 'txConvertFromFile': ../../../swlibs/texus2/lib/texuslib.c:406:7: warning: variable 'file_start_position' set but not used [-Wunused-but-set-variable] 406 | int file_start_position; | ^~~~~~~~~~~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/clamp.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/clamp.c gcc -o ../../../swlibs/texus2/lib/read.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/read.c gcc -o ../../../swlibs/texus2/lib/resample.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/resample.c gcc -o ../../../swlibs/texus2/lib/mipmap.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/mipmap.c gcc -o ../../../swlibs/texus2/lib/quantize.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/quantize.c ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB332_DErr': ../../../swlibs/texus2/lib/quantize.c:116:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:116:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 116 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:117:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:117:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 117 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:118:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 118 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_AI44_DErr': ../../../swlibs/texus2/lib/quantize.c:208:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:208:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 208 | if (qi < 0) qi = 0; if (qi > 255) qi = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_RGB565_DErr': ../../../swlibs/texus2/lib/quantize.c:313:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:313:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 313 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:314:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:314:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB1555_DErr': ../../../swlibs/texus2/lib/quantize.c:395:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:395:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 395 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:396:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 396 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:397:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 397 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c: In function '_txPixQuantize_ARGB4444_DErr': ../../../swlibs/texus2/lib/quantize.c:478:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:478:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 478 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/quantize.c:479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:479:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 479 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/quantize.c:480:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 480 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/ncc.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ncc.c gcc -o ../../../swlibs/texus2/lib/nccnnet.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/nccnnet.c ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_modifyNeurons': ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:182:26: note: in expansion of macro 'CLAMP_BOTH' 182 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:183:26: note: in expansion of macro 'CLAMP_BOTH' 183 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:184:26: note: in expansion of macro 'CLAMP_BOTH' 184 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:185:26: note: in expansion of macro 'CLAMP_BOTH' 185 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:186:26: note: in expansion of macro 'CLAMP_BOTH' 186 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:187:26: note: in expansion of macro 'CLAMP_BOTH' 187 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:201:26: note: in expansion of macro 'CLAMP_BOTH' 201 | pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:202:26: note: in expansion of macro 'CLAMP_BOTH' 202 | pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:203:26: note: in expansion of macro 'CLAMP_BOTH' 203 | pa->b += (db >> 2) ; CLAMP_BOTH(pa->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:204:26: note: in expansion of macro 'CLAMP_BOTH' 204 | pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:205:26: note: in expansion of macro 'CLAMP_BOTH' 205 | pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value] 109 | #define CLAMP_BOTH(x) if (x < (-256 << SUBPIXEL)) x = (-256 << SUBPIXEL); \ | ^~ ../../../swlibs/texus2/lib/nccnnet.c:206:26: note: in expansion of macro 'CLAMP_BOTH' 206 | pb->b += (db >> 2) ; CLAMP_BOTH(pb->b); | ^~~~~~~~~~ ../../../swlibs/texus2/lib/nccnnet.c: In function '_nn_randomOrder': ../../../swlibs/texus2/lib/nccnnet.c:258:29: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] 258 | _nn_randomOrder(const void *a, const void *b) | ~~~~~~~~~~~~^ ../../../swlibs/texus2/lib/nccnnet.c: In function 'txMapPal256toYAB': ../../../swlibs/texus2/lib/nccnnet.c:268:28: warning: variable 'bstB' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ ../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable] 268 | int bstR, bstG, bstB, bstMax; | ^~~~ gcc -o ../../../swlibs/texus2/lib/pal256.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal256.c gcc -o ../../../swlibs/texus2/lib/pal6666.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/pal6666.c gcc -o ../../../swlibs/texus2/lib/dequant.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/dequant.c gcc -o ../../../swlibs/texus2/lib/view.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/view.c gcc -o ../../../swlibs/texus2/lib/util.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/util.c ../../../swlibs/texus2/lib/util.c: In function 'txYABtoPal256': ../../../swlibs/texus2/lib/util.c:180:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:180:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 180 | if (r < 0) r = 0; if (r > 255) r = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:181:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 181 | if (g < 0) g = 0; if (g > 255) g = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ ../../../swlibs/texus2/lib/util.c:182:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | if (b < 0) b = 0; if (b > 255) b = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/diffuse.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/diffuse.c ../../../swlibs/texus2/lib/diffuse.c: In function '_txToDiffuseIndex': ../../../swlibs/texus2/lib/diffuse.c:224:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:224:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | if (qr < 0) qr = 0; if (qr > 255) qr = 255; // clamp. | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:225:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 225 | if (qg < 0) qg = 0; if (qg > 255) qg = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ ../../../swlibs/texus2/lib/diffuse.c:226:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 226 | if (qb < 0) qb = 0; if (qb > 255) qb = 255; | ^~ gcc -o ../../../swlibs/texus2/lib/write.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/write.c gcc -o ../../../swlibs/texus2/lib/tga.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/tga.c gcc -o ../../../swlibs/texus2/lib/3df.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/3df.c gcc -o ../../../swlibs/texus2/lib/ppm.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/ppm.c gcc -o ../../../swlibs/texus2/lib/rgt.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/rgt.c gcc -o ../../../swlibs/texus2/lib/txs.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/txs.c gcc -o ../../../swlibs/texus2/lib/codec.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/codec.c ../../../swlibs/texus2/lib/codec.c: In function 'quantize4bpp_block': ../../../swlibs/texus2/lib/codec.c:1571:13: warning: variable 'skewed' set but not used [-Wunused-but-set-variable] 1571 | int skewed; | ^~~~~~ ../../../swlibs/texus2/lib/codec.c: In function 'encodeAlpha': ../../../swlibs/texus2/lib/codec.c:1410:5: warning: 'bitEncoder' accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 1410 | bitEncoder( TCC_ALPHA, icol, lerp, index, bits); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 2 of type 'FxU32[4]' ../../../swlibs/texus2/lib/codec.c:1410:5: note: referencing argument 4 of type 'int[32]' In file included from ../../../swlibs/texus2/lib/codec.c:8: ../../../swlibs/texus2/lib/sst2fxt1.h:83:6: note: in a call to function 'bitEncoder' 83 | void bitEncoder( int mode, FxU32 c[4], FxU32 alpha, int index[32], void *bits128 ); | ^~~~~~~~~~ gcc -o ../../../swlibs/texus2/lib/eigen.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/eigen.c gcc -o ../../../swlibs/texus2/lib/bitcoder.lo -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../../swlibs/texus2/lib/bitcoder.c gcc -o ../../lib/libglide3x.so -shared -Wl,-soname,libglide3.so.3 distate.lo diget.lo gstrip.lo distrip.lo diglide.lo disst.lo ditex.lo g3df.lo gaa.lo gbanner.lo gdraw.lo gerror.lo gglide.lo glfb.lo gpci.lo gsplash.lo gsst.lo gtex.lo gtexdl.lo gu.lo gxdraw.lo cpuid.lo xdraw.lo ../../init/init.lo ../../init/vgdrvr.lo ../../init/vg96drvr.lo ../../init/h3drvr.lo ../../init/initvg/gamma.lo ../../init/initvg/dac.lo ../../init/initvg/video.lo ../../init/initvg/parse.lo ../../init/initvg/sli.lo ../../init/initvg/util.lo ../../init/initvg/info.lo ../../init/initvg/print.lo ../../init/initvg/gdebug.lo ../../init/initvg/sst1init.lo ../../../swlibs/newpci/pcilib/sst1_pci.lo ../../../swlibs/newpci/pcilib/fxmsr.lo ../../../swlibs/newpci/pcilib/fxpci.lo ../../../swlibs/newpci/pcilib/fxlinux.lo ../../../swlibs/texus2/lib/texuslib.lo ../../../swlibs/texus2/lib/clamp.lo ../../../swlibs/texus2/lib/read.lo ../../../swlibs/texus2/lib/resample.lo ../../../swlibs/texus2/lib/mipmap.lo ../../../swlibs/texus2/lib/quantize.lo ../../../swlibs/texus2/lib/ncc.lo ../../../swlibs/texus2/lib/nccnnet.lo ../../../swlibs/texus2/lib/pal256.lo ../../../swlibs/texus2/lib/pal6666.lo ../../../swlibs/texus2/lib/dequant.lo ../../../swlibs/texus2/lib/view.lo ../../../swlibs/texus2/lib/util.lo ../../../swlibs/texus2/lib/diffuse.lo ../../../swlibs/texus2/lib/write.lo ../../../swlibs/texus2/lib/tga.lo ../../../swlibs/texus2/lib/3df.lo ../../../swlibs/texus2/lib/ppm.lo ../../../swlibs/texus2/lib/rgt.lo ../../../swlibs/texus2/lib/txs.lo ../../../swlibs/texus2/lib/codec.lo ../../../swlibs/texus2/lib/eigen.lo ../../../swlibs/texus2/lib/bitcoder.lo -lm ld: xdraw.lo: warning: relocation in read-only section `.text' ld: warning: creating DT_TEXTREL in a shared object gcc -o ../../../swlibs/bin/texus2 -s -Wall -W -I. -I../../incsrc -I../../init -I../../init/initvg -I../../init/init96 -I../../../swlibs/fxmisc -I../../../swlibs/newpci/pcilib -I../../../swlibs/fxmemmap -I../../../swlibs/texus2/lib -DINIT_LINUX -DGLIDE3 -DGLIDE3_ALPHA -DGLIDE_HARDWARE -DSST1 -DGLIDE_PLUG -DGLIDE_SPLASH -DHAVE_TEXUS2 -DGL_X86 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-unused-parameter -L../../lib ../../../swlibs/texus2/cmd/cmd.c -lglide3x -lm ../../../swlibs/texus2/cmd/cmd.c: In function 'main': ../../../swlibs/texus2/cmd/cmd.c:454:12: warning: variable 'progname' set but not used [-Wunused-but-set-variable] 454 | char *progname; | ^~~~~~~~ rm fxgasm make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/sst1/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + mv sst1/lib/libglide3x.so libglide3-v1.so + make -f makefile.linux FX_GLIDE_HW=sst1 realclean make: Entering directory '/usr/src/RPM/BUILD/Glide3' make -f makefile.linux -C sst1/glide3/src realclean make[1]: Entering directory '/usr/src/RPM/BUILD/Glide3/sst1/glide3/src' rm -f *.o *.lo rm -f ../../init/*.o ../../init/*.lo rm -f ../../init/initvg/*.o ../../init/initvg/*.lo rm -f ../../init/init96/*.o ../../init/init96/*.lo rm -f ../../../swlibs/newpci/pcilib/*.o ../../../swlibs/newpci/pcilib/*.lo rm -f fxinline.h rm -f fxgasm.h rm -f ../../../swlibs/texus2/lib/*.o ../../../swlibs/texus2/lib/*.lo rm -f ../../lib/libglide3x.a rm -f ../../lib/libglide3x.so rm -f ../../../swlibs/bin/texus2 make[1]: Leaving directory '/usr/src/RPM/BUILD/Glide3/sst1/glide3/src' make: Leaving directory '/usr/src/RPM/BUILD/Glide3' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.58571 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libglide3-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libglide3-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd Glide3 + mkdir -p /usr/src/tmp/libglide3-buildroot//usr/lib + mkdir -p /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -m 755 libglide3-v1.so libglide3-v2.so libglide3-v3.so libglide3-v5.so /usr/src/tmp/libglide3-buildroot//usr/lib + ln -snf libglide3-v2.so /usr/src/tmp/libglide3-buildroot/usr/lib/libglide3.so.3.10.0 + ln -snf libglide3.so.3.10.0 /usr/src/tmp/libglide3-buildroot/usr/lib/libglide3.so.3 + ln -snf libglide3.so.3.10.0 /usr/src/tmp/libglide3-buildroot/usr/lib/libglide3.so + install -p -m 644 swlibs/fxmisc/3dfx.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 h5/glide3/src/g3ext.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 h5/glide3/src/glide.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 h5/glide3/src/glidesys.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 h5/glide3/src/glideutl.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 swlibs/fxmisc/linutil.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 h5/incsrc/sst1vid.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + install -p -m 644 swlibs/texus2/lib/texus.h /usr/src/tmp/libglide3-buildroot//usr/include/glide3 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libglide3-buildroot (auto) mode of './usr/lib/libglide3-v5.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libglide3-v3.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libglide3-v2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libglide3-v1.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libglide3-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libglide3-buildroot/ (default) Compressing files in /usr/src/tmp/libglide3-buildroot (auto) Adjusting library links in /usr/src/tmp/libglide3-buildroot ./usr/lib: (from :0) libglide3.so.3 -> libglide3-v5.so (changed) Verifying ELF objects in /usr/src/tmp/libglide3-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=relaxed,unresolved=normal) either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_valid' or the file containing the function '_trisetup_Default_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_cull_invalid' or the file containing the function '_trisetup_SSE_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_cull_valid' or the file containing the function '_trisetup_SSE_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_SSE' or the file containing the function '_grDrawVertexList_SSE_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Window' or the file containing the function '_grDrawVertexList_SSE_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Clip' or the file containing the function '_grTexDownload_SSE2_64' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_clip_nocull_invalid' or the file containing the function '_trisetup_Default_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_clip_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_clip_nocull_valid' or the file containing the function '_trisetup_SSE_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_cull_invalid' or the file containing the function '_trisetup_SSE_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_SSE' or the file containing the function '_grDrawVertexList_SSE_Window' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_clip_nocull_invalid' or the file containing the function '_trisetup_Default_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_valid' or the file containing the function '_trisetup_Default_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_nocull_valid' or the file containing the function '_drawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_clip_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_valid' or the file containing the function '_trisetup_3DNow_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_nocull_valid' or the file containing the function '_trisetup_clip_coor_thunk' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_3DNow_MMX' or the file containing the function '_grTexDownload_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_MMX' or the file containing the function '_trisetup_SSE_clip_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_clip_nocull_valid' or the file containing the function '_trisetup_SSE_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_cull_invalid' or the file containing the function '_trisetup_SSE_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_cull_valid' or the file containing the function '_trisetup_SSE_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_SSE_win_nocull_valid' or the file containing the function '_trisetup_SSE_clip_coor_thunk' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_SSE' or the file containing the function '_grDrawVertexList_SSE_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Window' or the file containing the function '_grDrawVertexList_SSE_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Clip' or the file containing the function '_grTexDownload_SSE2_64' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_SSE2_64' or the file containing the function '_grTexDownload_SSE2_128' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_SSE2_128' or the file containing the function '_grMipMapHostWHDXT' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_SSE' or the file containing the function '_grDrawVertexList_SSE_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Window' or the file containing the function '_grDrawVertexList_SSE_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Clip' or the file containing the function '_grTexDownload_SSE2_64' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_SSE' or the file containing the function '_grDrawVertexList_SSE_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_SSE_Clip' or the file containing the function '_grTexDownload_SSE2_64' is not compiled with -fpic/-fPIC verify-elf: WARNING: ./usr/lib/libglide3-v5.so: TEXTREL entry found: 0x00000000 verify-elf: WARNING: ./usr/lib/libglide3-v5.so: uses non-LFS functions: fopen mmap open either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_valid' or the file containing the function '_trisetup_Default_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_clip_nocull_valid' or the file containing the function '_trisetup_Default_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_clip_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_clip_nocull_valid' or the file containing the function '_trisetup_Default_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_invalid' or the file containing the function '_trisetup_Default_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_cull_valid' or the file containing the function '_trisetup_Default_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_win_nocull_valid' or the file containing the function '_drawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_clip_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_invalid' or the file containing the function '_trisetup_3DNow_win_cull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_cull_valid' or the file containing the function '_trisetup_3DNow_win_nocull_valid' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_win_nocull_valid' or the file containing the function '_trisetup_clip_coor_thunk' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_3DNow_MMX' or the file containing the function '_grMipMapHostWH' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_trisetup_3DNow_clip_cull_invalid' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC verify-elf: WARNING: ./usr/lib/libglide3-v3.so: TEXTREL entry found: 0x00000000 verify-elf: WARNING: ./usr/lib/libglide3-v3.so: uses non-LFS functions: fopen mmap open either the file containing the function '_trisetup_Default_cull' or the file containing the function '_trisetup_Default_Default' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_nocull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_nocull' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_grTexDownload_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grDrawTextureLine_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTextureLine_3DNow' or the file containing the function '_grDrawTriangles_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_cull' or the file containing the function '_trisetup_Default_Default' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_Default' or the file containing the function '_drawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_nocull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_nocull' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_grTexDownload_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_cull' or the file containing the function '_trisetup_3DNow_Default' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_Default' or the file containing the function '_trisetup_clip_coor_thunk' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_clip_coor_thunk' or the file containing the function '_grDrawVertexList_3DNow_Window' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grDrawTextureLine_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTextureLine_3DNow' or the file containing the function '_grDrawTriangles_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_cull' or the file containing the function '_trisetup_Default_Default' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_Default_Default' or the file containing the function '_drawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_drawvertexlist' or the file containing the function '_vpdrawvertexlist' is not compiled with -fpic/-fPIC either the file containing the function '_vpdrawvertexlist' or the file containing the function '_vptrisetup_nocull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_nocull' or the file containing the function '_vptrisetup_cull' is not compiled with -fpic/-fPIC either the file containing the function '_vptrisetup_cull' or the file containing the function '_grTexDownload_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_MMX' or the file containing the function '_trisetup_3DNow_cull' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_cull' or the file containing the function '_trisetup_3DNow_Default' is not compiled with -fpic/-fPIC either the file containing the function '_trisetup_3DNow_Default' or the file containing the function '_trisetup_clip_coor_thunk' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Window' or the file containing the function '_grDrawVertexList_3DNow_Clip' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawVertexList_3DNow_Clip' or the file containing the function '_grDrawTextureLine_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTextureLine_3DNow' or the file containing the function '_grDrawTriangles_3DNow' is not compiled with -fpic/-fPIC either the file containing the function '_grDrawTriangles_3DNow' or the file containing the function '_grTexDownload_3DNow_MMX' is not compiled with -fpic/-fPIC either the file containing the function '_grTexDownload_3DNow_MMX' or the file containing the function '_grResolutionXY' is not compiled with -fpic/-fPIC verify-elf: WARNING: ./usr/lib/libglide3-v2.so: TEXTREL entry found: 0x00000000 verify-elf: WARNING: ./usr/lib/libglide3-v2.so: uses non-LFS functions: fopen mmap open either the file containing the function 'grDrawTriangle' or the file containing the function '_grMipMapHostWH' is not compiled with -fpic/-fPIC verify-elf: WARNING: ./usr/lib/libglide3-v1.so: TEXTREL entry found: 0x00000000 verify-elf: WARNING: ./usr/lib/libglide3-v1.so: uses non-LFS functions: fopen mmap open Processing files: libglide3-20050815-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.24202 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Glide3 + DOCDIR=/usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + export DOCDIR + rm -rf /usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + /bin/mkdir -p /usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + cp -prL COPYING /usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + chmod -R go-w /usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + chmod -R a+rX /usr/src/tmp/libglide3-buildroot/usr/share/doc/libglide3-20050815 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5yr2ZC find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/libglide3-buildroot/usr/lib/libglide3.so.3: 567 symbols, 20 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vFe4fJ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libglide3.so.3 = set:ndhq0RCqmzMzMiaWSzzFfUofjBbD0bpB7y8cLQx0cMkjwzvVJ1HFJmv2wCkTFg44nu6BjE2jsGH7XoKwE3vriCDlZJuYdf4sC34Lpj5yVNmiap4ueBkuZE7N0y7HGkXjlQQnlAZxBa49GYEYIuUXLXot8Ij5PKOCJcZa4MqQrWp1Kwsx99MhBskO2ZB05xHFRY7R1i8x6fR2oevdQ5Esd38veKge0sgM2TaprX6sdNb2Mem1x4OgtcK9ZInkoivYiA8J1Ha3Z9vP7Nfs3TE4u1edqKwKOClzIBFgKRGhFmdpbJaUYmqgI56TVx3kCZmuaqlM7by0jMZmq3YEkl1C236bwNiITqIseDc3GWnGgD6QRHKm8sZ8FqKN4tCKVZlGZ8yPDOFx9RCx1Tj5AmstSnHnZz2kHDZDr6BQND96iaZl189kQhKZ5kMbchu638Uict0WtnRTUrx1hPib2rz8yMBDLdgXAT62IVjfKAxZEeJre5KLMlaMUqxcyg9aBercsmbaeGCgNTWyWkH5Hk2ZxHN6aVNWBFDb3aOhkw8VgI0iXxjCq8k9xpvqUkG6fq8Cj5C4Gon06wF3yyZG52ETLwl0LWEx0vAfk1Ed4hXHyGWsS94vZlxZytI8ShTYxCBbzkbp7opZDW4sywCvqiGly5jzF6kLAFEg85N9dfPNXiZcSnnISq0ybKHZrcecro9sJMosFUcDW8asJbZuT3ltdU0SATEU40RUV6CYEQERKEbH5rBp4SPa3o9CjzW6L9Dkl87LOdB70jgNguZqcaZ2SnI7tMlsBF88Pj7UoxsX8izZBe62sp9g04lqGZu09FMkZziWo8wz2VoIEEOaKqZ5Z2uQWbkxFEJ3gDndObmEon0kgPQckYC12gZfOD5G9LqEKe0wN1v3gt0HVDXfz2i7ekRKkwuZsvD78AMP3Z8eA4ikK11oHU8440LDEWZf62iG61DyGb0fh0MCuVcCqN0ftCQDZE9OwAmJkiXRcXRO3xD2pW2uZEq4N94rO9XOZrws1Zx4mdZmG0mpNswMS3K41Sm0xIDisWAnF9y2YLfbx14svlC49n4LvmWjkhoIy9cFfZxZrUvRu8ZHUHSwx05BL1jJwk77068OnudLbaVu6MtbEwwx8MLQl7bgKk0ysR7tJu9JxTdQckddOkUVxAjWZfsx7mpshGD2 Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libm.so.6(GLIBC_2.29), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ks60PD Creating libglide3-debuginfo package Processing files: libglide3-devel-20050815-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kmgcdU find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NE1HX9 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/libglide3-buildroot/usr/include/glide3/texus.h:32:10: fatal error: fxdll.h: No such file or directory 32 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/libglide3-buildroot/usr/include/glide3/texus.h: cpp failed, trying c++ mode i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/libglide3-buildroot/usr/include/glide3/texus.h: cpp failed Requires: libglide3 = 20050815-alt2.2, /usr/lib/libglide3.so.3.10.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6CAYBg Processing files: libglide3-debuginfo-20050815-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j8fnKN find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Au10fA find-requires: running scripts (debuginfo) Provides: debug(libglide3.so.3) Requires: libglide3 = 20050815-alt2.2, debug(libc.so.6), debug(libm.so.6) Removing 1 extra deps from libglide3-devel due to dependency on libglide3 Wrote: /usr/src/RPM/RPMS/i586/libglide3-20050815-alt2.2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libglide3-devel-20050815-alt2.2.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libglide3-debuginfo-20050815-alt2.2.i586.rpm (w2.lzdio) 46.86user 8.62system 0:42.86elapsed 129%CPU (0avgtext+0avgdata 59892maxresident)k 0inputs+0outputs (0major+2655210minor)pagefaults 0swaps /.out/libglide3-20050815-alt2.2.i586.rpm: The use of such a license name is ambiguous: GPL /.out/libglide3-devel-20050815-alt2.2.i586.rpm: The use of such a license name is ambiguous: GPL /.out/libglide3-debuginfo-20050815-alt2.2.i586.rpm: The use of such a license name is ambiguous: GPL 2.88user 1.27system 0:50.83elapsed 8%CPU (0avgtext+0avgdata 124892maxresident)k 0inputs+0outputs (0major+214180minor)pagefaults 0swaps --- libglide3-20050815-alt2.2.i586.rpm.repo 2013-04-02 13:36:31.000000000 +0000 +++ libglide3-20050815-alt2.2.i586.rpm.hasher 2024-01-06 08:03:26.301203990 +0000 @@ -16,3 +16,3 @@ Requires: libc.so.6(GLIBC_2.7) -Requires: libm.so.6(GLIBC_2.0) +Requires: libm.so.6(GLIBC_2.29) Requires: rtld(GNU_HASH) @@ -21,6 +21,6 @@ Provides: libglide3 = 20050815-alt2.2 -File: /usr/lib/libglide3-v1.so 100644 root:root 974346132f89691d643fb6e1f22869ab -File: /usr/lib/libglide3-v2.so 100644 root:root 397140a1e3de3c7dae2c968a16bdbf08 -File: /usr/lib/libglide3-v3.so 100644 root:root 9594e42e814c3d57859d47ad29e119b9 -File: /usr/lib/libglide3-v5.so 100644 root:root aae428c9aa3fadfb68fdfad220edf983 +File: /usr/lib/libglide3-v1.so 100644 root:root a8c2a5351e8c162a4a45c5705a454a09 +File: /usr/lib/libglide3-v2.so 100644 root:root 2fbb8964d5fce3606831c45e89ee31f3 +File: /usr/lib/libglide3-v3.so 100644 root:root a47c55d625989c0096e791d7bf479c60 +File: /usr/lib/libglide3-v5.so 100644 root:root 8c1ae601bca867f97cc22a1b9946d37b File: /usr/lib/libglide3.so.3 120777 root:root libglide3-v5.so @@ -29,2 +29,2 @@ File: /usr/share/doc/libglide3-20050815/COPYING 100644 root:root dac6f2eb519d824c82c2aa5571bc97f2 -RPMIdentity: fc962653a6c3fe9c4fa825c4bf11ca0d897f0ca1a055a3f0305889f6c21808c3915d859f8aa842ba961c28e64e004fd74f25bb4dc35b150425eab6cdae149337 +RPMIdentity: 649df2a69a17447ad8ca4537e2df7fb06cd623b913326b6d4b79f8dc92744e4fc56d60652b3a423cfff060bd97cec1556ee60191ad6fae82d78d602a15e673cc --- libglide3-debuginfo-20050815-alt2.2.i586.rpm.repo 2013-04-02 13:36:31.000000000 +0000 +++ libglide3-debuginfo-20050815-alt2.2.i586.rpm.hasher 2024-01-06 08:03:26.386204953 +0000 @@ -1,13 +1,13 @@ -/usr/lib/debug/.build-id/84 40755 root:root -/usr/lib/debug/.build-id/84/f17ecda1511646333e45f52b05cac9bda0498f 120777 root:root ../../../libglide3-v1.so -/usr/lib/debug/.build-id/84/f17ecda1511646333e45f52b05cac9bda0498f.debug 120777 root:root ../../usr/lib/libglide3-v1.so.debug -/usr/lib/debug/.build-id/8c 40755 root:root -/usr/lib/debug/.build-id/8c/0a7cb0c89f58522cfaca878180bb1854d576a1 120777 root:root ../../../libglide3-v3.so -/usr/lib/debug/.build-id/8c/0a7cb0c89f58522cfaca878180bb1854d576a1.debug 120777 root:root ../../usr/lib/libglide3-v3.so.debug -/usr/lib/debug/.build-id/ce 40755 root:root -/usr/lib/debug/.build-id/ce/0c2b8b815b4221c237b4111d46ccbbd3405752 120777 root:root ../../../libglide3-v2.so -/usr/lib/debug/.build-id/ce/0c2b8b815b4221c237b4111d46ccbbd3405752.debug 120777 root:root ../../usr/lib/libglide3-v2.so.debug -/usr/lib/debug/.build-id/ec 40755 root:root -/usr/lib/debug/.build-id/ec/75d00dbab56fe501d663ed8e230f338a9a42c2 120777 root:root ../../../libglide3-v5.so -/usr/lib/debug/.build-id/ec/75d00dbab56fe501d663ed8e230f338a9a42c2.debug 120777 root:root ../../usr/lib/libglide3-v5.so.debug +/usr/lib/debug/.build-id/7b 40755 root:root +/usr/lib/debug/.build-id/7b/accdc9ac51d06d6ea9fe543526877fb2797098 120777 root:root ../../../libglide3-v2.so +/usr/lib/debug/.build-id/7b/accdc9ac51d06d6ea9fe543526877fb2797098.debug 120777 root:root ../../usr/lib/libglide3-v2.so.debug +/usr/lib/debug/.build-id/83 40755 root:root +/usr/lib/debug/.build-id/83/884f79be24fc97de31e14beef64d69ac4e44aa 120777 root:root ../../../libglide3-v3.so +/usr/lib/debug/.build-id/83/884f79be24fc97de31e14beef64d69ac4e44aa.debug 120777 root:root ../../usr/lib/libglide3-v3.so.debug +/usr/lib/debug/.build-id/8d 40755 root:root +/usr/lib/debug/.build-id/8d/4bac8aec2b1ce090b359ff4e5e5da4961858d8 120777 root:root ../../../libglide3-v5.so +/usr/lib/debug/.build-id/8d/4bac8aec2b1ce090b359ff4e5e5da4961858d8.debug 120777 root:root ../../usr/lib/libglide3-v5.so.debug +/usr/lib/debug/.build-id/f1 40755 root:root +/usr/lib/debug/.build-id/f1/01e84e1a573f2b8a74f6109cd346f674222610 120777 root:root ../../../libglide3-v1.so +/usr/lib/debug/.build-id/f1/01e84e1a573f2b8a74f6109cd346f674222610.debug 120777 root:root ../../usr/lib/libglide3-v1.so.debug /usr/lib/debug/usr/lib/libglide3-v1.so.debug 100644 root:root @@ -45,2 +45,3 @@ /usr/src/debug/Glide3/cvg/glide3/src/gsst.c 100644 root:root +/usr/src/debug/Glide3/cvg/glide3/src/gstrip.c 100644 root:root /usr/src/debug/Glide3/cvg/glide3/src/gtex.c 100644 root:root @@ -96,2 +97,3 @@ /usr/src/debug/Glide3/h3/glide3/src/gsst.c 100644 root:root +/usr/src/debug/Glide3/h3/glide3/src/gstrip.c 100644 root:root /usr/src/debug/Glide3/h3/glide3/src/gtex.c 100644 root:root @@ -141,2 +143,3 @@ /usr/src/debug/Glide3/h5/glide3/src/gsst.c 100644 root:root +/usr/src/debug/Glide3/h5/glide3/src/gstrip.c 100644 root:root /usr/src/debug/Glide3/h5/glide3/src/gtex.c 100644 root:root @@ -260,18 +263,18 @@ Provides: libglide3-debuginfo = 20050815-alt2.2 -File: /usr/lib/debug/.build-id/84 40755 root:root -File: /usr/lib/debug/.build-id/84/f17ecda1511646333e45f52b05cac9bda0498f 120777 root:root ../../../libglide3-v1.so -File: /usr/lib/debug/.build-id/84/f17ecda1511646333e45f52b05cac9bda0498f.debug 120777 root:root ../../usr/lib/libglide3-v1.so.debug -File: /usr/lib/debug/.build-id/8c 40755 root:root -File: /usr/lib/debug/.build-id/8c/0a7cb0c89f58522cfaca878180bb1854d576a1 120777 root:root ../../../libglide3-v3.so -File: /usr/lib/debug/.build-id/8c/0a7cb0c89f58522cfaca878180bb1854d576a1.debug 120777 root:root ../../usr/lib/libglide3-v3.so.debug -File: /usr/lib/debug/.build-id/ce 40755 root:root -File: /usr/lib/debug/.build-id/ce/0c2b8b815b4221c237b4111d46ccbbd3405752 120777 root:root ../../../libglide3-v2.so -File: /usr/lib/debug/.build-id/ce/0c2b8b815b4221c237b4111d46ccbbd3405752.debug 120777 root:root ../../usr/lib/libglide3-v2.so.debug -File: /usr/lib/debug/.build-id/ec 40755 root:root -File: /usr/lib/debug/.build-id/ec/75d00dbab56fe501d663ed8e230f338a9a42c2 120777 root:root ../../../libglide3-v5.so -File: /usr/lib/debug/.build-id/ec/75d00dbab56fe501d663ed8e230f338a9a42c2.debug 120777 root:root ../../usr/lib/libglide3-v5.so.debug -File: /usr/lib/debug/usr/lib/libglide3-v1.so.debug 100644 root:root 93a9bb6469e5f4f4d6414ebb6182125d -File: /usr/lib/debug/usr/lib/libglide3-v2.so.debug 100644 root:root 89fe5a34eece2e7831e0a2c1a5f03007 -File: /usr/lib/debug/usr/lib/libglide3-v3.so.debug 100644 root:root f79e6ab3be599a065cfb4bcdd71fb1d2 -File: /usr/lib/debug/usr/lib/libglide3-v5.so.debug 100644 root:root afd2dcd8714711da1b3bbaa65cb1195c +File: /usr/lib/debug/.build-id/7b 40755 root:root +File: /usr/lib/debug/.build-id/7b/accdc9ac51d06d6ea9fe543526877fb2797098 120777 root:root ../../../libglide3-v2.so +File: /usr/lib/debug/.build-id/7b/accdc9ac51d06d6ea9fe543526877fb2797098.debug 120777 root:root ../../usr/lib/libglide3-v2.so.debug +File: /usr/lib/debug/.build-id/83 40755 root:root +File: /usr/lib/debug/.build-id/83/884f79be24fc97de31e14beef64d69ac4e44aa 120777 root:root ../../../libglide3-v3.so +File: /usr/lib/debug/.build-id/83/884f79be24fc97de31e14beef64d69ac4e44aa.debug 120777 root:root ../../usr/lib/libglide3-v3.so.debug +File: /usr/lib/debug/.build-id/8d 40755 root:root +File: /usr/lib/debug/.build-id/8d/4bac8aec2b1ce090b359ff4e5e5da4961858d8 120777 root:root ../../../libglide3-v5.so +File: /usr/lib/debug/.build-id/8d/4bac8aec2b1ce090b359ff4e5e5da4961858d8.debug 120777 root:root ../../usr/lib/libglide3-v5.so.debug +File: /usr/lib/debug/.build-id/f1 40755 root:root +File: /usr/lib/debug/.build-id/f1/01e84e1a573f2b8a74f6109cd346f674222610 120777 root:root ../../../libglide3-v1.so +File: /usr/lib/debug/.build-id/f1/01e84e1a573f2b8a74f6109cd346f674222610.debug 120777 root:root ../../usr/lib/libglide3-v1.so.debug +File: /usr/lib/debug/usr/lib/libglide3-v1.so.debug 100644 root:root 0e1581380e856e52af65b857a9ae5316 +File: /usr/lib/debug/usr/lib/libglide3-v2.so.debug 100644 root:root d5247aff8406a0deb4a37e1da29b0458 +File: /usr/lib/debug/usr/lib/libglide3-v3.so.debug 100644 root:root 71cf405196cf56e045fe4f5703d5588e +File: /usr/lib/debug/usr/lib/libglide3-v5.so.debug 100644 root:root decca4b025d5542900ef7608a5587365 File: /usr/lib/debug/usr/lib/libglide3.so.3.10.0.debug 120777 root:root libglide3-v2.so.debug @@ -305,2 +308,3 @@ File: /usr/src/debug/Glide3/cvg/glide3/src/gsst.c 100644 root:root fe43828066dc9bd0d1cebea0d8e668c7 +File: /usr/src/debug/Glide3/cvg/glide3/src/gstrip.c 100644 root:root d076ecd4430c8d9978fd9f11da7c7dc1 File: /usr/src/debug/Glide3/cvg/glide3/src/gtex.c 100644 root:root 66a1adff2771f410014884293b71baa7 @@ -356,2 +360,3 @@ File: /usr/src/debug/Glide3/h3/glide3/src/gsst.c 100644 root:root ed85626c84a8eb176ab5bb12b428f7a7 +File: /usr/src/debug/Glide3/h3/glide3/src/gstrip.c 100644 root:root 033e757a176759628cadc8b382007197 File: /usr/src/debug/Glide3/h3/glide3/src/gtex.c 100644 root:root 1c2c09de27d2c4719f278e46463db038 @@ -401,2 +406,3 @@ File: /usr/src/debug/Glide3/h5/glide3/src/gsst.c 100644 root:root 680f18fa0cbe390ca9eec078c87b4497 +File: /usr/src/debug/Glide3/h5/glide3/src/gstrip.c 100644 root:root e9f10cb753b5eb95fc6a6764a1dbd863 File: /usr/src/debug/Glide3/h5/glide3/src/gtex.c 100644 root:root 871c976482ec3b5585ec5c0668db4bde @@ -514,2 +520,2 @@ File: /usr/src/debug/Glide3/swlibs/texus2/lib/write.c 100644 root:root b39d2576f314b1ba9c270da634596164 -RPMIdentity: 51a1e5792702512881e6b9a5268959a1bffdd8c1b1857429ceff3aa60c785d8fa0148758382bff4fc224557f544ab0d760d1f339fa73b244fd1825b510172f76 +RPMIdentity: fb6f5f9a88962ee9f4d8b5cc3b56858542cb564aabdabc4dd74df40c1dc9d504e1e868f8b38e39e28c56f5b317597a5915c240b9934a4f2b29e006d42fc8b6be --- libglide3-devel-20050815-alt2.2.i586.rpm.repo 2013-04-02 13:36:31.000000000 +0000 +++ libglide3-devel-20050815-alt2.2.i586.rpm.hasher 2024-01-06 08:03:26.445205622 +0000 @@ -23,2 +23,2 @@ File: /usr/lib/libglide3.so 120777 root:root libglide3.so.3.10.0 -RPMIdentity: d448b0ba9850e960d7593a0e407c7f05ded51966e447bfc924a618d70757dc998b69aed28635f50a9cfe028599512852b6a03dfc51450adfb400b85e72e6d47d +RPMIdentity: 87d38bdd94f77a106ffe7ae65ca1f2622fc91f6af2ea8ca043d2cd0afc3938578ca106bda123cee24efa40330a2f0689301c2d65d3c4e94cb44df62c5f63e3cd