<86>Jan  3 13:32:38 userdel[2332379]: delete user 'rooter'
<86>Jan  3 13:32:38 userdel[2332379]: removed group 'rooter' owned by 'rooter'
<86>Jan  3 13:32:38 userdel[2332379]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan  3 13:32:38 groupadd[2332400]: group added to /etc/group: name=rooter, GID=633
<86>Jan  3 13:32:38 groupadd[2332400]: group added to /etc/gshadow: name=rooter
<86>Jan  3 13:32:38 groupadd[2332400]: new group: name=rooter, GID=633
<86>Jan  3 13:32:38 useradd[2332417]: new user: name=rooter, UID=633, GID=633, home=/root, shell=/bin/bash
<86>Jan  3 13:32:38 userdel[2332450]: delete user 'builder'
<86>Jan  3 13:32:38 userdel[2332450]: removed group 'builder' owned by 'builder'
<86>Jan  3 13:32:38 userdel[2332450]: removed shadow group 'builder' owned by 'builder'
<86>Jan  3 13:32:38 groupadd[2332461]: group added to /etc/group: name=builder, GID=634
<86>Jan  3 13:32:38 groupadd[2332461]: group added to /etc/gshadow: name=builder
<86>Jan  3 13:32:38 groupadd[2332461]: new group: name=builder, GID=634
<86>Jan  3 13:32:38 useradd[2332470]: new user: name=builder, UID=634, GID=634, home=/usr/src, shell=/bin/bash
<13>Jan  3 13:32:42 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Jan  3 13:32:42 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan  3 13:32:42 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan  3 13:32:42 rpmi: libX11-locales-3:1.6.7-alt2 p9+258208.100.1.1 1600333167 installed
<13>Jan  3 13:32:42 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Jan  3 13:32:42 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Jan  3 13:32:42 rpmi: libX11-3:1.6.7-alt2 p9+258208.100.1.1 1600333162 installed
<13>Jan  3 13:32:42 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan  3 13:32:42 rpmi: libXxf86dga-1.1.5-alt1 sisyphus+225206.1500.1.2 1552949843 installed
<13>Jan  3 13:32:42 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Jan  3 13:32:44 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Jan  3 13:32:44 rpmi: libX11-devel-3:1.6.7-alt2 p9+258208.100.1.1 1600333162 installed
<13>Jan  3 13:32:44 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan  3 13:32:44 rpmi: libXxf86vm-devel-1.1.4-alt2 1527672187 installed
<13>Jan  3 13:32:44 rpmi: libXxf86dga-devel-1.1.5-alt1 sisyphus+225206.1500.1.2 1552949843 installed
<13>Jan  3 13:32:44 rpmi: nasm-2.14.02-alt1 sisyphus+226137.100.1.2 1554171388 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/libglide3-20050815-alt2.2.nosrc.rpm
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.94153
+ 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.91922
+ 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 -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 -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 -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 -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 -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]
   FxU32 status, readPtrL1, readPtrL2;
         ^~~~~~
fifo.c: In function '_grHwFifoPtrSlave':
fifo.c:1320:9: warning: variable 'status' set but not used [-Wunused-but-set-variable]
   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 -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]
   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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "grAuxBufferExt",(GrProc)grAuxBuffer },
                        ^
diget.c:1098:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:1136:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:1138:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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 -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=]
 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 -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 -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=]
       _GlideRoot.environment.aaSample = 2 ;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
gpci.c:1822:5: note: here
     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 -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 -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 -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 -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 -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 -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]
   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]
     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]
     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]
     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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:774:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
   while(_grBufferNumPending() > 3);
   ^~~~~
gglide.c:3014:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
   {
   ^
gglide.c: In function '_grBufferNumPending':
gglide.c:3133:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     dummy,
     ^~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:5692:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:5691:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu0;
            ^~~~
gglide.c: In function '_grBufferClear2D':
gglide.c:1095:49: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized]
   REG_GROUP_SET_WAX(gc->gRegs, dstSize, (height << 16) | width);
                                                 ^~
gglide.c:1095:56: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized]
   REG_GROUP_SET_WAX(gc->gRegs, dstSize, (height << 16) | width);
                                                        ^
In file included from ../../incsrc/h3.h:33,
                 from fxglide.h:525,
                 from gglide.c:642:
../../incsrc/fxhal.h:220:28: warning: 'clip0min' may be used uninitialized in this function [-Wmaybe-uninitialized]
         #define SET(d,s) d = s
                            ^
gglide.c:957:5: note: 'clip0min' was declared here
     clip0min, clip0max, dstBaseAddr, dstFormat, colorFore, command;
     ^~~~~~~~
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 -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 -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=]
     if ((IS_NAPALM(gc->bInfo->pciInfo.deviceID)) && (!gc->windowed)) {
        ^
gsst.c:1012:3: note: here
   case 1:
   ^~~~
gsst.c: In function 'grSstWinOpenExt':
gsst.c:2447:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
       gc->tmu_state[1].total_mem   = gc->tmuMemInfo[1].tramSize;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gsst.c:2451:5: note: here
     case 1:
     ^~~~
gsst.c: In function '_grRenderMode':
gsst.c:4109:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     renderMode |= SST_RM_DITHER_ROTATION ;
gsst.c:4110:3: note: here
   case GR_PIXFMT_ARGB_1555:
   ^~~~
gsst.c:4126:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     renderMode |= SST_RM_DITHER_ROTATION ;
gsst.c:4127:3: note: here
   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 -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]
     byteOffset, offsetX, offsetY;
     ^~~~~~~~~~
gtex.c: In function 'grTexMipMapMode':
gtex.c:2517:10: warning: variable 'tBig' set but not used [-Wunused-but-set-variable]
   FxBool tBig = FXFALSE;
          ^~~~
gtex.c: In function 'g3LodBiasPerChip':
gtex.c:3755:13: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT, -0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT},
             ^~
gtex.c:3755:64: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT, -0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT},
                                                                ^~
gtex.c:3756:13: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x00<<SST_LODBIAS_SHIFT,  0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT}
             ^~
gtex.c:3783:34: warning: left shift of negative value [-Wshift-negative-value]
       else if(newLodBias < (-0x20<<SST_LODBIAS_SHIFT)) newLodBias = (-0x20<<SST_LODBIAS_SHIFT);
                                  ^~
gtex.c:3783:75: warning: left shift of negative value [-Wshift-negative-value]
       else if(newLodBias < (-0x20<<SST_LODBIAS_SHIFT)) newLodBias = (-0x20<<SST_LODBIAS_SHIFT);
                                                                           ^~
gtex.c:3730:9: warning: variable 'newtLod' set but not used [-Wunused-but-set-variable]
   FxU32 newtLod ;
         ^~~~~~~
gtex.c: In function 'grTexMipMapMode':
gtex.c:2558:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:2561:3: note: here
   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 -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 -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 -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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 -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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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 -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 -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]
 #warning "xf86dga.h is obsolete and may be removed in the future."
  ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
 #warning "include <X11/extensions/Xxf86dga.h> instead."
  ^~~~~~~
../../minihwc/linhwc.c: In function 'hwcInitVideo':
../../minihwc/linhwc.c:538:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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: 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 -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]
   FxU32 status, readPtrL1, readPtrL2;
         ^~~~~~
fifo.c: In function '_grHwFifoPtrSlave':
fifo.c:1320:9: warning: variable 'status' set but not used [-Wunused-but-set-variable]
   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 -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]
   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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "grAuxBufferExt",(GrProc)grAuxBuffer },
                        ^
diget.c:1098:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:1136:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:1138:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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 -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=]
 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 -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 -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=]
       _GlideRoot.environment.aaSample = 2 ;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
gpci.c:1822:5: note: here
     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 -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 -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 -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 -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 -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 -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]
   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]
     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]
     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]
     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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:774:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
   while(_grBufferNumPending() > 3);
   ^~~~~
gglide.c:3014:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
   {
   ^
gglide.c: In function '_grBufferNumPending':
gglide.c:3133:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     dummy,
     ^~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:5692:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:5691:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu0;
            ^~~~
gglide.c: In function '_grBufferClear2D':
gglide.c:1095:49: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized]
   REG_GROUP_SET_WAX(gc->gRegs, dstSize, (height << 16) | width);
                                                 ^~
gglide.c:1095:56: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized]
   REG_GROUP_SET_WAX(gc->gRegs, dstSize, (height << 16) | width);
                                                        ^
In file included from ../../incsrc/h3.h:33,
                 from fxglide.h:525,
                 from gglide.c:642:
../../incsrc/fxhal.h:220:28: warning: 'clip0min' may be used uninitialized in this function [-Wmaybe-uninitialized]
         #define SET(d,s) d = s
                            ^
gglide.c:957:5: note: 'clip0min' was declared here
     clip0min, clip0max, dstBaseAddr, dstFormat, colorFore, command;
     ^~~~~~~~
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 -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 -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=]
     if ((IS_NAPALM(gc->bInfo->pciInfo.deviceID)) && (!gc->windowed)) {
        ^
gsst.c:1012:3: note: here
   case 1:
   ^~~~
gsst.c: In function 'grSstWinOpenExt':
gsst.c:2447:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
       gc->tmu_state[1].total_mem   = gc->tmuMemInfo[1].tramSize;
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gsst.c:2451:5: note: here
     case 1:
     ^~~~
gsst.c: In function '_grRenderMode':
gsst.c:4109:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     renderMode |= SST_RM_DITHER_ROTATION ;
gsst.c:4110:3: note: here
   case GR_PIXFMT_ARGB_1555:
   ^~~~
gsst.c:4126:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
     renderMode |= SST_RM_DITHER_ROTATION ;
gsst.c:4127:3: note: here
   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 -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]
     byteOffset, offsetX, offsetY;
     ^~~~~~~~~~
gtex.c: In function 'grTexMipMapMode':
gtex.c:2517:10: warning: variable 'tBig' set but not used [-Wunused-but-set-variable]
   FxBool tBig = FXFALSE;
          ^~~~
gtex.c: In function 'g3LodBiasPerChip':
gtex.c:3755:13: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT, -0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT},
             ^~
gtex.c:3755:64: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT, -0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT},
                                                                ^~
gtex.c:3756:13: warning: left shift of negative value [-Wshift-negative-value]
       {-0x01<<SST_LODBIAS_SHIFT, 0x00<<SST_LODBIAS_SHIFT,  0x01<<SST_LODBIAS_SHIFT, 0x02<<SST_LODBIAS_SHIFT}
             ^~
gtex.c:3783:34: warning: left shift of negative value [-Wshift-negative-value]
       else if(newLodBias < (-0x20<<SST_LODBIAS_SHIFT)) newLodBias = (-0x20<<SST_LODBIAS_SHIFT);
                                  ^~
gtex.c:3783:75: warning: left shift of negative value [-Wshift-negative-value]
       else if(newLodBias < (-0x20<<SST_LODBIAS_SHIFT)) newLodBias = (-0x20<<SST_LODBIAS_SHIFT);
                                                                           ^~
gtex.c:3730:9: warning: variable 'newtLod' set but not used [-Wunused-but-set-variable]
   FxU32 newtLod ;
         ^~~~~~~
gtex.c: In function 'grTexMipMapMode':
gtex.c:2558:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:2561:3: note: here
   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 -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 -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 -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 -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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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 -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 -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]
 #warning "xf86dga.h is obsolete and may be removed in the future."
  ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
 #warning "include <X11/extensions/Xxf86dga.h> instead."
  ^~~~~~~
../../minihwc/linhwc.c: In function 'hwcInitVideo':
../../minihwc/linhwc.c:538:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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
/usr/bin/ld.default: xdraw2_def.lo: warning: relocation in read-only section `.text'
/usr/bin/ld.default: warning: creating a 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 -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]
   char    *progname;
            ^~~~~~~~
rm gendate fxgasm fxbldno
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 -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 -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 -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]
   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 -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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "grTexChromaRangeExt",(GrProc)grTexChromaRange },
                             ^
diget.c:858:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:865:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:867:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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]
   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]
     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]
     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]
     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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:607:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
   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'
   {
   ^
gglide.c: In function '_grBufferNumPending':
gglide.c:1313:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     dummy,
     ^~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:2777:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:2776:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   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 -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]
     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 -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 -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=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:1091:3: note: here
   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 -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 -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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 -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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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 -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 -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]
 #warning "xf86dga.h is obsolete and may be removed in the future."
  ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
 #warning "include <X11/extensions/Xxf86dga.h> instead."
  ^~~~~~~
../../minihwc/linhwc.c: In function 'hwcInitVideo':
../../minihwc/linhwc.c:450:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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: 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 -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]
   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 -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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "grTexChromaRangeExt",(GrProc)grTexChromaRange },
                             ^
diget.c:858:37: warning: cast between incompatible function types from 'struct cmdTransportInfo * (*)(void)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:865:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:867:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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]
   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]
     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]
     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]
     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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:607:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
   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'
   {
   ^
gglide.c: In function '_grBufferNumPending':
gglide.c:1313:5: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     dummy,
     ^~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:2777:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:2776:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   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 -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]
     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 -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 -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=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:1091:3: note: here
   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 -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 -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 -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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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 -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 -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]
 #warning "xf86dga.h is obsolete and may be removed in the future."
  ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
 #warning "include <X11/extensions/Xxf86dga.h> instead."
  ^~~~~~~
../../minihwc/linhwc.c: In function 'hwcInitVideo':
../../minihwc/linhwc.c:450:9: warning: variable 'stride' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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
/usr/bin/ld.default: xdraw2_def.lo: warning: relocation in read-only section `.text'
/usr/bin/ld.default: warning: creating a 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 -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]
   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 -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 -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 -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 -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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY },
                                 ^
diget.c:925:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:930:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:932:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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]
       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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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]
     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]
     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]
     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]
   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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:656:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
     FxU32 blitAuxColor;
           ^~~~~~~~~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:2595:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:2594:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
       FxU32 xTileNum = 0;
             ^~~~~~~~
gsst.c:1498:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine(GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  FXFALSE, FXFALSE);
                  ~~~~~~~~~~~~~~~~~
gsst.c:1501:3: note: here
   case 2:
   ^~~~
gsst.c:1508:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine(GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  FXFALSE, FXFALSE);
                  ~~~~~~~~~~~~~~~~~
gsst.c:1511:3: note: here
   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 -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=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:763:3: note: here
   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 -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 -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 -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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 [-w+other]
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 -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 -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]
     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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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]
   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 -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 -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 -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 -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]
     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 -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/parse.c
../../init/parse.c: In function 'sst1InitVoodooFile':
../../init/parse.c:324:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict]
  snprintf(filename, 255, "%s/voodoo2", filename);
           ^~~~~~~~                     ~~~~~~~~
../../init/parse.c:326:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict]
  snprintf(filename, 255, "%s/voodoo2", filename);
           ^~~~~~~~                     ~~~~~~~~
../../init/parse.c: In function 'sst1InitFgets':
../../init/parse.c:461:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
             *ptr++ = (char) NULL;
                      ^
../../init/parse.c: In function 'sst1InitVoodooFile':
../../init/parse.c:324:29: warning: '/voodoo2' directive output may be truncated writing 8 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  snprintf(filename, 255, "%s/voodoo2", filename);
                             ^~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/parse.c:31:
/usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 255
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 -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 -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]
     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 -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]
     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 -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 -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 -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]
    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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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: 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 -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 -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 -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 -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 -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]
     { "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]
     { "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]
     { "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]
     { "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]
     { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY },
                                 ^
diget.c:925:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:930:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:932:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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]
       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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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]
     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]
     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]
     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]
   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]
     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]
     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 -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]
     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]
     stride = sizeof(float *) / sizeof (float);
                              ^
gdraw.c:656:9: warning: variable 'vertexParamOffset' set but not used [-Wunused-but-set-variable]
   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]
     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 -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]
     FxU32 blitAuxColor;
           ^~~~~~~~~~~~
gglide.c: In function '_grRebuildDataList':
gglide.c:2595:12: warning: variable 'tmu1' set but not used [-Wunused-but-set-variable]
   SstRegs *tmu1;
            ^~~~
gglide.c:2594:12: warning: variable 'tmu0' set but not used [-Wunused-but-set-variable]
   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 -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 -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]
       FxU32 xTileNum = 0;
             ^~~~~~~~
gsst.c:1498:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine(GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  FXFALSE, FXFALSE);
                  ~~~~~~~~~~~~~~~~~
gsst.c:1501:3: note: here
   case 2:
   ^~~~
gsst.c:1508:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine(GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  FXFALSE, FXFALSE);
                  ~~~~~~~~~~~~~~~~~
gsst.c:1511:3: note: here
   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 -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=]
     if (gc->state.allowLODdither) texMode |= SST_TLODDITHER;
        ^
gtex.c:763:3: note: here
   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 -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 -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 -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 -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 -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]
     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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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]
   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 -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 -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 -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 -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]
     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 -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/parse.c
../../init/parse.c: In function 'sst1InitVoodooFile':
../../init/parse.c:324:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict]
  snprintf(filename, 255, "%s/voodoo2", filename);
           ^~~~~~~~                     ~~~~~~~~
../../init/parse.c:326:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict]
  snprintf(filename, 255, "%s/voodoo2", filename);
           ^~~~~~~~                     ~~~~~~~~
../../init/parse.c: In function 'sst1InitFgets':
../../init/parse.c:461:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
             *ptr++ = (char) NULL;
                      ^
../../init/parse.c: In function 'sst1InitVoodooFile':
../../init/parse.c:324:29: warning: '/voodoo2' directive output may be truncated writing 8 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  snprintf(filename, 255, "%s/voodoo2", filename);
                             ^~~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/parse.c:31:
/usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 255
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 -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 -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]
     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 -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]
     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 -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 -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 -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]
    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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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
/usr/bin/ld.default: xdraw2_def.lo: warning: relocation in read-only section `.text'
/usr/bin/ld.default: warning: creating a 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 -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]
   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 -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 -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 -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 -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]
     { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY },
                                 ^
diget.c:910:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:915:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:917:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:739:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:740:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:747:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:748:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:751:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:752:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gstrip.c:150:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:816:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:816:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gstrip.c:150:
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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2074:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2075:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2082:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2083:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2086:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2087:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc);
   ^~~~~~~
In file included from gstrip.c:150:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2423:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2423:16: note: in expansion of macro 'GR_SETF'
   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 -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 -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 -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 -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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:384:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:385:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:386:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:387:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:389:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:391:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:395:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:397:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:398:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:398:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:401:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:403:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:407:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:409:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:410:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:410:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:417:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:418:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:419:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:420:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:422:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:423:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:428:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:430:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:431:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:431:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:433:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:435:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:437:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:441:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:443:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:444:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:444:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:454:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:455:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:456:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:457:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:459:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:460:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:467:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, -dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:468:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:469:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:469:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:472:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:474:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:475:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:477:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:480:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:482:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:483:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:483:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:489:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:490:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:491:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:492:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:494:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:495:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:501:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:502:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:502:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:504:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:505:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:510:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:512:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:513:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:513:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:519:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:520:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:521:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:522:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:524:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:525:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:531:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:532:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:533:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:533:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:535:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:536:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:537:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:538:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:540:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:541:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:546:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:548:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:549:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:549:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:556:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:557:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:558:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:559:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:561:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:562:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:568:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:570:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:571:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:571:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:573:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:575:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:577:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:580:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, -b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:582:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:583:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:583:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
gaa.c: In function '_grAADrawPoints':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:693:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:695:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:697:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:699:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:701:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:703:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:733:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:734:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:736:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:737:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:746:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:747:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:756:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:757:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:759:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:760:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:799:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:801:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:803:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:805:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:807:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:809:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:992:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:993:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:995:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:996:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1005:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1006:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1015:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1016:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1018:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1019:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1121:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1123:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1125:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1126:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1128:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1130:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1163:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1164:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1165:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1165:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1168:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1172:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1174:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1176:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1177:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1177:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1180:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1181:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1182:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1186:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1188:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1189:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1189:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1192:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1194:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1199:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1200:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1201:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1201:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1209:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1211:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1213:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1215:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1216:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1218:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1250:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1252:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1253:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1253:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1257:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1258:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1260:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1262:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1263:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1263:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1266:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1268:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1270:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1274:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1275:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1276:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1276:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1279:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1280:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1285:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1287:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1288:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1288:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1357:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1359:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1361:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1362:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1364:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1366:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1563:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1564:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1565:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1565:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1568:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1572:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1574:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1576:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1577:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1577:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1580:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1581:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1582:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1586:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1588:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1589:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1589:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1592:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1594:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1599:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1600:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v2_alpha);
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1601:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1601:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1609:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1611:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1613:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1615:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1616:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1618:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1815:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1817:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1818:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1818:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1822:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1823:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1825:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1827:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1828:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1828:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1831:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1833:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1835:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1839:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1840:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1841:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1841:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1844:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1845:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1850:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1852:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1853:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1853:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
gaa.c: In function 'aaVpDrawArrayEdgeSense':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2099:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2100:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2101:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2102:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2104:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2106:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2110:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2112:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2113:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2113:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2116:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2118:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2122:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, - b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2124:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2125:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2125:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2132:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2133:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2134:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2135:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2137:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2138:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2143:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2145:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2146:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2146:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2148:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2150:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2152:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2156:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2158:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2159:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2159:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2169:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2170:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2171:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2172:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2174:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2175:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2182:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, -dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2183:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2184:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2184:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2187:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2189:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2190:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2192:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2195:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2197:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2198:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2198:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2204:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2205:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2206:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2207:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2209:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2210:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2216:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2217:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2217:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2219:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2220:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2225:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2227:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2228:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2228:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2233:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2234:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2235:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2236:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2238:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2239:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2245:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2246:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2247:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2247:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2249:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2250:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2251:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2252:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2254:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2255:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2260:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2262:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2264:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2264:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2271:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2272:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2273:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2274:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2276:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2277:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2283:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, - a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2285:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2286:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2286:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2288:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2290:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2292:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2295:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, - b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2297:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2298:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2298:18: note: in expansion of macro 'GR_SETF'
     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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1044:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1045:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1051:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1052:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1055:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1056:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc);
   ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1363:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1363:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
gdraw.c: In function '_grColorCombineDelta0Mode':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1386:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fr, gc->state.r );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1387:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fg, gc->state.g );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1388:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1780:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.x, snap_xa);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1782:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1783:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.x,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1786:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1789:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1792:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y,dp + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1823:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1823:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1825:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, snap_xa);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1826:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, snap_ya + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1827:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1827:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f));
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1836:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.y, snap_ya);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1838:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1840:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1842:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1845:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1848:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1881:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1882:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, snap_ya);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1961:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1962:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1963:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1966:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1967:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1969:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y, fby + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2168:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2168:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2170:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2171:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, fay + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2172:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2172:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2181:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2182:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2184:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2186:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2187:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2190:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2391:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2392:9: note: in expansion of macro 'GR_SETF'
         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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1024:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fr, r );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1025:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fg, g );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1026:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fb, b );
     ^~~~~~~
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 -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 -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 -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 -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=]
     grTexCombine( GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   FXFALSE, FXFALSE );
                   ~~~~~~~~~~~~~~~~~~
gsst.c:967:3: note: here
   case 2:
   ^~~~
gsst.c:974:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine( GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   FXFALSE, FXFALSE );
                   ~~~~~~~~~~~~~~~~~~
gsst.c:977:3: note: here
   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 -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=]
     if (gc->state.allowLODdither)
        ^
gtex.c:421:3: note: here
   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 -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]
   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 -march=i586 -mtune=generic -Wno-unused-parameter -c gu.c
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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:539:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:540:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:546:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:547:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:550:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:551:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gxdraw.c:111:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:609:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:609:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gxdraw.c:111:
gxdraw.c: In function '_trisetup_nogradients':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:935:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvA.x, snap_xa );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:936:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvA.y, snap_ya );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:946:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvB.x, snap_xb );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:947:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvB.y, snap_yb );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:960:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:961:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gxdraw.c:111:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:994:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:994:16: note: in expansion of macro 'GR_SETF'
   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 [-w+other]
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 [-w+other]
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 -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 -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 -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 -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 -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 -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 -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 -march=i586 -mtune=generic -Wno-unused-parameter -c ../../init/initvg/parse.c
../../init/initvg/parse.c: In function 'sst1InitVoodooFile':
../../init/initvg/parse.c:204:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
  sprintf(filename, "%svoodoo", filename);
          ^~~~~~~~              ~~~~~~~~
../../init/initvg/parse.c:206:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
  sprintf(filename, "%s/voodoo", filename);
          ^~~~~~~~               ~~~~~~~~
../../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]
             *ptr++ = (char) NULL;
                      ^
../../init/initvg/parse.c: In function 'sst1InitVoodooFile':
../../init/initvg/parse.c:206:23: warning: '/voodoo' directive writing 7 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  sprintf(filename, "%s/voodoo", filename);
                       ^~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/initvg/parse.c:30:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 8 and 263 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../init/initvg/parse.c:204:23: warning: 'voodoo' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  sprintf(filename, "%svoodoo", filename);
                       ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/initvg/parse.c:30:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 -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 -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 -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 -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 -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 -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 -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 -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]
     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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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: 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 -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 -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]
     { "guQueryResolutionXYExt", (GrProc)guQueryResolutionXY },
                                 ^
diget.c:910:46: warning: cast between incompatible function types from 'char * (*)(char *)' to 'int (*)()' [-Wcast-function-type]
     { "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]
     { "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]
     { "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]
     { "txImgQuantize", (GrProc)txImgQuantize },
                        ^
diget.c:915:21: warning: cast between incompatible function types from 'void (*)(GuNccTable *, const FxU32 *)' {aka 'void (*)(struct <anonymous> *, const unsigned int *)'} to 'int (*)()' [-Wcast-function-type]
     { "txPalToNcc", (GrProc)txPalToNcc },
                     ^
diget.c:917:33: warning: cast between incompatible function types from 'void (*)(FxI32)' {aka 'void (*)(int)'} to 'int (*)()' [-Wcast-function-type]
     { "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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:739:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:740:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:747:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:748:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:751:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:752:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gstrip.c:150:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:816:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:816:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gstrip.c:150:
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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2074:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2075:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2082:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2083:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2086:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2087:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc);
   ^~~~~~~
In file included from gstrip.c:150:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2423:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gstrip.c:2423:16: note: in expansion of macro 'GR_SETF'
   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 -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 -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 -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 -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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:384:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:385:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:386:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:387:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:389:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:391:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:395:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:397:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:398:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:398:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:401:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:403:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:407:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:409:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:410:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:410:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:417:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:418:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:419:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:420:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:422:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:423:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:428:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:430:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:431:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:431:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:433:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:435:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:437:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:441:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:443:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:444:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:444:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:454:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:455:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:456:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:457:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:459:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:460:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:467:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, -dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:468:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:469:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:469:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:472:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:474:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:475:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:477:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:480:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:482:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:483:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:483:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:489:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:490:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:491:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:492:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:494:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:495:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:501:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:502:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:502:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:504:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:505:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:510:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:512:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:513:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:513:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:519:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:520:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:521:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:522:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:524:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:525:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:531:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:532:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:533:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:533:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:535:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:536:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:537:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, snap_xa);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:538:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, snap_ya);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:540:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, snap_xb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:541:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, snap_yb);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:546:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:548:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:549:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:549:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:556:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:557:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:558:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_ya);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:559:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:561:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:562:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:568:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:570:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:571:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:571:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:573:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, snap_xa);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:575:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, snap_xb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:577:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, snap_yb);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:580:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, -b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:582:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:583:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:583:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
gaa.c: In function '_grAADrawPoints':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:693:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:695:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:697:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:699:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:701:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:703:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:733:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:734:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:736:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:737:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:746:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:747:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:756:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:757:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:759:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:760:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:799:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:801:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:803:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:805:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:807:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:809:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:992:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:993:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:995:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:996:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, PY);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1005:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvA.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1006:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1015:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.x, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1016:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvC.x, PX);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1018:7: note: in expansion of macro 'GR_SETF'
       GR_SETF(hw->FvB.y, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1019:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1121:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1123:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1125:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1126:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1128:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1130:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1163:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1164:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1165:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1165:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1168:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1172:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1174:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1176:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1177:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1177:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1180:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1181:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1182:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1186:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1188:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1189:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1189:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1192:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1194:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1199:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1200:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1201:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1201:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1209:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1211:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1213:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1215:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1216:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1218:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1250:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1252:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1253:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1253:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1257:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1258:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1260:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1262:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1263:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1263:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1266:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1268:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, snap_xv1);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1270:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, snap_xv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1274:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1275:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1276:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1276:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1279:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1280:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, snap_yv2);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1285:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1287:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1288:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1288:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1357:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1359:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1361:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1362:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1364:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1366:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1563:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1564:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v2_alpha );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1565:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1565:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1568:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1572:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1574:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1576:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1577:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1577:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1580:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1581:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1582:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1586:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1588:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1589:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1589:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1592:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1594:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1599:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , dp );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1600:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , - v2_alpha);
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1601:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1601:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dx ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1609:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1611:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1613:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1615:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1616:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1618:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1815:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1817:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1818:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1818:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1822:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1823:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1825:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1827:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1828:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1828:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1831:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1833:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1835:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1839:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v1_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1840:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1841:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1841:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1844:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1845:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1850:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdadx , - v2_alpha );
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1852:9: note: in expansion of macro 'GR_SETF'
         GR_SETF( hw->Fdady , dp );
         ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1853:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:1853:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, -dy ) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
gaa.c: In function 'aaVpDrawArrayEdgeSense':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2099:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2100:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2101:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2102:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2104:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2106:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2110:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, -a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2112:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2113:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2113:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2116:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2118:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2122:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, - b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2124:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2125:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2125:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2132:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2133:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2134:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2135:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2137:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2138:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2143:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2145:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2146:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2146:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2148:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2150:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2152:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2156:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2158:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2159:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2159:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2169:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2170:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2171:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2172:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2174:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2175:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2182:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, -dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2183:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2184:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2184:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2187:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2189:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2190:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2192:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2195:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2197:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2198:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2198:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2204:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2205:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2206:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2207:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2209:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2210:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2216:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2217:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2217:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2219:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2220:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2225:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2227:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2228:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2228:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2233:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2234:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2235:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2236:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2238:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2239:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2245:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2246:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, a_alpha);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2247:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2247:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, -dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2249:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvA.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2250:7: note: in expansion of macro 'GR_SETF'
       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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2251:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.x, fax);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2252:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvB.y, fay);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2254:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.x, fbx);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2255:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->FvC.y, fby);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2260:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdady, b_alpha);
       ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2262:7: note: in expansion of macro 'GR_SETF'
       GR_SETF( hw->Fdadx, dp);
       ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2264:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2264:20: note: in expansion of macro 'GR_SETF'
       P6FENCE_CMD( GR_SETF( hw->triangleCMD, dx ) );
                    ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2271:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2272:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2273:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fay);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2274:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvC.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2276:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2277:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2283:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, - a_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2285:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2286:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2286:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
In file included from fxglide.h:256,
                 from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2288:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvA.x, fax);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2290:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.x, fbx);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2292:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->FvB.y, fby);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2295:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdadx, - b_alpha);
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2297:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fdady, dp);
     ^~~~~~~
In file included from gaa.c:65:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2298:18: note: in expansion of macro 'GR_SETF'
     P6FENCE_CMD( GR_SETF( hw->triangleCMD, dy ) );
                  ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gaa.c:2298:18: note: in expansion of macro 'GR_SETF'
     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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1044:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1045:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1051:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1052:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1055:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc);
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1056:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc);
   ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1363:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1363:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
gdraw.c: In function '_grColorCombineDelta0Mode':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1386:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fr, gc->state.r );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1387:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fg, gc->state.g );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1388:5: note: in expansion of macro 'GR_SETF'
     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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1780:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.x, snap_xa);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1782:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1783:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.x,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1786:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1789:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1792:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y,dp + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1823:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1823:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1825:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, snap_xa);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1826:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, snap_ya + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1827:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1827:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f));
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1836:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.y, snap_ya);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1838:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1840:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y,dp);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1842:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1845:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1848:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1881:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1882:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, snap_ya);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1961:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1962:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1963:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.x, fbx);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1966:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1967:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:1969:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y, fby + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2168:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2168:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2170:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.x, fax);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2171:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, fay + _GlideRoot.pool.fHalf);
         ^~~~~~~
In file included from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2172:22: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2172:22: note: in expansion of macro 'GR_SETF'
         P6FENCE_CMD( GR_SETF(hw->FtriangleCMD, -DX.f) );
                      ^~~~~~~
In file included from fxglide.h:256,
                 from gdraw.c:93:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2181:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvA.y, fay);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2182:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvB.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2184:9: note: in expansion of macro 'GR_SETF'
         GR_SETF(hw->FvC.y, fby);
         ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2186:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2187:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2190:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2391:9: note: in expansion of macro 'GR_SETF'
         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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gdraw.c:2392:9: note: in expansion of macro 'GR_SETF'
         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 -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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1024:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fr, r );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1025:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fg, g );
     ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gglide.c:1026:5: note: in expansion of macro 'GR_SETF'
     GR_SETF( hw->Fb, b );
     ^~~~~~~
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 -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 -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 -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 -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=]
     grTexCombine( GR_TMU2, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   FXFALSE, FXFALSE );
                   ~~~~~~~~~~~~~~~~~~
gsst.c:967:3: note: here
   case 2:
   ^~~~
gsst.c:974:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     grTexCombine( GR_TMU1, GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   GR_COMBINE_FUNCTION_ZERO, GR_COMBINE_FACTOR_NONE,
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   FXFALSE, FXFALSE );
                   ~~~~~~~~~~~~~~~~~~
gsst.c:977:3: note: here
   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 -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=]
     if (gc->state.allowLODdither)
        ^
gtex.c:421:3: note: here
   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 -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]
   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 -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c gu.c
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 -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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:539:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.x, snap_xa );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:540:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvA.y, snap_ya );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:546:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.x, snap_xb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:547:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvB.y, snap_yb );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:550:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:551:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gxdraw.c:111:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:609:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:609:16: note: in expansion of macro 'GR_SETF'
   P6FENCE_CMD( GR_SETF( hw->FtriangleCMD, _GlideRoot.pool.temp1.f ) );
                ^~~~~~~
In file included from fxglide.h:256,
                 from gxdraw.c:111:
gxdraw.c: In function '_trisetup_nogradients':
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:935:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvA.x, snap_xa );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:936:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvA.y, snap_ya );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:946:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvB.x, snap_xb );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:947:4: note: in expansion of macro 'GR_SETF'
    GR_SETF( hw->FvB.y, snap_yb );
    ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:960:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.x, snap_xc );
   ^~~~~~~
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:961:3: note: in expansion of macro 'GR_SETF'
   GR_SETF( hw->FvC.y, snap_yc );
   ^~~~~~~
In file included from gxdraw.c:111:
../../incsrc/sst.h:1052:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1309:7: note: in definition of macro 'P6FENCE_CMD'
       cmd; \
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:994:16: note: in expansion of macro 'GR_SETF'
   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]
 #define SETF(d,s) *((float *)((void *)(&(d)))) = s
                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~
fxglide.h:1313:7: note: in definition of macro 'P6FENCE_CMD'
       cmd
       ^~~
fxglide.h:1813:26: note: in expansion of macro 'SETF'
   #define GR_SETF(d,s)  {SETF(d,s); GR_INC_SIZE(4);}
                          ^~~~
gxdraw.c:994:16: note: in expansion of macro 'GR_SETF'
   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 -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 -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 -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 -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 -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 -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 -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 -march=i586 -mtune=generic -Wno-unused-parameter -DPIC -fPIC -c ../../init/initvg/parse.c
../../init/initvg/parse.c: In function 'sst1InitVoodooFile':
../../init/initvg/parse.c:204:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
  sprintf(filename, "%svoodoo", filename);
          ^~~~~~~~              ~~~~~~~~
../../init/initvg/parse.c:206:10: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
  sprintf(filename, "%s/voodoo", filename);
          ^~~~~~~~               ~~~~~~~~
../../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]
             *ptr++ = (char) NULL;
                      ^
../../init/initvg/parse.c: In function 'sst1InitVoodooFile':
../../init/initvg/parse.c:206:23: warning: '/voodoo' directive writing 7 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  sprintf(filename, "%s/voodoo", filename);
                       ^~~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/initvg/parse.c:30:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 8 and 263 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../init/initvg/parse.c:204:23: warning: 'voodoo' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
  sprintf(filename, "%svoodoo", filename);
                       ^~~~~~
In file included from /usr/include/stdio.h:862,
                 from ../../init/initvg/parse.c:30:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 -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 -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 -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 -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 -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 -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 -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 -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]
     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 -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 -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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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=]
 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 -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]
   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 -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 -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 -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 -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 -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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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]
     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'
     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 -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 -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]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->r += (dr >> 2) ; CLAMP_BOTH(pa->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->g += (dg >> 2) ; CLAMP_BOTH(pa->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pa->b += (db >> 2) ; CLAMP_BOTH(pa->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->r += (dr >> 2) ; CLAMP_BOTH(pb->r);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->g += (dg >> 2) ; CLAMP_BOTH(pb->g);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:39: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     pb->b += (db >> 2) ; CLAMP_BOTH(pb->b);
                          ^~~~~~~~~~
../../../swlibs/texus2/lib/nccnnet.c:109:63: warning: left shift of negative value [-Wshift-negative-value]
 #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'
     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]
 _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]
     int        bstR, bstG, bstB, bstMax;
                            ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:22: warning: variable 'bstG' set but not used [-Wunused-but-set-variable]
     int        bstR, bstG, bstB, bstMax;
                      ^~~~
../../../swlibs/texus2/lib/nccnnet.c:268:16: warning: variable 'bstR' set but not used [-Wunused-but-set-variable]
     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 -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 -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 -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 -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 -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]
                 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'
                 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]
                 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'
                 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]
                 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'
                 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 -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]
             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'
             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]
             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'
             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]
             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'
             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 -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 -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 -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 -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 -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 -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 -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]
         int skewed;
             ^~~~~~
../../../swlibs/texus2/lib/codec.c: In function 'bestColorError':
../../../swlibs/texus2/lib/codec.c:66:38: warning: 'dist[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     for ( i=1, bestindex=0, bestdist = dist[0];
                             ~~~~~~~~~^~~~~~~~~
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 -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 -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
/usr/bin/ld.default: xdraw.lo: warning: relocation in read-only section `.text'
/usr/bin/ld.default: warning: creating a 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 -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]
   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.38207
+ 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
+ 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)
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:
	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)
verify-elf: WARNING: ./usr/lib/libglide3-v5.so: found executable STACK entry:   GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10
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 'initThreadStorage' 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
verify-elf: WARNING: ./usr/lib/libglide3-v3.so: found executable STACK entry:   GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10
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_win_nocull_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_cull_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_win_nocull_invalid' is not compiled with -fpic/-fPIC
either the file containing the function '_trisetup_3DNow_win_nocull_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_cull_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_win_nocull_invalid' is not compiled with -fpic/-fPIC
either the file containing the function '_trisetup_3DNow_win_nocull_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 'initThreadStorage' 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_win_nocull_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
verify-elf: WARNING: ./usr/lib/libglide3-v2.so: found executable STACK entry:   GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10
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 '_guTexMemReset' 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
verify-elf: WARNING: ./usr/lib/libglide3-v1.so: found executable STACK entry:   GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x10
either the file containing the function 'grDrawTriangle' or the file containing the function 'initMapBoard' 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
Hardlinking identical .pyc and .pyo files
Processing files: libglide3-20050815-alt2.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.63815
+ 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.4sT5sI
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,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.Dyry9E
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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.0), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JdepXT
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.qb53nA
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6F3ZRK
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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
 #include <fxdll.h>
          ^~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/libglide3-buildroot/usr/include/glide3/texus.h: cpp failed, trying c++ mode
i586-alt-linux-cpp: error trying to exec 'cc1plus': execvp: No such file or directory
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.uO7RIb
Processing files: libglide3-debuginfo-20050815-alt2.2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.L22EI8
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eiKzRm
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
Wrote: /usr/src/RPM/RPMS/i586/libglide3-devel-20050815-alt2.2.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libglide3-debuginfo-20050815-alt2.2.i586.rpm
191.52user 18.29system 3:58.41elapsed 88%CPU (0avgtext+0avgdata 45616maxresident)k
0inputs+0outputs (0major+3037610minor)pagefaults 0swaps
200.37user 24.34system 4:12.21elapsed 89%CPU (0avgtext+0avgdata 117108maxresident)k
0inputs+0outputs (0major+3359317minor)pagefaults 0swaps
--- libglide3-debuginfo-20050815-alt2.2.i586.rpm.repo	2013-04-02 13:36:31.000000000 +0000
+++ libglide3-debuginfo-20050815-alt2.2.i586.rpm.hasher	2021-01-03 13:36:48.572770150 +0000
@@ -90,2 +90,3 @@
 /usr/src/debug/Glide3/h3/incsrc	40755	
+/usr/src/debug/Glide3/h3/incsrc/fxhal.h	100644	
 /usr/src/debug/Glide3/h3/incsrc/fxvid.h	100644	
@@ -97,2 +98,3 @@
 /usr/src/debug/Glide3/h3/minihwc/hwcio.c	100644	
+/usr/src/debug/Glide3/h3/minihwc/hwcio.h	100644	
 /usr/src/debug/Glide3/h3/minihwc/lindri.h	100644	
@@ -143,2 +145,3 @@
 /usr/src/debug/Glide3/h5/minihwc/hwcio.c	100644	
+/usr/src/debug/Glide3/h5/minihwc/hwcio.h	100644	
 /usr/src/debug/Glide3/h5/minihwc/lindri.h	100644