make sv-tmp TYPE=_out-rel OUT_DIR="./release/sv_sdl" make gl-tmp TYPE=_clsv-rel OUT_DIR="./release/gl_sdl32" make mingl-tmp TYPE=_cl-rel OUT_DIR="./release/mingl_sdl32" make[1]: Entering directory `/home/moodles/fteqw/engine' make[1]: Entering directory `/home/moodles/fteqw/engine' make[1]: Entering directory `/home/moodles/fteqw/engine' make _clsv-rel OUT_DIR="./release/gl_sdl32" EXE_NAME="../fteqw_sdl.gl32" WCFLAGS="-DGLQUAKE `sdl-config --cflags`" LDFLAGS=" -lpng -ljpeg `sdl-config --libs` " SOBJS=" gl_alias.o gl_draw.o gl_model.o gl_ngraph.o gl_rlight.o gl_rmain.o gl_rmisc.o gl_font.o gl_heightmap.o gl_rsurf.o ltface.o gl_screen.o gl_bloom.o gl_backend.o gl_shader.o gl_warp.o gl_ppl.o gl_vidcommon.o gl_hlmdl.o gl_vidsdl.o snd_sdl.o cd_sdl.o sys_sdl.o in_sdl.o" make _cl-rel OUT_DIR="./release/mingl_sdl32" EXE_NAME="../fteqw_sdl.mingl32" WCFLAGS="-DGLQUAKE `sdl-config --cflags` -DMINIMAL" LDFLAGS=" -lpng -ljpeg `sdl-config --libs` " SOBJS=" gl_alias.o gl_draw.o gl_model.o gl_ngraph.o gl_rlight.o gl_rmain.o gl_rmisc.o gl_font.o gl_heightmap.o gl_rsurf.o ltface.o gl_screen.o gl_bloom.o gl_backend.o gl_shader.o gl_warp.o gl_ppl.o gl_vidcommon.o gl_hlmdl.o gl_vidsdl.o snd_sdl.o cd_sdl.o sys_sdl.o in_sdl.o" make _out-rel OUT_DIR="./release/sv_sdl" EXE_NAME="../fteqw_sdl.sv32" WCFLAGS="-DSERVERONLY -lz" LDFLAGS=" " OBJS="SV_OBJS" make[2]: Entering directory `/home/moodles/fteqw/engine' make ./release/sv_sdl/../fteqw_sdl.sv32 EXE_NAME="../fteqw_sdl.sv32" OUT_DIR="./release/sv_sdl" WCFLAGS="-DSERVERONLY -lz -O2 -fno-strict-aliasing " LDFLAGS="-lm -ldl -lpthread " OBJS="SV_OBJS" make[2]: Entering directory `/home/moodles/fteqw/engine' make _out-rel EXE_NAME="../fteqw_sdl.mingl32" OUT_DIR="./release/mingl_sdl32" WCFLAGS="-DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL" LDFLAGS="-lpng -ljpeg -L/usr/lib -lSDL " SOBJS="gl_alias.o gl_draw.o gl_model.o gl_ngraph.o gl_rlight.o gl_rmain.o gl_rmisc.o gl_font.o gl_heightmap.o gl_rsurf.o ltface.o gl_screen.o gl_bloom.o gl_backend.o gl_shader.o gl_warp.o gl_ppl.o gl_vidcommon.o gl_hlmdl.o gl_vidsdl.o snd_sdl.o cd_sdl.o sys_sdl.o in_sdl.o" OBJS="SOBJS COMMON_OBJS CLIENT_OBJS PROGS_OBJS" make[2]: Entering directory `/home/moodles/fteqw/engine' make _out-rel EXE_NAME="../fteqw_sdl.gl32" OUT_DIR="./release/gl_sdl32" WCFLAGS=" -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT" LDFLAGS="-lpng -ljpeg -L/usr/lib -lSDL " SOBJS="gl_alias.o gl_draw.o gl_model.o gl_ngraph.o gl_rlight.o gl_rmain.o gl_rmisc.o gl_font.o gl_heightmap.o gl_rsurf.o ltface.o gl_screen.o gl_bloom.o gl_backend.o gl_shader.o gl_warp.o gl_ppl.o gl_vidcommon.o gl_hlmdl.o gl_vidsdl.o snd_sdl.o cd_sdl.o sys_sdl.o in_sdl.o" OBJS="SOBJS COMMON_OBJS CLIENT_OBJS PROGS_OBJS SERVER_OBJS" make[3]: Entering directory `/home/moodles/fteqw/engine' make ./release/mingl_sdl32/../fteqw_sdl.mingl32 EXE_NAME="../fteqw_sdl.mingl32" OUT_DIR="./release/mingl_sdl32" WCFLAGS="-DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing " LDFLAGS="-lm -ldl -lpthread -lpng -ljpeg -L/usr/lib -lSDL " OBJS="SOBJS COMMON_OBJS CLIENT_OBJS PROGS_OBJS" make[3]: Entering directory `/home/moodles/fteqw/engine' clang -m32 -DCLANG -x c -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/quakedef.h.gch -c ./client/quakedef.h make[3]: Entering directory `/home/moodles/fteqw/engine' make ./release/gl_sdl32/../fteqw_sdl.gl32 EXE_NAME="../fteqw_sdl.gl32" OUT_DIR="./release/gl_sdl32" WCFLAGS="-DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing " LDFLAGS="-lm -ldl -lpthread -lpng -ljpeg -L/usr/lib -lSDL " OBJS="SOBJS COMMON_OBJS CLIENT_OBJS PROGS_OBJS SERVER_OBJS" clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present make[4]: Entering directory `/home/moodles/fteqw/engine' clang -m32 -DCLANG -x c -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/quakedef.h.gch -c ./client/quakedef.h ./common/com_mesh.c:110:make[4]: Entering directory `/home/moodles/fteqw/engine' 2: warning: clang -m32 -DCLANG -x c -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/quakedef.h.gch -c ./client/quakedef.h #warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ ./common/com_mesh.c:2634:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme") ^ In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/com_mesh.o -c ./common/com_mesh.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/common.o -c ./common/common.c -I./release/sv_sdl 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_alias.o -c ./gl/gl_alias.c -I./release/gl_sdl32 ./common/com_mesh.c:110:2: warning: #warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ ./common/common.c:3263:32: warning: incompatible pointer types passing 'char **', expected 'void **' FS_LoadFile("effectinfo.txt", &f); ^~ ./common/com_mesh.c:1058:11: warning: pointer types point to integer types with different sign assigning 'index_t *', expected 'int *' [-Wpointer-sign] indexes = (index_t*)((char*)mod + mod->ofs_indexes); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gl/gl_alias.c:16: In file included from ./client/quakedef.h:25./common/com_mesh.c: ./common/bothdefs.h:123:11:1428:4: warning: : warning: 'CLIENTONLY' macro redefined pointer types point to integer types with different sign assigning 'qbyte *', expected 'char const *' [-Wpointer-sign] #define CLIENTONLY ^ f = COM_LoadTempFile2(skinfilelist[skinnum]); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/com_mesh.c:2634:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme") ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_alias.o -c ./gl/gl_alias.c -I./release/mingl_sdl32 In file included from ./gl/gl_alias.c:16: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/com_mesh.c:4725:8: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4769:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4788:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4809:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_alias.c:1985:20: warning: incompatible pointer types passing 'vec3_t [3]', expected 'vec3_t const *' RotateLightVector(e->axis, e->origin, lightpos, lightorg); ^~~~~~~ ./gl/gl_alias.c:1985:20: warning: incompatible pointer types passing 'vec3_t [3]', expected 'vec3_t const *' RotateLightVector(e->axis, e->origin, lightpos, lightorg); ^~~~~~~ 1 diagnostic generated. 1 diagnostic generated. clang: warning: 3 diagnostics generated. -lz: 'linker' input unused when '-MM' is present ./common/cvar.c:719:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_draw.o -c ./gl/gl_draw.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/cvar.o -c ./common/cvar.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./gl/gl_draw.c:8 diagnostics generated. ./common/cvar.c:719:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ 24: In file included from ./gl/gl_draw.c:391./client/quakedef.h:25: ./common/bothdefs.h:47: ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] :123:11warning: : #warning this means the callback will never be called ^warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] 'CLIENTONLY' macro redefined if ((mem = ReadPCXFile(data, com_filesize, &pic->pic.width, &height))) ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:391 #define CLIENTONLY :13: ^ warning: In file included from pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] : if ((mem = ReadPCXFile(data, com_filesize, &pic->pic.width, &height))) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_draw.c:415:30: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(alternatename, &data); ^~~~~ ./gl/gl_draw.c:421:54: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadTargaFile((qbyte *)data, com_filesize, &pic->pic.width, &height, 0); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:421:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadTargaFile((qbyte *)data, com_filesize, &pic->pic.width, &height, 0); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:424:52: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadPNGFile((qbyte *)data, com_filesize, &pic->pic.width, &height, alternatename); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:424:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadPNGFile((qbyte *)data, com_filesize, &pic->pic.width, &height, alternatename); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:428:53: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadJPEGFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:428:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadJPEGFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:431:52: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadPCXFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:431:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadPCXFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:461:48: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] if ((mem = ReadJPEGFile(data, com_filesize, &pic->pic.width, &height))) ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:461:13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((mem = ReadJPEGFile(data, com_filesize, &pic->pic.width, &height))) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:833:10: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] out = draw_chars; ^ ~~~~~~~~~~ ./gl/gl_draw.c:967:8: warning: pointer types point to integer types with different sign assigning 'qbyte [4]', expected 'char *' [-Wpointer-sign] data = bigfont->data; ^ ~~~~~~~~~~~~~ ./gl/gl_draw.c:975:89: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] gl->texnum = GL_LoadTexture ("gfx/menu/bigfont.lmp", bigfont->width, bigfont->height, data, false, true); ^~~~ ./gl/gl_draw.c:1146:2: warning: implicit declaration of function 'GL_Warp_Init' is invalid in C99 [-Wimplicit-function-declaration] GL_Warp_Init(); ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_draw.o -c ./gl/gl_draw.c -I./release/mingl_sdl32 ./gl/gl_draw.c:2360:2: warning: implicit declaration of function 'GLVID_Console_Resize' is invalid in C99 [-Wimplicit-function-declaration] GLVID_Console_Resize(); ^ In file included from ./gl/gl_draw.c:24: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/cmd.o -c ./common/cmd.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 3 diagnostics generated. ./common/cmd.c:524:20:./gl/gl_draw.c:391:47: warning: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] incompatible pointer types passing 'char **', expected 'void **' if ((mem = ReadPCXFile(data, com_filesize, &pic->pic.width, &height))) ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:391: FS_LoadFile(name, &f); ^~ 13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((mem = ReadPCXFile(data, com_filesize, &pic->pic.width, &height))) ./common/cmd.c:525: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile(name, &f) != -1) ^~ ./common/cmd.c:527:43: warning: incompatible pointer types passing 'char **', expected 'void **' else if (FS_LoadFile(va("%s.cfg", name), &f) != -1) ^~ ./gl/gl_draw.c:415:30: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(alternatename, &data); ^~~~~ ./gl/gl_draw.c:421:54: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadTargaFile((qbyte *)data, com_filesize, &pic->pic.width, &height, 0); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:421:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadTargaFile((qbyte *)data, com_filesize, &pic->pic.width, &height, 0); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:431:52: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] mem = ReadPCXFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^~~~~~~~~~~~~~~ ./gl/gl_draw.c:431:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mem = ReadPCXFile((qbyte *)data, com_filesize, &pic->pic.width, &height); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_draw.c:833:10: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] out = draw_chars; ^ ~~~~~~~~~~ ./gl/gl_draw.c:967:8: warning: pointer types point to integer types with different sign assigning 'qbyte [4]', expected 'char *' [-Wpointer-sign] data = bigfont->data; ^ ~~~~~~~~~~~~~ ./gl/gl_draw.c:975:89: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] gl->texnum = GL_LoadTexture ("gfx/menu/bigfont.lmp", bigfont->width, bigfont->height, data, false, true); ^~~~ ./gl/gl_draw.c:1146:2: warning: implicit declaration of function 'GL_Warp_Init' is invalid in C99 [-Wimplicit-function-declaration] GL_Warp_Init(); ^ ./gl/gl_draw.c:2360:2: warning: implicit declaration of function 'GLVID_Console_Resize' is invalid in C99 [-Wimplicit-function-declaration] GLVID_Console_Resize(); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_model.o -c ./gl/gl_model.c -I./release/gl_sdl32 ./common/cmd.c:2634:5: warning: expression result unused [-Wunused-value] *end--; ^~~~~~ ./gl/gl_model.c:320:5: warning: implicit declaration of function 'GL_ClearVBO' is invalid in C99 [-Wimplicit-function-declaration] GL_ClearVBO(&mod->textures[t]->vbo); ^ ./gl/gl_model.c:1008:37: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] base = W_ConvertWAD3Texture(mt, &mt->width, &mt->height, &alphaed); //convert texture to 32 bit. ^~~~~~~~~~ ./gl/gl_model.c:1008:49: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] base = W_ConvertWAD3Texture(mt, &mt->width, &mt->height, &alphaed); //convert texture to 32 bit. ^~~~~~~~~~~ ./gl/gl_model.c:1475:10: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy(loadmodel->lightdata, "QLIT"); ^~~~~~~~~~~~~~~~~~~~ ./gl/gl_model.c:1492:11: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy(loadmodel->deluxdata, "QLIT"); ^~~~~~~~~~~~~~~~~~~~ ./gl/gl_model.c:2877:32: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Mod_ParseInfoFromEntityLump(mod_base + header->lumps[LUMP_ENTITIES].fileofs, loadname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_model.c:2883:32: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Mod_ParseInfoFromEntityLump(mod_base + header->lumps[LUMP_ENTITIES].fileofs, loadname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 diagnostics generated. 4 diagnostics generated. 14 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_ngraph.o -c ./gl/gl_ngraph.c -I./release/gl_sdl32 7 diagnostics generated. clang: In file included from ./gl/gl_model.c:25: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11./gl/gl_ngraph.c:118warning: -lz: 'linker' input unused when '-MM' is present : warning: :20: warning: pointer types point to integer types with different sign passing 'char [80]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(8, y, st); ^~ 'CLIENTONLY' macro redefined ./gl/gl_ngraph.c:178:20: warning: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_rlight.o -c ./gl/gl_rlight.c -I./release/gl_sdl32 #define CLIENTONLY ^ pointer types point to integer types with different sign passing 'char [80]', expected 'qbyte const *' [-Wpointer-sign] In file included from :102 Draw_String(8, y, st); ^~ : :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/crc.o -c ./common/crc.c -I./release/sv_sdl clang: 2 diagnostics generated. warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_model.o -c ./gl/gl_model.c -I./release/mingl_sdl32 In file included from ./gl/gl_model.c:25: In file included from ./client/quakedef.h:25: 2 diagnostics generated. ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present ./gl/gl_model.c:320:5: warning: implicit declaration of function 'GL_ClearVBO' is invalid in C99 [-Wimplicit-function-declaration] GL_ClearVBO(&mod->textures[t]->vbo); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/fs.o -c ./common/fs.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./gl/gl_model.c:1008:37: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] base = W_ConvertWAD3Texture(mt, &mt->width, &mt->height, &alphaed); //convert texture to 32 bit. ^~~~~~~~~~ ./gl/gl_model.c:1008:49: warning: pointer types point to integer types with different sign passing 'unsigned int *', expected 'int *' [-Wpointer-sign] base = W_ConvertWAD3Texture(mt, &mt->width, &mt->height, &alphaed); //convert texture to 32 bit. ^~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_rmain.o -c ./gl/gl_rmain.c -I./release/gl_sdl32 ./gl/gl_model.c:2883:32: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Mod_ParseInfoFromEntityLump(mod_base + header->lumps[LUMP_ENTITIES].fileofs, loadname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/fs.c:839:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] inbuffer, ^~~~~~~~ ./common/fs.c:843:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] outbuffer, ^~~~~~~~~ ./common/fs.c:860:16: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:871:19: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:876:20: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_out = outbuffer; ^ ~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_rmisc.o -c ./gl/gl_rmisc.c -I./release/gl_sdl32 5 diagnostics generated. ./gl/gl_rmisc.c:1027:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(fname); ^ ~~~~~~~~~~~~~~~~~~~~~~~ clang: warning: 6 diagnostics generated. -lz: 'linker' input unused when '-MM' is present 1 diagnostic generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/fs_stdio.o -c ./common/fs_stdio.c -I./release/sv_sdl clang: warning: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/fs_pak.o -c ./common/fs_pak.c -I./release/sv_sdl -lz: 'linker' input unused when '-c' is present In file included from ./gl/gl_ngraph.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_ngraph.o -c ./gl/gl_ngraph.c -I./release/mingl_sdl32 In file included from ./gl/gl_ngraph.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_font.o -c ./gl/gl_font.c -I./release/gl_sdl32 ./gl/gl_ngraph.c:118:20: warning: pointer types point to integer types with different sign passing 'char [80]', expected 'qbyte const *' [-Wpointer-sign] clang Draw_String(8, y, st); ^~ In file included from ./gl/gl_rlight.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_ngraph.c:178:20: warning: pointer types point to integer types with different sign passing 'char [80]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(8, y, st); ^~ : warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. In file included from ./common/fs_zip.c:7: In file included from ./common/unzip.c:17: ./common/unzip.h:96:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push, 1) ^ ./common/unzip.h:118:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_heightmap.o -c ./gl/gl_heightmap.c -I./release/gl_sdl32 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_rlight.o -c ./gl/gl_rlight.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/fs_zip.o -c ./common/fs_zip.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from In file included from ./gl/gl_rmain.c:22: In file included from ./gl/gl_rlight.c:22: ./client/quakedef.h:In file included from ./client/quakedef.h:25: 25: ./common/bothdefs.h:123:11./common/bothdefs.h:123:: 11warning: : 'CLIENTONLY' macro redefinedwarning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ #define CLIENTONLY ^ In file included from In file included from :102:102: :: :8:9:8:9 note: : note: previous definition is here previous definition is here #define CLIENTONLY 1#define CLIENTONLY 1 ^ ^ ./gl/gl_heightmap.c:766:16: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] mod->entities = COM_LoadHunkFile(entfile); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_rmain.o -c ./gl/gl_rmain.c -I./release/mingl_sdl32 In file included from ./gl/gl_rmain.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_rsurf.o -c ./gl/gl_rsurf.c -I./release/gl_sdl32 clang: warning: In file included from ./gl/gl_rmisc.c:22: 2 diagnostics generated. -lz: 'linker' input unused when '-MM' is present ./gl/gl_rsurf.c:2941:35: warning: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11pointer types point to integer types with different sign passing 'int *', expected 'GLuint const *' [-Wpointer-sign] : warning: qglDeleteTextures(numlightmaps, lightmap_textures); ^~~~~~~~~~~~~~~~~ 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_rsurf.c:2974:27: warning: pointer types point to integer types with different sign passing 'int *', expected 'GLuint *' [-Wpointer-sign] qglDeleteBuffersARB(1, &vboh[i]); ^~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/mathlib.o -c ./common/mathlib.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./gl/gl_font.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_rmisc.o -c ./gl/gl_rmisc.c -I./release/mingl_sdl32 In file included from ./gl/gl_rmisc.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_rmisc.c:1027:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(fname); ^ ~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_font.o -c ./gl/gl_font.c -I./release/mingl_sdl32 In file included from ./gl/gl_font.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/huff.o -c ./common/huff.c -I./release/sv_sdl clang: warning: 3 diagnostics generated. -lz: 'linker' input unused when '-c' is present In file included from 2 diagnostics generated. ./gl/gl_heightmap.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/ltface.o -c ./gl/ltface.c -I./release/gl_sdl32 In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: 2 diagnostics generated. -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_screen.o -c ./gl/gl_screen.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_heightmap.o -c ./gl/gl_heightmap.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/md4.o -c ./common/md4.c -I./release/sv_sdl In file included from ./gl/gl_heightmap.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. ./gl/gl_screen.c:346:9: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return ret; ^~~ In file included from ./gl/gl_rsurf.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_rsurf.o -c ./gl/gl_rsurf.c -I./release/mingl_sdl32 In file included from ./gl/gl_rsurf.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/log.o -c ./common/log.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_bloom.o -c ./gl/gl_bloom.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_backend.o -c ./gl/gl_backend.c -I./release/gl_sdl32 ./gl/gl_rsurf.c:2941:35: warning: pointer types point to integer types with different sign passing 'int *', expected 'GLuint const *' [-Wpointer-sign] qglDeleteTextures(numlightmaps, lightmap_textures); ^~~~~~~~~~~~~~~~~ ./gl/gl_rsurf.c:2974:27: warning: pointer types point to integer types with different sign passing 'int *', expected 'GLuint *' [-Wpointer-sign] qglDeleteBuffersARB(1, &vboh[i]); ^~~~~~~~ ./gl/gl_backend.c:1204:20: warning: incompatible pointer types passing 'vec3_t [3]', expected 'vec3_t const *' RotateLightVector(currententity->axis, currententity->origin, r_origin, rorg); ^~~~~~~~~~~~~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/net_chan.o -c ./common/net_chan.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present ./common/net_wins.c:26:9: 4 diagnostics generated. warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_shader.o -c ./gl/gl_shader.c -I./release/gl_sdl32 2 diagnostics generated. 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/net_wins.o -c ./common/net_wins.c -I./release/sv_sdl In file included from ./gl/ltface.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11./gl/gl_shader.c:1288:41: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Com_sprintf ( cache->name, MAX_QPATH, token ); ^~~~~ clang: warning: -lz: 'linker' input unused when '-c' is present : warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_shader.c:2567:37: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Com_sprintf ( s->name, MAX_QPATH, usename ); ^~~~~~~ ./gl/gl_shader.c:2652:37: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Com_sprintf ( s->name, MAX_QPATH, shortname ); ^~~~~~~~~ 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/ltface.o -c ./gl/ltface.c -I./release/mingl_sdl32 ./common/net_wins.c:26:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/zone.o -c ./common/zone.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./common/net_wins.c:884:18: warning: ./gl/ltface.c:1: In file included from ./client/quakedef.h:pointer types point to integer types with different sign initializing 'qbyte [4]', expected 'char *' [-Wpointer-sign] 25: ./common/bothdefs.h char *address = a->address.ip; ^~~~~~~~~~~~~ :123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ ./common/net_wins.c:1464:60: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (con->thesocket, (struct sockaddr*)&from, &fromsize) != -1) ^~~~~~~~~ ./common/net_wins.c:1528:118: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] ret = recvfrom (con->thesocket, (char *)net_message_buffer, sizeof(net_message_buffer), 0, (struct sockaddr*)&from, &fromlen); ^~~~~~~~ ./common/net_wins.c:1886:69: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] newsock = accept(con->generic.thesocket, (struct sockaddr*)&from, &fromlen); ^~~~~~~~ ./common/net_wins.c:2177:8: warning: pointer types point to integer types with different sign assigning 'char [513]', expected 'unsigned char *' [-Wpointer-sign] start = con->incoming; ^ ~~~~~~~~~~~~~ ./common/net_wins.c:2430:19: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char const *restrict' [-Wpointer-sign] code = strtoul(s, &s, 10); ^ ./common/net_wins.c:2430:22: warning: incompatible pointer types passing 'unsigned char **', expected 'char **restrict' code = strtoul(s, &s, 10); ^~ ./common/net_wins.c:2511:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] buffer = con->outbuf + newoutcount; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/net_wins.c:2530:12: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *restrict' [-Wpointer-sign] sprintf(lenofs, "%03x", fulllen); ^~~~~~ ./common/net_wins.c:2546:12: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *restrict' [-Wpointer-sign] sprintf(lenofs, "%03x", fulllen); ^~~~~~ ./common/net_wins.c:3148:56: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (socket, (struct sockaddr *)&address, &namelen) == -1) ^~~~~~~~ 2 diagnostics generated. In file included from ./gl/gl_screen.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_screen.o -c ./gl/gl_screen.c -I./release/mingl_sdl32 clang: warning: In file included from ./gl/gl_screen.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h-lz: 'linker' input unused when '-MM' is present :123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/qvm.c:168:3 diagnostics generated. 9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push,1) ^ ./common/qvm.c:186:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ 2 diagnostics generated. ./gl/gl_screen.c:346clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qvm.o -c ./common/qvm.c -I./release/sv_sdl :9: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return ret; ^~~ clang: warning: -lz: 'linker' input unused when '-c' is present 3 diagnostics generated. ./common/qvm.c:336:20: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(path, &raw); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_warp.o -c ./gl/gl_warp.c -I./release/gl_sdl32 13 diagnostics generated. ./gl/gl_warp.c:170:35: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile("quakesky.glsl", &progtext) < 0) ^~~~~~~~~ ./gl/gl_warp.c:189:37: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile("quakewater.glsl", &progtext) < 0) ^~~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./gl/gl_bloom.c:25: In file included from 1 diagnostic generated. ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/gl_q2bsp.o -c ./common/gl_q2bsp.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_bloom.o -c ./gl/gl_bloom.c -I./release/mingl_sdl32 In file included from ./gl/gl_backend.cIn file included from ./gl/gl_bloom.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11:25: : In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11warning: : 'CLIENTONLY' macro redefined warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ #define CLIENTONLY In file included from :102: :8:9: note: previous definition is here ^ #define CLIENTONLY 1 ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_backend.o -c ./gl/gl_backend.c -I./release/mingl_sdl32 In file included from ./gl/gl_backend.c:1: In file included from ./client/quakedef.h:25: ./common/gl_q2bsp.c:5824:45: 2 diagnostics generated. ./common/bothdefs.h:123:11warning: : warning: pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] 'CLIENTONLY' macro redefined return CM_LoadMap(mod->name, buffer, true, &map_checksum) != NULL; ^~~~~~~~~~~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. In file included from ./gl/gl_shader.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_ppl.o -c ./gl/gl_ppl.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/glmod_doom.o -c ./gl/glmod_doom.c -I./release/sv_sdl clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_shader.o -c ./gl/gl_shader.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./gl/gl_shader.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_ppl.c:1666:92: warning: pointer types point to integer types with different sign passing 'int [16384]', expected 'unsigned int *' [-Wpointer-sign] nprtextures[i] = GL_LoadTexture32 (va("textures/tex%i_3_128_128.raw", i+1), 128, 128, data, true, false); ^~~~ In file included from ./gl/gl_warp.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./gl/gl_ppl.c:3581:13: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char *restrict' [-Wpointer-sign] sprintf(str, "%i", (len<1)?1:(int)len); ^~~ ./gl/gl_ppl.c:3582:17: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char const *' [-Wpointer-sign] sl = strlen(str); ^~~ ./gl/gl_ppl.c:3637:13: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char *restrict' [-Wpointer-sign] sprintf(str, "%i", (len<1)?1:(int)len); ^~~ ./gl/gl_ppl.c:3638:17: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char const *' [-Wpointer-sign] sl = strlen(str); ^~~ ./gl/gl_ppl.c:4455:20: warning: incompatible pointer types passing 'vec3_t [3]', expected 'vec3_t const *' RotateLightVector(e->axis, e->origin, dl->origin, lightorg); ^~~~~~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_warp.o -c ./gl/gl_warp.c -I./release/mingl_sdl32 In file included from ./gl/gl_warp.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_vidcommon.o -c ./gl/gl_vidcommon.c -I./release/gl_sdl32 ./gl/gl_warp.c:170:35: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile("quakesky.glsl", &progtext) < 0) ^~~~~~~~~ ./gl/gl_warp.c:189:37: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile("quakewater.glsl", &progtext) < 0) ^~~~~~~~~ ./gl/gl_vidcommon.c:630:12: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_vendor = qglGetString (GL_VENDOR); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:632:14: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_renderer = qglGetString (GL_RENDERER); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:635:13: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_version = qglGetString (GL_VERSION); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:637:16: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_extensions = qglGetString (GL_EXTENSIONS); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 diagnostics generated. 4 diagnostics generated. In file included from ./gl/gl_ppl.c:5: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./gl/gl_vidcommon.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. 2 diagnostics generated. 2 diagnostics generated. clang: warning: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_ppl.o -c ./gl/gl_ppl.c -I./release/mingl_sdl32 -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_vidcommon.o -c ./gl/gl_vidcommon.c -I./release/mingl_sdl32 In file included from ./gl/gl_ppl.c:5: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/q3common.o -c ./common/q3common.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./gl/gl_vidcommon.c:1: In file included from ./client/quakedef.h:25: ./common/q3common.c:48:26: ./gl/gl_ppl.c:1666./common/bothdefs.h:123:warning: :92: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] 11: pointer types point to integer types with different sign passing 'int [16384]', expected 'unsigned int *' [-Wpointer-sign] vm_fopen_files[i].data = COM_LoadMallocFile(name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ warning: 'CLIENTONLY' macro redefined nprtextures[i] = GL_LoadTexture32 (va("textures/tex%i_3_128_128.raw", i+1), 128, 128, data, true, false); ^~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./gl/gl_ppl.c:3581:13: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char *restrict' [-Wpointer-sign] sprintf(str, "%i", (len<1)?1:(int)len); ^~~ ./gl/gl_ppl.c:3582:17: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char const *' [-Wpointer-sign] sl = strlen(str); ^~~ ./gl/gl_ppl.c:3637:13: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char *restrict' [-Wpointer-sign] sprintf(str, "%i", (len<1)?1:(int)len); ^~~ ./gl/gl_ppl.c:3638:17: warning: pointer types point to integer types with different sign passing 'unsigned char [64]', expected 'char const *' [-Wpointer-sign] sl = strlen(str); ^~~ 6 diagnostics generated. ./gl/gl_vidcommon.c:630:12: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_vendor = qglGetString (GL_VENDOR); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:632:14: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_renderer = qglGetString (GL_RENDERER); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:635:13: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_version = qglGetString (GL_VERSION); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidcommon.c:637:16: warning: pointer types point to integer types with different sign assigning 'GLubyte const *', expected 'char const *' [-Wpointer-sign] gl_extensions = qglGetString (GL_EXTENSIONS); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 diagnostic generated. 6 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_hlmdl.o -c ./gl/gl_hlmdl.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pmove.o -c ./common/pmove.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_vidsdl.o -c ./gl/gl_vidsdl.c -I./release/gl_sdl32 7 diagnostics generated. ./common/pmove.c:816:9: warning: implicit declaration of function 'PM_ExtraBoxContents' is invalid in C99 [-Wimplicit-function-declaration] ./gl/gl_vidsdl.c:82:10: cont = PM_ExtraBoxContents(pmove.origin); ^ warning: incompatible pointer types passing 'void *(char const *)', expected 'void *(*)(char *)' GL_Init(SDL_GL_GetProcAddress); ^~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidsdl.c:88:3: warning: implicit declaration of function 'IN_ActivateMouse' is invalid in C99 [-Wimplicit-function-declaration] IN_ActivateMouse(); ^ ./gl/gl_vidsdl.c:97:2: warning: implicit declaration of function 'IN_DeactivateMouse' is invalid in C99 [-Wimplicit-function-declaration] IN_DeactivateMouse(); ^ In file included from ./gl/gl_hlmdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./gl/gl_vidsdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 3 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_hlmdl.o -c ./gl/gl_hlmdl.c -I./release/mingl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_vidsdl.o -c ./gl/gl_vidsdl.c -I./release/mingl_sdl32 In file included from ./gl/gl_hlmdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./gl/gl_vidsdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./gl/gl_vidsdl.c:82:10: warning: incompatible pointer types passing 'void *(char const *)', expected 'void *(*)(char *)' GL_Init(SDL_GL_GetProcAddress); ^~~~~~~~~~~~~~~~~~~~~ ./gl/gl_vidsdl.c:88:3: warning: implicit declaration of function 'IN_ActivateMouse' is invalid in C99 [-Wimplicit-function-declaration] IN_ActivateMouse(); ^ ./gl/gl_vidsdl.c:97:2: warning: implicit declaration of function 'IN_DeactivateMouse' is invalid in C99 [-Wimplicit-function-declaration] IN_DeactivateMouse(); ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_sdl.o -c ./client/snd_sdl.c -I./release/gl_sdl32 In file included from ./client/snd_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 5 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_sdl.o -c ./client/snd_sdl.c -I./release/mingl_sdl32 In file included from ./client/snd_sdl.c:1: In file included from ./client/quakedef.h:25: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pmovetst.o -c ./common/pmovetst.c -I./release/sv_sdl In file included from ./client/cd_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cd_sdl.o -c ./client/cd_sdl.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cd_sdl.o -c ./client/cd_sdl.c -I./release/gl_sdl32 In file included from ./client/cd_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/iwebiface.o -c ./http/iwebiface.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clangIn file included from ./client/sys_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ : warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sys_sdl.o -c ./client/sys_sdl.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/sys_sdl.o -c ./client/sys_sdl.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/translate.o -c ./common/translate.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/sys_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/sys_sdl.c:316:13: warning: incompatible pointer types assigning 'char **', expected 'char const **' parms.argv = argv; ^ ~~~~ ./client/sys_sdl.c:321:13: warning: incompatible pointer types assigning 'char **', expected 'char const **' parms.argv = argv; ^ ~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/plugin.o -c ./common/plugin.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. ./common/translate.c:353:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile(va("%s.lng", lastlang)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sys_sdl.c:196:./common/translate.c:783:152: warning: : warning: implicit declaration of function 'getcwd' is invalid in C99 [-Wimplicit-function-declaration] pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] getcwd(curpath, sizeof(curpath)); ^ strings_list = COM_LoadMallocFile("strings.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/plugin.c:855:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] sock = accept(sock, (struct sockaddr *)&address, &addrlen); ^~~~~~~~ ./client/sys_sdl.c:316:13: warning: incompatible pointer types assigning 'char **', expected 'char const **' parms.argv = argv; ^ ~~~~ ./client/sys_sdl.c:321:13: warning: incompatible pointer types assigning 'char **', expected 'char const **' parms.argv = argv; ^ ~~~~ ./common/plugin.c:1058:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ ./common/plugin.c:1075:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/in_sdl.o -c ./client/in_sdl.c -I./release/gl_sdl32 5 diagnostics generated. In file included from ./client/in_sdl.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./client/in_sdl.c:305:62 diagnostics generated. : warning: implicit declaration of function 'CSQC_MouseMove' is invalid in C99 [-Wimplicit-function-declaration] if (CSQC_MouseMove(mouse_x, mouse_y)) ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/in_sdl.o -c ./client/in_sdl.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/in_sdl.c:1: In file included from ./client/quakedef.h:251 diagnostic generated. : ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/q1bsp.o -c ./common/q1bsp.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. ./common/com_mesh.c:110:2: warning: #warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ ./common/com_mesh.c:170:36: warning: backslash and newline separated by space #define TriangleNormal(a,b,c,n) ( \ ^ ./common/com_mesh.c:171:91: warning: backslash and newline separated by space (n)[0] = ((a)[1] - (b)[1]) * ((c)[2] - (b)[2]) - ((a)[2] - (b)[2]) * ((c)[1] - (b)[1]), \ ^ ./common/com_mesh.c:172:91: warning: backslash and newline separated by space (n)[1] = ((a)[2] - (b)[2]) * ((c)[0] - (b)[0]) - ((a)[0] - (b)[0]) * ((c)[2] - (b)[2]), \ ^ ./common/com_mesh.c:173:90: warning: backslash and newline separated by space (n)[2] = ((a)[0] - (b)[0]) * ((c)[1] - (b)[1]) - ((a)[1] - (b)[1]) * ((c)[0] - (b)[0]) \ ^ ./common/com_mesh.c:1256:40: warning: backslash and newline separated by space #define FLOODFILL_STEP( off, dx, dy ) \ ^ ./common/com_mesh.c:1257:4: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1258:30: warning: backslash and newline separated by space if (pos[off] == fillcolor) \ ^ ./common/com_mesh.c:1259:5: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1260:20: warning: backslash and newline separated by space pos[off] = 255; \ ^ ./common/com_mesh.c:1261:54: warning: backslash and newline separated by space fifo[inpt].x = x + (dx), fifo[inpt].y = y + (dy); \ ^ ./common/com_mesh.c:1262:45: warning: backslash and newline separated by space inpt = (inpt + 1) & FLOODFILL_FIFO_MASK; \ ^ ./common/com_mesh.c:1263:5: warning: backslash and newline separated by space } \ ^ ./common/com_mesh.c:1264:45: warning: backslash and newline separated by space else if (pos[off] != 255) fdc = pos[off]; \ ^ ./common/com_mesh.c:2634:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme") ^ 15 diagnostics generated. In file included from ./common/com_mesh.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/com_mesh.o -c ./common/com_mesh.c -I./release/gl_sdl32 3 diagnostics generated. ./common/com_mesh.c:110:2: warning: #warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ ./common/com_mesh.c:1256:clang: warning: -lz: 'linker' input unused when '-MM' is present ./common/com_mesh.c:21:28: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] for (len = buffersize, p = buffer; len; len--, p++) ^ ~~~~~~ 40: warning: backslash and newline separated by space #define FLOODFILL_STEP( off, dx, dy ) \ ^ ./common/com_mesh.c:1257:4: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1258:30: warning: backslash and newline separated by space if (pos[off] == fillcolor) \ ^ ./common/com_mesh.c:1259:5: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1260:20: warning: backslash and newline separated by space pos[off] = 255; \ ^ ./common/com_mesh.c:1261:54: warning: backslash and newline separated by space fifo[inpt].x = x + (dx), fifo[inpt].y = y + (dy); \ ^ ./common/com_mesh.c:1262:45: warning: backslash and newline separated by space inpt = (inpt + 1) & FLOODFILL_FIFO_MASK; \ ^ ./common/com_mesh.c:1263:5: warning: backslash and newline separated by space } \ ^ ./common/com_mesh.c:1264:45: warning: backslash and newline separated by space else if (pos[off] != 255) fdc = pos[off]; \ ^ 12 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/com_mesh.o -c ./common/com_mesh.c -I./release/mingl_sdl32 In file included from ./common/com_mesh.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/q2pmove.o -c ./common/q2pmove.c -I./release/sv_sdl ./common/com_mesh.c:110:2: warning: #warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ clang: warning: -lz: 'linker' input unused when '-c' is present ./common/com_mesh.c:170:36: warning: backslash and newline separated by space #define TriangleNormal(a,b,c,n) ( \ ^ ./common/com_mesh.c:171:91: warning: backslash and newline separated by space (n)[0] = ((a)[1] - (b)[1]) * ((c)[2] - (b)[2]) - ((a)[2] - (b)[2]) * ((c)[1] - (b)[1]), \ ^ ./common/com_mesh.c:172:91: warning: backslash and newline separated by space (n)[1] = ((a)[2] - (b)[2]) * ((c)[0] - (b)[0]) - ((a)[0] - (b)[0]) * ((c)[2] - (b)[2]), \ ^ ./common/com_mesh.c:173:90: warning: backslash and newline separated by space (n)[2] = ((a)[0] - (b)[0]) * ((c)[1] - (b)[1]) - ((a)[1] - (b)[1]) * ((c)[0] - (b)[0]) \ ^ ./common/com_mesh.c:1058:11: warning: ./server/pr_cmds.c:7117:9./common/com_mesh.c:21:28: warning: pointer types point to integer types with different sign assigning 'index_t *', expected 'int *' [-Wpointer-sign] : indexes = (index_t*)((char*)mod + mod->ofs_indexes); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] warning: for (len = buffersize, p = buffer; len; len--, p++) ^ ~~~~~~ unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_particleeffectnum: which effect index values to use?") ^ ./server/pr_cmds.c:7125:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_trailparticles: first two parameters differ from dp, but comply with spec") ^ ./server/pr_cmds.c:8352:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("This function doesn't honour attachments") ^ ./common/com_mesh.c:1215:20: warning: pointer types point to integer types with different sign assigning 'index_t *', expected 'int *' [-Wpointer-sign] for (i = 0, index = indexes, n = neighbours; i < numtris; i++, index += 3, n += 3) ^ ~~~~~~~ ./common/com_mesh.c:1217:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[0] = R_FindTriangleWithEdge (indexes, numtris, index[1], index[0], i); ^~~~~~~ ./common/com_mesh.c:1218:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[1] = R_FindTriangleWithEdge (indexes, numtris, index[2], index[1], i); ^~~~~~~ ./common/com_mesh.c:1219:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[2] = R_FindTriangleWithEdge (indexes, numtris, index[0], index[2], i); ^~~~~~~ ./common/com_mesh.c:1256:40: warning: backslash and newline separated by space #define FLOODFILL_STEP( off, dx, dy ) \ ^ ./common/com_mesh.c:1257:4: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1258:30: warning: backslash and newline separated by space if (pos[off] == fillcolor) \ ^ ./common/com_mesh.c:1259:5: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1260:20: warning: backslash and newline separated by space pos[off] = 255; \ ^ ./common/com_mesh.c:1261:54: warning: backslash and newline separated by space fifo[inpt].x = x + (dx), fifo[inpt].y = y + (dy); \ ^ ./common/com_mesh.c:1262:45: warning: backslash and newline separated by space inpt = (inpt + 1) & FLOODFILL_FIFO_MASK; \ ^ ./common/com_mesh.c:1263:5: warning: backslash and newline separated by space } \ ^ ./common/com_mesh.c:1264:45: warning: backslash and newline separated by space else if (pos[off] != 255) fdc = pos[off]; \ ^ 3 diagnostics generated. ./common/com_mesh.c:1428:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char const *' [-Wpointer-sign] f = COM_LoadTempFile2(skinfilelist[skinnum]); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_cmds.o -c ./server/pr_cmds.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./common/com_mesh.c:2634:9:./common/com_mesh.c:110:2: warning: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme")#warning FIXME: these are placeholders [-W#warnings] #warning FIXME: these are placeholders ^ ^ ./common/com_mesh.c:2799:10: warning: implicit declaration of function 'HLMod_BoneForName' is invalid in C99 [-Wimplicit-function-declaration] return HLMod_BoneForName(model, name); ^ ./common/com_mesh.c:2837:10: warning: implicit declaration of function 'HLMod_FrameForName' is invalid in C99 [-Wimplicit-function-declaration] return HLMod_FrameForName(model, name); ^ ./common/com_mesh.c:1058:11: warning: pointer types point to integer types with different sign assigning 'index_t *', expected 'int *' [-Wpointer-sign] indexes = (index_t*)((char*)mod + mod->ofs_indexes); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:1215:20: warning: pointer types point to integer types with different sign assigning 'index_t *', expected 'int *' [-Wpointer-sign] for (i = 0, index = indexes, n = neighbours; i < numtris; i++, index += 3, n += 3) ^ ~~~~~~~ ./common/com_mesh.c:1217:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[0] = R_FindTriangleWithEdge (indexes, numtris, index[1], index[0], i); ^~~~~~~ ./common/com_mesh.c:1218:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[1] = R_FindTriangleWithEdge (indexes, numtris, index[2], index[1], i); ^~~~~~~ ./common/com_mesh.c:1219:34: warning: pointer types point to integer types with different sign passing 'index_t *', expected 'int *' [-Wpointer-sign] n[2] = R_FindTriangleWithEdge (indexes, numtris, index[0], index[2], i); ^~~~~~~ ./common/com_mesh.c:1256:40: warning: backslash and newline separated by space #define FLOODFILL_STEP( off, dx, dy ) \ ^ ./common/com_mesh.c:1257:4: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1258:30: warning: backslash and newline separated by space if (pos[off] == fillcolor) \ ^ ./common/com_mesh.c:1259:5: warning: backslash and newline separated by space { \ ^ ./common/com_mesh.c:1260:20: warning: backslash and newline separated by space pos[off] = 255; \ ^ ./common/com_mesh.c:1261:54: warning: backslash and newline separated by space fifo[inpt].x = x + (dx), fifo[inpt].y = y + (dy); \ ^ ./common/com_mesh.c:1262:45: warning: backslash and newline separated by space inpt = (inpt + 1) & FLOODFILL_FIFO_MASK; \ ^ ./common/com_mesh.c:1263:5: warning: backslash and newline separated by space } \ ^ ./common/com_mesh.c:1264:45: warning: backslash and newline separated by space else if (pos[off] != 255) fdc = pos[off]; \ ^ ./common/com_mesh.c:1428:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char const *' [-Wpointer-sign] f = COM_LoadTempFile2(skinfilelist[skinnum]); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:396:23: warning: incompatible pointer types assigning 'qbyte *(char const *, void *, int)', expected 'unsigned char *(*)(char *, void *, int)' svprogparms.ReadFile = COM_LoadStackFile;//char *(*ReadFile) (char *fname, void *buffer, int *len); ^ ~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:397:23: warning: incompatible pointer types assigning 'int (char const *)', expected 'int (*)(char *)' svprogparms.FileSize = COM_FileSize;//int (*FileSize) (char *fname); //-1 if file does not exist ^ ~~~~~~~~~~~~ ./server/pr_cmds.c:427:28: warning: pointer types point to integer types with different sign assigning 'int *', expected 'unsigned int *' [-Wpointer-sign] svprogparms.sv_num_edicts = &sv.num_edicts; ^ ~~~~~~~~~~~~~~ ./server/pr_cmds.c:1084:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile("maplist.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4725:8: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4769:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:1161:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] a = COM_LoadStackFile("mod.gam", addons, 2048); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4788:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/com_mesh.c:4809:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] ./server/pr_cmds.c:1280: file = COM_LoadTempFile2(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] a = as = COM_LoadStackFile(va("maps/%s.inf", sv.name), addons, 2048); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:1657:79: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] return svprogfuncs->filefromprogs(svprogfuncs, prnumforfile, filename, NULL, buffer); ^~~~~~ ./server/pr_cmds.c:1657:9: warning: pointer types point to integer types with different sign returning 'char *', expected 'qbyte *' [-Wpointer-sign] return svprogfuncs->filefromprogs(svprogfuncs, prnumforfile, filename, NULL, buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:6435:15: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] PR_CleanText(text); ^~~~ ./server/pr_cmds.c:7117:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_particleeffectnum: which effect index values to use?") ^ ./server/pr_cmds.c:7125:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_trailparticles: first two parameters differ from dp, but comply with spec") ^ ./server/pr_cmds.c:8352:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("This function doesn't honour attachments") ^ ./server/pr_cmds.c:8440:2: warning: implicit declaration of function 'AddLinksToPmove' is invalid in C99 [-Wimplicit-function-declaration] AddLinksToPmove(ent, sv_areanodes); ^ ./server/pr_cmds.c:8543:24: warning: implicit declaration of function 'SV_FiltureImpulse' is invalid in C99 [-Wimplicit-function-declaration] if (ucmd->impulse && SV_FiltureImpulse(ucmd->impulse, host_client->trustlevel)) ^ clang: warning: -lz: 'linker' input unused when '-MM' is present ./server/pr_cmds.c:9529:14: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] builtinmap = COM_LoadTempFile("fte_bimap.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_q1qvm.o -c ./server/pr_q1qvm.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./server/pr_q1qvm.c:390:7: warning: implicit declaration of function 'ED_CanFree' is invalid in C99 [-Wimplicit-function-declaration] if (!ED_CanFree(e)) ^ ./server/pr_q1qvm.c:896:3: warning: implicit declaration of function 'PF_WriteString_Internal' is invalid in C99 [-Wimplicit-function-declaration] PF_WriteString_Internal(VM_LONG(arg[0]), VM_POINTER(arg[1])); ^ 19 diagnostics generated. 2 diagnostics generated. In file included from ./common/common.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_master.o -c ./server/sv_master.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/common.o -c ./common/common.c -I./release/mingl_sdl32 In file included from ./common/common.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./server/sv_master.c:151:127: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] net_message.cursize = recvfrom(svm.socketudp, net_message_buffer, sizeof(net_message_buffer)-1, 0, (struct sockaddr *)&addr, &addrlen); ^~~~~~~~ 1 diagnostic generated. ./common/common.c:3263:32: warning: incompatible pointer types passing 'char **', expected 'void **' FS_LoadFile("effectinfo.txt", &f); ^~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/common.o -c ./common/common.c -I./release/gl_sdl32 28 diagnostics generated. ./common/common.c:3263:32: warning: incompatible pointer types passing 'char **', expected 'void **' FS_LoadFile("effectinfo.txt", &f); ^~ In file included from ./common/cvar.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/cvar.c:719:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ 5 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cvar.o -c ./common/cvar.c -I./release/mingl_sdl32 In file included from ./common/cvar.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/cvar.c:719:4: warning: 3 diagnostics generated. 15 diagnostics generated. #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 5 diagnostics generated. ./common/cvar.c:719:1 diagnostic generated. 4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_init.o -c ./server/sv_init.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cvar.o -c ./common/cvar.c -I./release/gl_sdl32 In file included from ./common/cmd.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cmd.o -c ./common/cmd.c -I./release/gl_sdl32 ./server/sv_init.c:835./common/cvar.c:719:8: :warning: 4: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] warning: #warning this means the callback will never be called [-W#warnings] file = COM_LoadTempFile(sv_csqc_progname.string); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #warning this means the callback will never be called ^ ./common/cvar.c:725:2: warning: #warning set or forceset? [-W#warnings] #warning set or forceset? ^ 2 diagnostics generated. ./common/cvar.c:769:4: warning: #warning this means the callback will never be called [-W#warnings] #warning this means the callback will never be called ^ ./server/sv_init.c:1227:8: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadMallocFile(va("maps/%s.ent", server)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_init.c:1233:33: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] sprintf(crc, "%i", QCRC_Block(file, com_filesize)); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cmd.o -c ./common/cmd.c -I./release/mingl_sdl32 In file included from ./common/cmd.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/cmd.c:524:20: warning: incompatible pointer types passing 'char **', expected 'void **' FS_LoadFile(name, &f); ^~ ./common/cmd.c:525:24: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile(name, &f) != -1) ^~ ./common/cmd.c:527:43: warning: incompatible pointer types passing 'char **', expected 'void **' else if (FS_LoadFile(va("%s.cfg", name), &f) != -1) ^~ ./common/cmd.c:524:20: warning: incompatible pointer types passing 'char **', expected 'void **' FS_LoadFile(name, &f); ^~ ./common/cmd.c:525:24: warning: incompatible pointer types passing 'char **', expected 'void **' if (FS_LoadFile(name, &f) != -1) ^~ ./common/cmd.c:527:43: warning: incompatible pointer types passing 'char **', expected 'void **' else if (FS_LoadFile(va("%s.cfg", name), &f) != -1) ^~ ./common/cmd.c:2634:5: warning: expression result unused [-Wunused-value] *end--; ^~~~~~ ./common/cmd.c:2634:5: warning: expression result unused [-Wunused-value] *end--; ^~~~~~ 3 diagnostics generated. 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/crc.o -c ./common/crc.c -I./release/gl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present clang: warning: -lz: 'linker' input unused when '-MM' is present ./server/sv_main.c:841:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is a bug: it can be broadcast to all qw clients") ^ ./server/sv_main.c:2949:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: fixme: this will block qw+q3 clients from the same ip") ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_nchan.o -c ./server/sv_nchan.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_main.o -c ./server/sv_main.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./server/sv_main.c:841:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is a bug: it can be broadcast to all qw clients") ^ ./server/sv_main.c:1375:53: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, over-buf, buf); ^~~ ./server/sv_main.c:1381:58: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, strlen(buf)+1, buf); ^~~ ./server/sv_main.c:1389:57: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, strlen(buf), buf); ^~~ clang: warning: -lz: 'linker' input unused when '-MM' is present ./server/sv_main.c:1540:10: warning: 4 diagnostics generated. pointer types point to integer types with different sign assigning 'char [8192]', expected 'qbyte *' [-Wpointer-sign] sb.data = string; ^ ~~~~~~ 6 diagnostics generated. ./server/sv_main.c:1659:28: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz (userinfo[0], net_message.data + 11, sizeof(userinfo[0])-1); ^~~~~~~~~~~~~~~~~~~~~ ./server/sv_main.c:clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_ents.o -c ./server/sv_ents.c -I./release/sv_sdl 2674:30: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] else if (!PR_GameCodePacket(net_message.data+4)) ^~~~~~~~~~~~~~~~~~ ./server/sv_main.c:2710:11: warning: pointer types point to integer types with different sign assigning 'char [256]', expected 'qbyte *' [-Wpointer-sign] sb.data = buffer; ^ ~~~~~~ clang: warning: -lz: 'linker' input unused when '-c' is present ./server/sv_main.c:2949:9In file included from ./common/crc.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ : warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: fixme: this will block qw+q3 clients from the same ip") ^ ./server/sv_ents.c:2045:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadStackFile("gibfiltr.cfg", buffer, sizeof(buffer)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/fs.o -c ./common/fs.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/crc.o -c ./common/crc.c -I./release/mingl_sdl32 In file included from ./common/crc.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/fs.c:839:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] inbuffer, ^~~~~~~~ ./common/fs.c:843:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] outbuffer, ^~~~~~~~~ ./common/fs.c:860:16: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:871:19: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:876:20: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_out = outbuffer; ^ ~~~~~~~~~ 2 diagnostics generated. In file included from ./common/fs.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/fs.o -c ./common/fs.c -I./release/mingl_sdl32 In file included from ./common/fs.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/fs.c:839:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] inbuffer, ^~~~~~~~ ./common/fs.c:843:4: warning: pointer types point to integer types with different sign initializing 'char [16384]', expected 'Bytef *' [-Wpointer-sign] outbuffer, ^~~~~~~~~ ./common/fs.c:860:16: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:871:19: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_in = inbuffer; ^ ~~~~~~~~ ./common/fs.c:876:20: warning: pointer types point to integer types with different sign assigning 'char [16384]', expected 'Bytef *' [-Wpointer-sign] strm.next_out = outbuffer; ^ ~~~~~~~~~ 5 diagnostics generated. 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/fs_stdio.o -c ./common/fs_stdio.c -I./release/gl_sdl32 7 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from 9 diagnostics generated. ./common/fs_stdio.cclang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_send.o -c ./server/sv_send.c -I./release/sv_sdl :1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/fs_pak.o -c ./common/fs_pak.c -I./release/gl_sdl32 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/fs_stdio.o -c ./common/fs_stdio.c -I./release/mingl_sdl32 In file included from ./common/fs_stdio.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_move.o -c ./server/sv_move.c -I./release/sv_sdl In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present In file included from 2 diagnostics generated. ./common/fs_zip.c:7: In file included from ./common/unzip.c:17: ./common/unzip.h:96:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push, 1) ^ ./common/unzip.h:118:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/fs_zip.o -c ./common/fs_zip.c -I./release/gl_sdl32 In file included from ./common/fs_pak.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/fs_pak.o -c ./common/fs_pak.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/mathlib.o -c ./common/mathlib.c -I./release/gl_sdl32 In file included from ./common/fs_pak.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_phys.o -c ./server/sv_phys.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. In file included from ./common/fs_zip.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./common/fs_zip.c:7: In file included from ./common/unzip.c:17: ./common/unzip.h:96:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push, 1) ^ ./common/unzip.h:118:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/fs_zip.o -c ./common/fs_zip.c -I./release/mingl_sdl32 In file included from ./common/fs_zip.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./common/mathlib.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/huff.o -c ./common/huff.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/mathlib.o -c ./common/mathlib.c -I./release/mingl_sdl32 In file included from ./common/mathlib.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_user.o -c ./server/sv_user.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./common/huff.c:25: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/md4.o -c ./common/md4.c -I./release/gl_sdl32 2 diagnostics generated. 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from ./server/sv_user.c:398:5: :102: :8warning: :9: note: previous definition is here #define CLIENTONLY 1 ^ pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile("csprogs.dat"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_user.c:406:87: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] MSG_WriteString (&host_client->netchan.message, va("csqc_progcrc %i\n", QCRC_Block(f, com_filesize))); ^ ./server/sv_user.c:1854:4: warning: implicit declaration of function 'Netchan_Block' is invalid in C99 [-Wimplicit-function-declaration] Netchan_Block(&host_client->netchan, msg_oob.cursize, SV_RateForClient(host_client)); ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/huff.o -c ./common/huff.c -I./release/mingl_sdl32 In file included from ./common/huff.c:25: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/md4.o -c ./common/md4.c -I./release/mingl_sdl32 ./server/sv_user.c:4544:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] s = COM_LoadStackFile("impfiltr.cfg", buffer, sizeof(buffer)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_user.c:4885:6: warning: implicit declaration of function 'SV_RunFullQCMovement' is invalid in C99 [-Wimplicit-function-declaration] if (SV_RunFullQCMovement(host_client, ucmd)) ^ ./server/sv_user.c:5395:27: warning: implicit declaration of function 'PR_TempString' is invalid in C99 [-Wimplicit-function-declaration] G_INT(OFS_PARM0+i*3) = PR_TempString(svprogfuncs, MSG_ReadString()); ^ ./server/sv_user.c:5408:6: warning: implicit declaration of function 'PR_FindFunc' is invalid in C99 [-Wimplicit-function-declaration] f = PR_FindFunc(svprogfuncs, va("Cmd_%s_%s", rname, args), PR_ANY); ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/log.o -c ./common/log.c -I./release/gl_sdl32 clang: warning: In file included from -lz: 'linker' input unused when '-MM' is present ./common/log.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/log.o -c ./common/log.c -I./release/mingl_sdl32 In file included from ./common/log.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_mvd.o -c ./server/sv_mvd.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. ./server/sv_mvd.c:370:38: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&ushort_result, p->challenge, strlen(p->challenge)); ^~~~~~~~~~~~ ./server/sv_mvd.c:371:38: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&ushort_result, qtv_password.string, strlen(qtv_password.string)); ^~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/net_chan.o -c ./common/net_chan.c -I./release/gl_sdl32 In file included from ./common/net_chan.c:21: In file included from ./client/quakedef.h:./server/sv_mvd.c:25: ./common/bothdefs.h1636:11: warning: :123:11pointer types point to integer types with different sign assigning 'char [1450]', expected 'qbyte *' [-Wpointer-sign] : buf.data = buf_data; ^ ~~~~~~~~ warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./server/sv_mvd.c:1955:68: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Q_strncpyz(newname, va("%s%s", sv_demoPrefix.string, SV_CleanName(Cmd_Argv(1))), ^~~~~~~~~~~ ./server/sv_mvd.c:2238:65: warning: pointer types point to integer types with different sign passing 'char [1024]', expected 'unsigned char *' [-Wpointer-sign] Q_strncpyz(name, va("%s%s", sv_demoPrefix.string, SV_CleanName(name)), ^~~~ ./server/sv_mvd.c:2352:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] client = accept(listensocket, (struct sockaddr *)&addr, &addrlen); ^~~~~~~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/net_chan.o -c ./common/net_chan.c -I./release/mingl_sdl32 In file included from ./common/net_chan.c:21: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./common/net_wins.c:26:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/net_wins.o -c ./common/net_wins.c -I./release/gl_sdl32 In file included from ./common/net_wins.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/net_wins.c:26:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ 4 diagnostics generated. ./common/net_wins.c:26:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/net_wins.o -c ./common/net_wins.c -I./release/mingl_sdl32 ./common/net_wins.c:884In file included from ./common/net_wins.c:18::23: warning: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: pointer types point to integer types with different sign initializing 'qbyte [4]', expected 'char *' [-Wpointer-sign] warning: 'CLIENTONLY' macro redefined char *address = a->address.ip; ^~~~~~~~~~~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ ./common/net_wins.c:1464:60: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (con->thesocket, (struct sockaddr*)&from, &fromsize) != -1) ^~~~~~~~~ ./common/net_wins.c:1528:118: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] ret = recvfrom (con->thesocket, (char *)net_message_buffer, sizeof(net_message_buffer), 0, (struct sockaddr*)&from, &fromlen); ^~~~~~~~ ./common/net_wins.c:1886:69: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] newsock = accept(con->generic.thesocket, (struct sockaddr*)&from, &fromlen); ^~~~~~~~ ./common/net_wins.c:2177:8: warning: pointer types point to integer types with different sign assigning 'char [513]', expected 'unsigned char *' [-Wpointer-sign] start = con->incoming; ^ ~~~~~~~~~~~~~ ./common/net_wins.c:2430:19: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char const *restrict' [-Wpointer-sign] code = strtoul(s, &s, 10); ^ ./common/net_wins.c:2430:22: warning: incompatible pointer types passing 'unsigned char **', expected 'char **restrict' code = strtoul(s, &s, 10); ^~ ./common/net_wins.c:2511:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] buffer = con->outbuf + newoutcount; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/net_wins.c:2530:12: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *restrict' [-Wpointer-sign] sprintf(lenofs, "%03x", fulllen); ^~~~~~ ./common/net_wins.c:2546:12: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *restrict' [-Wpointer-sign] sprintf(lenofs, "%03x", fulllen); ^~~~~~ ./common/net_wins.c:3148:56: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (socket, (struct sockaddr *)&address, &namelen) == -1) ^~~~~~~~ 7 diagnostics generated. ./common/net_wins.c:26:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("these two are never set. A NET_ReplySource function that returns the address a reply would originate from would be sufficient. Note that INADDR_ANY can be multiple however, so these are just a hint.") ^ ./common/net_wins.c:884:18: warning: pointer types point to integer types with different sign initializing 'qbyte [4]', expected 'char *' [-Wpointer-sign] char *address = a->address.ip; ^~~~~~~~~~~~~ ./common/net_wins.c:1011:2: warning: #warning code me [-W#warnings] #warning code me ^ ./common/net_wins.c:1464:60: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (con->thesocket, (struct sockaddr*)&from, &fromsize) != -1) ^~~~~~~~~ ./common/net_wins.c:1528:118: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] ret = recvfrom (con->thesocket, (char *)net_message_buffer, sizeof(net_message_buffer), 0, (struct sockaddr*)&from, &fromlen); ^~~~~~~~ ./common/net_wins.c:3148:56: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname (socket, (struct sockaddr *)&address, &namelen) == -1) ^~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present 6 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_ccmds.o -c ./server/sv_ccmds.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./common/zone.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./server/sv_ccmds.c:1598:2: warning: 8 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/zone.o -c ./common/zone.c -I./release/mingl_sdl32 implicit declaration of function 'Master_ReResolve' is invalid in C99 [-Wimplicit-function-declaration] Master_ReResolve(); ^ ./server/sv_ccmds.c:1835:36: warning: implicit declaration of function 'FS_GetGamedir' is invalid in C99 [-Wimplicit-function-declaration] Con_TPrintf (STL_CURRENTGAMEDIR, FS_GetGamedir()); ^ ./server/sv_ccmds.c:1900:7: warning: implicit declaration of function 'Sys_FileTime' is invalid in C99 [-Wimplicit-function-declaration] if (Sys_FileTime(checkname) == -1) ^ In file included from ./common/zone.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./common/qvm.c:36: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:1113 diagnostics generated. 2 diagnostics generated. : warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/qvm.c:168:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push,1) ^ ./common/qvm.c:186:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qvm.o -c ./common/qvm.c -I./release/mingl_sdl32 In file included from ./common/qvm.c:36: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./common/gl_q2bsp.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11./common/qvm.c:336: :20: warning: warning: incompatible pointer types passing 'qbyte **', expected 'void **' 'CLIENTONLY' macro redefined FS_LoadFile(path, &raw); ^~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/zone.o -c ./common/zone.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/gl_q2bsp.o -c ./common/gl_q2bsp.c -I./release/mingl_sdl32 In file included from ./common/gl_q2bsp.c:1: In file included from ./client/quakedef.h:25: 3 diagnostics generated. ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 3 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. ./common/qvm.c:168:9clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_rankin.o -c ./server/sv_rankin.c -I./release/sv_sdl : warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(push,1) ^ ./common/qvm.c:186:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma pack(pop) ^ clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qvm.o -c ./common/qvm.c -I./release/gl_sdl32 In file included from ./gl/glmod_doom.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_chat.o -c ./server/sv_chat.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./common/qvm.c:336:20: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(path, &raw); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/glmod_doom.o -c ./gl/glmod_doom.c -I./release/mingl_sdl32 In file included from ./gl/glmod_doom.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./server/sv_chat.c:76:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(va("dialog/%s.dlg", filename)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 diagnostics generated. ./server/sv_chat.c:335:2: warning: expression result unused [-Wunused-value] *s2++; ^~~~~ ./server/sv_chat.c:337:2: warning: expression result unused [-Wunused-value] *s2++; ^~~~~ In file included from ./common/q3common.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/q3common.o -c ./common/q3common.c -I./release/mingl_sdl32 In file included from ./common/q3common.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. ./common/q3common.c:48:26: warning: 3 diagnostics generated. pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] vm_fopen_files[i].data = COM_LoadMallocFile(name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 3 diagnostics generated. ./common/gl_q2bsp.c:2658:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("s/t vectors not calculated for q3bsp") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/glmod_doom.o -c ./gl/glmod_doom.c -I./release/gl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/gl_q2bsp.o -c ./common/gl_q2bsp.c -I./release/gl_sdl32 In file included from ./common/pmove.c:21: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_demo.o -c ./server/sv_demo.c -I./release/sv_sdl : warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pmove.o -c ./common/pmove.c -I./release/mingl_sdl32 In file included from ./common/pmove.c:21: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/q3common.o -c ./common/q3common.c -I./release/gl_sdl32 ./common/gl_q2bsp.c:2658:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("s/t vectors not calculated for q3bsp") ^ ./common/gl_q2bsp.c:3364:22: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] if (!ReadPCXPalette(f, com_filesize, d_q28to24table)) ^ ./common/pmove.c:816:9: warning: implicit declaration of function 'PM_ExtraBoxContents' is invalid in C99 [-Wimplicit-function-declaration] cont = PM_ExtraBoxContents(pmove.origin); ^ ./common/gl_q2bsp.c:5824:45: warning: ./common/q3common.c:48pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] : return CM_LoadMap(mod->name, buffer, true, &map_checksum) != NULL; ^~~~~~~~~~~~~ 26: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] vm_fopen_files[i].data = COM_LoadMallocFile(name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/world.o -c ./server/world.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 3 diagnostics generated. 1 diagnostic generated. In file included from ./common/pmovetst.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./http/iwebiface.c:1: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/iwebiface.o -c ./http/iwebiface.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pmovetst.o -c ./common/pmovetst.c -I./release/mingl_sdl32 In file included from ./http/iwebiface.c:1: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./common/pmovetst.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present ./server/net_preparse.c:372:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NPP_NQWriteByte: this ignores SVC_SOUND from nq mods (nexuiz)") ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/net_preparse.o -c ./server/net_preparse.c -I./release/sv_sdl 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./common/translate.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./server/net_preparse.c:81:48: 2 diagnostics generated. warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] NPP_SetInfo(&svs.clients[buffer[1]], "name", buffer+2); ^~~~~~~~ ./server/net_preparse.c:372:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NPP_NQWriteByte: this ignores SVC_SOUND from nq mods (nexuiz)") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/savegame.o -c ./server/savegame.c -I./release/sv_sdl clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/translate.o -c ./common/translate.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-c' is present ./server/net_preparse.c:782:48: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] NPP_SetInfo(&svs.clients[buffer[1]], "name", buffer+2); ^~~~~~~~ ./server/net_preparse.c:876:41: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(svs.clients[j].userinfo, (buffer+6), sizeof(svs.clients[j].userinfo)); ^~~~~~~~~~ ./server/net_preparse.c:1462:37: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demmodel_precache[i], buffer+s); ^~~~~~~~ In file included from ./common/translate.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./server/net_preparse.c:1486:37: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demsound_precache[i], buffer+s); ^~~~~~~~ ./server/net_preparse.c:1497:26: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demgamedir, buffer+i); ^~~~~~~~ ./server/net_preparse.c:1502:34: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(sv.demfullmapname, buffer+i, sizeof(sv.demfullmapname)); ^~~~~~~~ ./server/net_preparse.c:1510:53: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] sv.demolightstyles[buffer[1]] = Hunk_Alloc(strlen(buffer+2)+1); ^~~~~~~~ ./server/net_preparse.c:1511:41: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demolightstyles[buffer[1]], buffer+2); ^~~~~~~~ ./server/net_preparse.c:1727:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] bits = buffer+2; ^ ~~~~~~~~ ./server/net_preparse.c:1752:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Cmd_TokenizeString(buffer+1, false, false); ^~~~~~~~ ./server/net_preparse.c:1785:85: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ ./server/net_preparse.c:1785:59: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ ./server/net_preparse.c:1785:69: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/net_preparse.c:1796:47: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(sv.recordedplayer[j].userinfo, buffer+6, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ ./common/translate.c:353:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile(va("%s.lng", lastlang)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/translate.c:783:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] strings_list = COM_LoadMallocFile("strings.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/plugin.c:5: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 3 diagnostics generated. 2 diagnostics generated. 4 diagnostics generated. 16 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/plugin.o -c ./common/plugin.c -I./release/mingl_sdl32 In file included from ./common/plugin.c:5: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pmove.o -c ./common/pmove.c -I./release/gl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pmovetst.o -c ./common/pmovetst.c -I./release/gl_sdl32 ./common/plugin.c:855:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] sock = accept(sock, (struct sockaddr *)&address, &addrlen); ^~~~~~~~ ./common/plugin.c:1058:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ ./common/plugin.c:1075:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/svq2_ents.o -c ./server/svq2_ents.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./common/pmove.c:816:9: warning: implicit declaration of function 'PM_ExtraBoxContents' is invalid in C99 [-Wimplicit-function-declaration] cont = PM_ExtraBoxContents(pmove.origin); ^ 1 diagnostic generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/iwebiface.o -c ./http/iwebiface.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/svq2_game.o -c ./server/svq2_game.c -I./release/sv_sdl In file included from ./common/q1bsp.c:clang: warning: 1: -lz: 'linker' input unused when '-c' is present In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/q1bsp.o -c ./common/q1bsp.c -I./release/mingl_sdl32 In file included from ./common/q1bsp.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined 5 diagnostics generated. #define CLIENTONLY ^ clang: In file included from :102: warning: :8-lz: 'linker' input unused when '-MM' is present :9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/translate.o -c ./common/translate.c -I./release/gl_sdl32 ./server/svq3_game.c:2300:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: other things will need to be packed into here.") ^ ./server/svq3_game.c:2511:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: This _WILL_ need extending") ^ ./server/svq3_game.c:3002:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: you need to be aware of this if you're making a compatible cgame") ^ 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/svq3_game.o -c ./server/svq3_game.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./common/translate.c:353:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile(va("%s.lng", lastlang)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/translate.c:783:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] strings_list = COM_LoadMallocFile("strings.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/plugin.o -c ./common/plugin.c -I./release/gl_sdl32 ./server/svq3_game.c:23002 diagnostics generated. :9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: other things will need to be packed into here.") ^ ./server/svq3_game.c:2475:3: warning: implicit declaration of function 'SVQ3Q1_BuildEntityPacket' is invalid in C99 [-Wimplicit-function-declaration] SVQ3Q1_BuildEntityPacket(client, &pack); ^ ./server/svq3_game.c:2511:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: This _WILL_ need extending") ^ ./server/svq3_game.c:3002:2 diagnostics generated. ./common/plugin.c:855:51: 9:warning: warning: unknown pragma ignored [-Wunknown-pragmas]pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] sock = accept(sock, (struct sockaddr *)&address, &addrlen); ^~~~~~~~ #pragma message("qwoverq3: you need to be aware of this if you're making a compatible cgame") ^ ./common/plugin.c:1058:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ ./common/plugin.c:1075:41: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] pluginstreamarray[handle].file.buffer = data; ^ ~~~~ In file included from ./common/q2pmove.c:20: In file included from In file included from ./client/textedit.c:17./client/quakedef.h:25: ./common/bothdefs.h:123:11: In file included from ./client/quakedef.h:25: : ./common/bothdefs.h:123:11warning: : 'CLIENTONLY' macro redefined warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: #define CLIENTONLY ^ previous definition is here #define CLIENTONLY 1 ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/q2pmove.o -c ./common/q2pmove.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/textedit.o -c ./client/textedit.c -I./release/mingl_sdl32 In file included from ./common/q2pmove.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/textedit.c:17: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/snd_vc.o -c ./sndcodec/snd_vc.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./client/fragstats.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/fragstats.o -c ./client/fragstats.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/fragstats.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:3 diagnostics generated. 123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/snd_voicecodecs.o -c ./sndcodec/snd_voicecodecs.c -I./release/sv_sdl clang: warning: ./client/fragstats.c:367:4 diagnostics generated. -lz: 'linker' input unused when '-c' is present 7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(filename); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/q1bsp.o -c ./common/q1bsp.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/g711.o -c ./sndcodec/g711.c -I./release/sv_sdl clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/q2pmove.o -c ./common/q2pmove.c -I./release/gl_sdl32 clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./client/teamplay.c:14: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/teamplay.o -c ./client/teamplay.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/teamplay.c:14: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/g721.o -c ./sndcodec/g721.c -I./release/sv_sdl 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./client/zqtp.c:32: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/cl_demo.c:21: In file included from ./client/quakedef.h2 diagnostics generated. :25: ./common/bothdefs.h:123:11clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/zqtp.o -c ./client/zqtp.c -I./release/mingl_sdl32 : warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/g723_24.o -c ./sndcodec/g723_24.c -I./release/sv_sdl In file included from ./client/zqtp.c:32: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11:: 8:9: note: previous definition is here clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/textedit.o -c ./client/textedit.c -I./release/gl_sdl32 warning: #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-c' is present 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/cl_demo.c:1560:2: warning: #warning "this needs buffering safely" [-W#warnings] #warning "this needs buffering safely" ^ 3 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_demo.o -c ./client/cl_demo.c -I./release/mingl_sdl32 In file included from ./client/cl_demo.c:21: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/g723_40.o -c ./sndcodec/g723_40.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present ./client/textedit.c:743:13./client/zqtp.c:1886:10: warning: ./client/cl_demo.c:1047:: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] 11: warning: warning: topstr = Cmd_Argv(2);pointer types point to integer types with different sign assigning 'char [1450]', expected 'qbyte *' [-Wpointer-sign] pointer types point to integer types with different sign initializing 'char *', expected 'qbyte *' [-Wpointer-sign] ^ ~~~~~~~~~~~ buf.data = buf_data; ^ ~~~~~~~~ qbyte *d = b->data; ^~~~~~~ ./client/zqtp.c:1887:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] botstr = strchr(topstr, '.'); ^ ~~~~~~~~~~~~~~~~~~~ ./client/zqtp.c:1893:35: warning: ./client/textedit.c:765:24: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] col->topcolour = TP_ForceColour(topstr); ^~~~~~ if (cursorx <= strlen(d)+1 && (int)(Sys_DoubleTime()*4.0) & 1) ^ ./client/zqtp.c:1894:38: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] col->bottomcolour = TP_ForceColour(botstr); ^~~~~~ ./client/textedit.c:799:13: warning: pointer types point to integer types with different sign initializing 'char *', expected 'qbyte *' [-Wpointer-sign] qbyte *d = b->data; ^~~~~~~ ./client/textedit.c:911:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(0, 0, va("%6i:%4i:%s", cursorlinenum, cursorx+1, OpenEditorFile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/textedit.c:920:22: warning: pointer types point to integer types with different sign passing 'char [256]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(0, 8, evalstring); ^~~~~~~~~~ ./client/textedit.c:933:32: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(vid.width/2, 8, editprogfuncs->EvaluateDebugString(editprogfuncs, evalstring)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_demo.c:1560:2: warning: #warning "this needs buffering safely" [-W#warnings] #warning "this needs buffering safely" ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/g72x.o -c ./sndcodec/g72x.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 6 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/fragstats.o -c ./client/fragstats.c -I./release/gl_sdl32 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/webgen.o -c ./http/webgen.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./client/fragstats.c:367:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(filename); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/ftpserver.o -c ./http/ftpserver.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./http/ftpserver.c:186:51: 1 diagnostic generated. warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname(socket, (struct sockaddr*)&addr, &adrlen) == -1) ^~~~~~~ ./http/ftpserver.c:198:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getpeername(socket, (struct sockaddr*)&addr, &adrlen) == -1) ^~~~~~~ ./http/ftpserver.c:514:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:569:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:648:59: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:810:65: warning: 6 diagnostics generated. pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] clientsock = accept(ftpserversocket, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ In file included from ./client/cl_ents.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/teamplay.o -c ./client/teamplay.c -I./release/gl_sdl32 In file included from ./client/clq2_ents.c:1: 2 diagnostics generated. 6 diagnostics generated. In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_ents.o -c ./client/cl_ents.c -I./release/mingl_sdl32 clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/clq2_ents.o -c ./client/clq2_ents.c -I./release/mingl_sdl32 In file included from ./client/cl_ents.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/clq2_ents.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/httpserver.o -c ./http/httpserver.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/zqtp.o -c ./client/zqtp.c -I./release/gl_sdl32 2 diagnostics generated. In file included from ./client/cl_input.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./http/httpserver.c:524:66: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] clientsock = accept(httpserversocket, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_input.o -c ./client/cl_input.c -I./release/mingl_sdl32 In file included from ./client/cl_input.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/zqtp.c:1886:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] topstr = Cmd_Argv(2); ^ ~~~~~~~~~~~ ./client/zqtp.c:1887:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] botstr = strchr(topstr, '.'); ^ ~~~~~~~~~~~~~~~~~~~ ./client/zqtp.c:1893:35: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] col->topcolour = TP_ForceColour(topstr); ^~~~~~ ./client/zqtp.c:1894:38: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] col->bottomcolour = TP_ForceColour(botstr); ^~~~~~ 1 diagnostic generated. ./client/cl_input.c:1138:4: warning: implicit declaration of function 'usleep' is invalid in C99 [-Wimplicit-function-declaration] usleep(sleeptime); ^ ./client/cl_input.c:1467:5: warning: implicit declaration of function 'CL_Demo_ClientCommand' is invalid in C99 [-Wimplicit-function-declaration] CL_Demo_ClientCommand(clientcmdlist->command); ^ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/comprout.o -c ./qclib/comprout.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/hash.o -c ./qclib/hash.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present 4 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/initlib.o -c ./qclib/initlib.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/cl_main.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h./qclib/initlib.c:693:2: :123:11warning: : warning: pointer types point to integer types with different sign initializing 'int *', expected 'unsigned int *' [-Wpointer-sign] 'CLIENTONLY' macro redefined &safesv_num_edicts, //int *sv_num_edicts; ^~~~~~~~~~~~~~~~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_bgcmd.o -c ./common/pr_bgcmd.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. ./common/pr_bgcmd.c:518:26: 1 diagnostic generated. warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:522:27: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:537:26: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_main.o -c ./client/cl_main.c -I./release/mingl_sdl32 ./common/pr_bgcmd.c:1201:26: warning: pointer types point to integer types with different sign initializing 'char *', expected 'unsigned char *' [-Wpointer-sign] unsigned char *string = PF_VarString(prinst, 3, pr_globals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1202:19: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char const *' [-Wpointer-sign] int len = strlen(string); ^~~~~~ ./common/pr_bgcmd.c:1523:44In file included from ./client/cl_main.c:23: In file included from ./client/quakedef.h:25: ./client/cl_demo.c:: warning: ./common/bothdefs.h:123:1560pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] 11: G_FLOAT(OFS_RETURN) = COM_FunStringLength(in);warning: ^~'CLIENTONLY' macro redefined :2 #define CLIENTONLY: ^ warning: In file included from :102: :8:9#warning "this needs buffering safely" [-W#warnings] : note: previous definition is here #define CLIENTONLY 1 ^ #warning "this needs buffering safely" ^ ./common/pr_bgcmd.c:1533:40: warning: incompatible pointer types passing 'unsigned long [8192]', expected 'conchar_t *' COM_ParseFunString(CON_WHITEMASK, in, flagged, sizeof(flagged), false); ^~~~~~~ ./common/pr_bgcmd.c:1534:18: warning: incompatible pointer types passing 'unsigned long [8192]', expected 'conchar_t *' COM_DeFunString(flagged, result, sizeof(result), true); ^~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_ents.o -c ./client/cl_ents.c -I./release/gl_sdl32 ./common/pr_bgcmd.c:1791:44: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = QCRC_Block_AsLower(str, len); ^~~ ./common/pr_bgcmd.c:1793:36: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = QCRC_Block(str, len); ^~~ ./common/pr_bgcmd.c:1803:21: warning: pointer types point to integer types with different sign initializing 'char *', expected 'unsigned char *' [-Wpointer-sign] unsigned char *s = PR_GetStringOfs(prinst, OFS_PARM0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/progslib.h:270:38: note: instantiated from: #define PR_GetStringOfs(pf,o) (*pf->StringToNative) (pf, G_INT(o)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1819:2: warning: pointer types point to integer types with different sign passing 'unsigned char [8192]', expected 'char *' [-Wpointer-sign] RETURN_TSTRING(result); ^~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1819:17: note: instantiated from: RETURN_TSTRING(result); ^~~~~~ ./common/pr_bgcmd.c:1863:2: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] RETURN_TSTRING(s); ^~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1863:17: note: instantiated from: RETURN_TSTRING(s); ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_demo.o -c ./client/cl_demo.c -I./release/gl_sdl32 ./client/cl_main.c:969:22: warning: if statement has empty body [-Wempty-body] SV_UnspawnServer(); ^ ./client/cl_main.c:978:2: warning: implicit declaration of function 'CL_ClearParseState' is invalid in C99 [-Wimplicit-function-declaration] CL_ClearParseState(); ^ ./client/cl_main.c:1122:12: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy (final+1, "drop"); ^~~~~~~ ./client/cl_main.c:1123:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1124:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1125:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1989:21: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Cmd_TokenizeString(net_message.data+4, false, false); ^~~~~~~~~~~~~~~~~~ ./client/cl_main.c:1997:38: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] if (Plug_ConnectionlessClientPacket(net_message.data+4, net_message.cursize-4)) ^~~~~~~~~~~~~~~~~~ ./client/cl_main.c:2045:8: warning: implicit declaration of function 'CL_ParseOOBDownload' is invalid in C99 [-Wimplicit-function-declaration] if (CL_ParseOOBDownload()) ^ ./client/cl_demo.c:1047:11: warning: pointer types point to integer types with different sign assigning 'char [1450]', expected 'qbyte *' [-Wpointer-sign] buf.data = buf_data; ^ ~~~~~~~~ ./client/cl_main.c:2734:3: warning: implicit declaration of function 'CL_DownloadFinished' is invalid in C99 [-Wimplicit-function-declaration] CL_DownloadFinished(); ^ ./client/cl_main.c:3438:2: warning: implicit declaration of function 'TP_UpdateAutoStatus' is invalid in C99 [-Wimplicit-function-declaration] TP_UpdateAutoStatus(); ^ ./client/cl_demo.c:1560:2: warning: #warning "this needs buffering safely" [-W#warnings] #warning "this needs buffering safely" ^ ./client/cl_main.c:3760:2: warning: implicit declaration of function 'R_ShutdownRenderer' is invalid in C99 [-Wimplicit-function-declaration] R_ShutdownRenderer(); ^ ./client/cl_main.c:3766:2: warning: implicit declaration of function 'FS_Shutdown' is invalid in C99 [-Wimplicit-function-declaration] FS_Shutdown(); ^ ./client/cl_main.c:3771:2: warning: implicit declaration of function 'Cmd_Shutdown' is invalid in C99 [-Wimplicit-function-declaration] Cmd_Shutdown(); ^ 13 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. 16 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_edict.o -c ./qclib/pr_edict.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: In file included from ./client/cl_parse.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:-lz: 'linker' input unused when '-MM' is present 11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/cl_parse.c:363:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fix this") ^ ./client/cl_parse.c:1201:2: warning: #warning timedemo timer should start here [-W#warnings] #warning timedemo timer should start here ^ 4 diagnostics generated. ./qclib/pr_edict.c:2608:18: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] pr_linenums = file + 6; ^ ~~~~~~~~ ./qclib/pr_edict.c:3004:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/pr_edict.c:3077:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_exec.o -c ./qclib/pr_exec.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_parse.o -c ./client/cl_parse.c -I./release/mingl_sdl32 In file included from ./client/cl_parse.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/cl_parse.c:363:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fix this") ^ ./client/cl_parse.c:738:20: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(name, &file); ^~~~~ ./client/cl_parse.c:746:27: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] ret = CL_CheckHLBspWads(file); ^~~~ ./client/cl_parse.c:748:27: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] ret = CL_CheckQ2BspWals(file); ^~~~ ./client/cl_parse.c:1201:2: warning: #warning timedemo timer should start here [-W#warnings] #warning timedemo timer should start here ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/clq2_ents.o -c ./client/clq2_ents.c -I./release/gl_sdl32 ./client/cl_parse.c:1390:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] svname = MSG_ReadString(); ^ ~~~~~~~~~~~~~~~~ ./client/cl_parse.c:1416:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] CL_DownloadFailed(svname); ^~~~~~ ./client/cl_parse.c:1425:39: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] if (stricmp(cls.downloadremotename, svname)) ^~~~~~ ./client/cl_parse.c:1455:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] CL_DownloadFailed(svname); ^~~~~~ ./client/cl_parse.c:1631:13: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char *restrict' [-Wpointer-sign] sprintf (name, "%s", cls.downloadtempname); ^~~~ ./client/cl_parse.c:1632:19: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] FS_CreatePath (name, FS_GAME); ^~~~ ./client/cl_parse.c:1633:33: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] cls.downloadqw = FS_OpenVFS (name, "wb", FS_GAME); ^~~~ ./client/cl_parse.c:1637:13: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char *restrict' [-Wpointer-sign] sprintf (name, "%s", cls.downloadtempname+6); ^~~~ ./client/cl_parse.c:1638:19: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] FS_CreatePath (name, FS_SKINS); ^~~~ ./client/cl_parse.c:1639:33: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] cls.downloadqw = FS_OpenVFS (name, "wb", FS_SKINS); ^~~~ ./client/cl_parse.c:1812:31: warning: pointer types point to integer types with different sign passing 'char [8192]', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&runningcrc, buffer, chunk); ^~~~~~ ./client/cl_parse.c:4479:5: warning: implicit declaration of function 'Cam_SetAutoTrack' is invalid in C99 [-Wimplicit-function-declaration] Cam_SetAutoTrack(atoi(stufftext+5)); ^ ./client/cl_parse.c:4553:17: warning: pointer types point to integer types with different sign initializing 'qbyte *', expected 'char *' [-Wpointer-sign] char *packet = net_message.data; ^~~~~~~~~~~~~~~~ ./client/clq2_ents.c:885:34: warning: pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] newnum = CLQ2_ParseEntityBits (&bits); ^~~~~ ./client/clq2_ents.c:987:33: warning: pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] newnum = CLQ2_ParseEntityBits (&bits); ^~~~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_input.o -c ./client/cl_input.c -I./release/gl_sdl32 3 diagnostics generated. ./client/cl_input.c:1467:5: warning: implicit declaration of function 'CL_Demo_ClientCommand' is invalid in C99 [-Wimplicit-function-declaration] CL_Demo_ClientCommand(clientcmdlist->command); ^ 20 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/cl_pred.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_multi.o -c ./qclib/pr_multi.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_pred.o -c ./client/cl_pred.c -I./release/mingl_sdl32 In file included from ./client/cl_pred.c:20: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_main.o -c ./client/cl_main.c -I./release/gl_sdl32 In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/pr_x86.o -c ./qclib/pr_x86.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./client/cl_main.c:689:11: warning: pointer types point to integer types with different sign assigning 'char [2048]', expected 'qbyte *' [-Wpointer-sign] sb.data = data; ^ ~~~~ ./client/cl_main.c:847:6: warning: implicit declaration of function 'FTENET_AddToCollection' is invalid in C99 [-Wimplicit-function-declaration] if (FTENET_AddToCollection(cls.sockets, "TCP", Cmd_Argv(2), FTENET_IRCConnect_EstablishConnection, false)) ^ ./client/cl_main.c:978:2: warning: implicit declaration of function 'CL_ClearParseState' is invalid in C99 [-Wimplicit-function-declaration] CL_ClearParseState(); ^ ./client/cl_main.c:1101:12: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy (final+2, "drop"); ^~~~~~~ ./client/cl_main.c:1102:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 250000); ^~~~~ ./client/cl_main.c:1103:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 250000); ^~~~~ ./client/cl_main.c:1104:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 250000); ^~~~~ ./client/cl_main.c:1112:12: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy (final+1, "disconnect"); ^~~~~~~ ./client/cl_main.c:1113:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1114:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1115:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1122:12: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *restrict' [-Wpointer-sign] strcpy (final+1, "drop"); ^~~~~~~ ./client/cl_main.c:1123:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1124:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1125:43: warning: pointer types point to integer types with different sign passing 'qbyte [12]', expected 'char const *' [-Wpointer-sign] Netchan_Transmit (&cls.netchan, strlen(final)+1, final, 2500); ^~~~~ ./client/cl_main.c:1989:21: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Cmd_TokenizeString(net_message.data+4, false, false); ^~~~~~~~~~~~~~~~~~ ./client/cl_main.c:1997:38: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] if (Plug_ConnectionlessClientPacket(net_message.data+4, net_message.cursize-4)) ^~~~~~~~~~~~~~~~~~ ./client/cl_main.c:2045:8: warning: implicit declaration of function 'CL_ParseOOBDownload' is invalid in C99 [-Wimplicit-function-declaration] if (CL_ParseOOBDownload()) ^ In file included from ./client/cl_tent.c:22: In file included from ./client/quakedef.h:25: ./client/cl_main.c:2734:3: warning: 2 diagnostics generated. ./common/bothdefs.h:123:implicit declaration of function 'CL_DownloadFinished' is invalid in C99 [-Wimplicit-function-declaration] 11: warning: 'CLIENTONLY' macro redefined CL_DownloadFinished(); ^ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/cl_main.c:3438:2 diagnostics generated. 2: warning: implicit declaration of function 'TP_UpdateAutoStatus' is invalid in C99 [-Wimplicit-function-declaration] TP_UpdateAutoStatus(); ^ ./client/cl_main.c:3465:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] buffer = COM_LoadTempFile("q3key"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_main.c:3760:2: warning: implicit declaration of function 'R_ShutdownRenderer' is invalid in C99 [-Wimplicit-function-declaration] R_ShutdownRenderer(); ^ ./client/cl_main.c:3766:2: warning: implicit declaration of function 'FS_Shutdown' is invalid in C99 [-Wimplicit-function-declaration] FS_Shutdown(); ^ ./client/cl_main.c:3771:2: warning: implicit declaration of function 'Cmd_Shutdown' is invalid in C99 [-Wimplicit-function-declaration] Cmd_Shutdown(); ^ In file included from ./client/cl_cam.c:30: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_tent.o -c ./client/cl_tent.c -I./release/mingl_sdl32 :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/cl_tent.c:22: In file included from ./client/quakedef.h2 diagnostics generated. :25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_cam.o -c ./client/cl_cam.c -I./release/mingl_sdl32 In file included from ./client/cl_cam.c:30: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang: warning: -lz: 'linker' input unused when '-MM' is present 2 diagnostics generated. 2 diagnostics generated. 24 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qcc_cmdlib.o -c ./qclib/qcc_cmdlib.c -I./release/sv_sdl In file included from ./client/cl_screen.c:23: In file included from ./client/quakedef.h:25: clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./client/cl_ui.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_ui.o -c ./client/cl_ui.c -I./release/mingl_sdl32 In file included from ./client/cl_ui.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. ./client/cl_parse.c:363:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fix this") ^ ./client/cl_parse.c:1201:2: warning: #warning timedemo timer should start here [-W#warnings] #warning timedemo timer should start here ^ ./client/cl_parse.c:2435:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("the logic that we should have here is rather long") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_screen.o -c ./client/cl_screen.c -I./release/mingl_sdl32 3 diagnostics generated. In file included from ./client/cl_screen.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined 2 diagnostics generated. #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_parse.o -c ./client/cl_parse.c -I./release/gl_sdl32 ./client/cl_screen.c:76:43: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] clang Draw_String(vid.width-strlen(s)*8, i*8, s); ^ ./client/cl_parse.c:363:9:: warning: warning: unknown pragma ignored [-Wunknown-pragmas] ./client/cl_screen.c:81#pragma message("fix this")clang: -lz: 'linker' input unused when '-MM' is present :56: ^ warning: warning: -lz: 'linker' input unused when '-MM' is present pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(vid.width-strlen(s)*8, (i+RSPEED_MAX)*8, s); ^ ./client/cl_screen.c:84:55: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(vid.width-strlen(s)*8, (i+RSPEED_MAX)*8, s); ^ ./client/cl_screen.c:1134:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, str); ^~~ ./client/cl_screen.c:1191:4: warning: implicit declaration of function 'GLR_FrameTimeGraph' is invalid in C99 [-Wimplicit-function-declaration] GLR_FrameTimeGraph((int)(1000.0*host_frametime)); ^ ./client/cl_parse.c:738:20: warning: incompatible pointer types passing 'qbyte **', expected 'void **' FS_LoadFile(name, &file); ^~~~~ ./client/cl_parse.c:746:27: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] ret = CL_CheckHLBspWads(file); ^~~~ ./client/cl_parse.c:748:27: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] ret = CL_CheckQ2BspWals(file); ^~~~ ./client/cl_screen.c:1301:67: warning: pointer types point to integer types with different sign passing 'char [7]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((vid.width-strlen("Paused")*8)/2, (vid.height-8)/2, "Paused"); ^~~~~~~~ ./client/cl_screen.c:1354:41: warning: pointer types point to integer types with different sign passing 'char [8]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((vid.width-7*8)/2, y-16, "Loading"); ^~~~~~~~~ ./client/cl_screen.c:1373:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+4, va("Loading %s... %i%%", ^~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1431:3: warning: implicit declaration of function 'CL_GetDownloadSizes' is invalid in C99 [-Wimplicit-function-declaration] CL_GetDownloadSizes(&fcount, &tsize, &sizeextra); ^ ./client/cl_screen.c:1434:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+4, va("Downloading %s... %i%%", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1440:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+8+4, va("%5ukbps %8umb%s remaining (%i files)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1448:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+8+4, va("%5ukbps %8ukb%s remaining (%i files)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1457:11: warning: implicit declaration of function 'CL_TryingToConnect' is invalid in C99 [-Wimplicit-function-declaration] else if (CL_TryingToConnect()) ^ ./client/cl_screen.c:1461:5: warning: incompatible integer to pointer conversion assigning 'int', expected 'char *' s = CL_TryingToConnect(); ^ ~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1467:23: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y+4, va("Connecting to: %s%s", s, dots)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1576:4: warning: implicit declaration of function 'Con_ForceActiveNow' is invalid in C99 [-Wimplicit-function-declaration] Con_ForceActiveNow(); ^ ./client/cl_screen.c:1709:9: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] buffer = VID_GetRGBInfo(MAX_PREPAD, &truewidth, &trueheight); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_parse.c:1201:2: warning: #warning timedemo timer should start here [-W#warnings] #warning timedemo timer should start here ^ ./client/cl_parse.c:1390:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] svname = MSG_ReadString(); ^ ~~~~~~~~~~~~~~~~ ./client/cl_parse.c:1416:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] CL_DownloadFailed(svname); ^~~~~~ ./client/cl_parse.c:1425:39: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] if (stricmp(cls.downloadremotename, svname)) ^~~~~~ ./client/cl_screen.c:1923:9: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] newbuf = VID_GetRGBInfo(0, &truewidth, &trueheight); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_parse.c:1455:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] CL_DownloadFailed(svname); ^~~~~~ ./client/cl_parse.c:1631:13: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char *restrict' [-Wpointer-sign] sprintf (name, "%s", cls.downloadtempname); ^~~~ ./client/cl_parse.c:1632:19: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] FS_CreatePath (name, FS_GAME); ^~~~ ./client/cl_parse.c:1633:33: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] cls.downloadqw = FS_OpenVFS (name, "wb", FS_GAME); ^~~~ ./client/cl_parse.c:1637:13: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char *restrict' [-Wpointer-sign] sprintf (name, "%s", cls.downloadtempname+6); ^~~~ ./client/cl_parse.c:1638:19: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] FS_CreatePath (name, FS_SKINS); ^~~~ ./client/cl_parse.c:1639:33: warning: pointer types point to integer types with different sign passing 'qbyte [1024]', expected 'char const *' [-Wpointer-sign] cls.downloadqw = FS_OpenVFS (name, "wb", FS_SKINS); ^~~~ ./client/cl_parse.c:1812:31: warning: pointer types point to integer types with different sign passing 'char [8192]', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&runningcrc, buffer, chunk); ^~~~~~ ./qclib/qcc_pr_comp.c:9048:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is experimental") ^ 1 diagnostic generated. ./client/cl_parse.c:2435:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("the logic that we should have here is rather long") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qcc_pr_comp.o -c ./qclib/qcc_pr_comp.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qccmain.o -c ./qclib/qccmain.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present ./client/cl_parse.c:4339:./qclib/qccmain.c:27526: warning: implicit declaration of function 'CSQC_ParsePrint' is invalid in C99 [-Wimplicit-function-declaration] :12: if (CSQC_ParsePrint(fullchatmessage, PRINT_CHAT)) ^ warning: incompatible pointer types assigning 'void *(*)(hashtable_t *, char const *)', expected 'void *(*)(hashtable_t *, char *)' pHash_Get = &Hash_Get; ^ ~~~~~~~~~ ./qclib/qccmain.c:2773:5: warning: pointer types point to integer types with different sign assigning 'unsigned char *', expected 'char *' [-Wpointer-sign] s = externs->ReadFile("qcc.cfg", s, p); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/qccmain.c:2954:13: warning: incompatible pointer types assigning 'void *(*)(hashtable_t *, char const *)', expected 'void *(*)(hashtable_t *, char *)' pHash_Get = &Hash_GetInsensative; ^ ~~~~~~~~~~~~~~~~~~~~ ./client/cl_parse.c:4479:5: warning: implicit declaration of function 'Cam_SetAutoTrack' is invalid in C99 [-Wimplicit-function-declaration] Cam_SetAutoTrack(atoi(stufftext+5)); ^ ./client/cl_parse.c:4553:17: warning: pointer types point to integer types with different sign initializing 'qbyte *', expected 'char *' [-Wpointer-sign] char *packet = net_message.data; ^~~~~~~~~~~~~~~~ ./client/cl_parse.c:5092:8: warning: implicit declaration of function 'CSQC_ParseGamePacket' is invalid in C99 [-Wimplicit-function-declaration] if (CSQC_ParseGamePacket()); ^ ./qclib/qccmain.c:3145:3: warning: implicit declaration of function 'PostCompile' is invalid in C99 [-Wimplicit-function-declaration] ./client/cl_parse.c:5092:31: warning: PostCompile(); ^ if statement has empty body [-Wempty-body] ./qclib/qccmain.c:3146:8: warning: implicit declaration of function 'PreCompile' is invalid in C99 [-Wimplicit-function-declaration] if (CSQC_ParseGamePacket()); ^ if (!PreCompile()) ^ ./qclib/qcc_pr_comp.c:8033:16: warning: comparison of distinct pointer types ('void *(*)(hashtable_t *, char *)' and 'void *(*)(hashtable_t *, char const *)') if (pHash_Get != &Hash_Get && !allocate) //do we want to try case insensative too? ~~~~~~~~~ ^ ~~~~~~~~~ ./qclib/qcc_pr_comp.c:8198:4: warning: expression result unused [-Wunused-value] *fieldofs++; ^~~~~~~~~~~ ./qclib/qcc_pr_comp.c:8292:46: warning: pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] QCC_PR_DummyFieldDef(pass, "", pr_scope, 1, fields, true); ^~~~~~ ./qclib/qcc_pr_comp.c:9048:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is experimental") ^ ./qclib/qcc_pr_comp.c:9108:9: warning: implicit declaration of function 'QCC_PR_CheckImmediate' is invalid in C99 [-Wimplicit-function-declaration] if (QCC_PR_CheckImmediate("0")) ^ 20 diagnostics generated. In file included from ./client/cl_ignore.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_ignore.o -c ./client/cl_ignore.c -I./release/mingl_sdl32 In file included from ./client/cl_ignore.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./client/cl_cg.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/cl_cg.o -c ./client/cl_cg.c -I./release/mingl_sdl32 In file included from ./client/cl_cg.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 5 diagnostics generated. 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/clq3_parse.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qcc_pr_lex.o -c ./qclib/qcc_pr_lex.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 22 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/clq3_parse.o -c ./client/clq3_parse.c -I./release/mingl_sdl32 In file included from ./client/clq3_parse.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_pred.o -c ./client/cl_pred.c -I./release/gl_sdl32 In file included from ./client/pr_csqc.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_csqc.o -c ./client/pr_csqc.c -I./release/mingl_sdl32 In file included from ./client/pr_csqc.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./client/console.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/console.o -c ./client/console.c -I./release/mingl_sdl32 In file included from ./client/console.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/console.c:821:47: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] endmtext = COM_ParseFunString(CON_WHITEMASK, text, maskedtext, sizeof(maskedtext)-1*sizeof(conchar_t), true); ^~~~ ./client/console.c:835:39: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] if (text[1] == '/' || Cmd_IsCommand(text+1)) ^~~~~~ ./client/console.c:847:32: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] fname = Cmd_CompleteCommand(text+cmdstart, true, true, con_commandmatch); ^~~~~~~~~~~~~ ./client/console.c:847:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] fname = Cmd_CompleteCommand(text+cmdstart, true, true, con_commandmatch); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/console.c:1096:75: warning: implicit declaration of function 'CL_DownloadRate' is invalid in C99 [-Wimplicit-function-declaration] sprintf(progresspercenttext, " %02d%% (%ukbps)", (int)progresspercent, CL_DownloadRate()/1000); ^ ./client/console.c:1096:12: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02d%% (%ukbps)", (int)progresspercent, CL_DownloadRate()/1000); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1099:4: warning: implicit declaration of function 'CL_GetDownloadSizes' is invalid in C99 [-Wimplicit-function-declaration] CL_GetDownloadSizes(&count, &total, &extra); ^ ./client/console.c:1103:13: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02f%%", progresspercent); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1107:13: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02d%% (%u%skb)", (int)progresspercent, total/1024, extra?"+":""); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1171:37: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *' [-Wpointer-sign] COM_ParseFunString(CON_WHITEMASK, progresspercenttext, dlbar+i, sizeof(dlbar)-i*sizeof(conchar_t), false); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1203:3: warning: expression result unused [-Wunused-value] Font_DrawChar(barleft+(barwidth*progresspercent)/100 - Font_CharWidth(0xe083|CON_WHITEMASK)/2, y, 0xe083|CON_WHITEMASK); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/console.c:43:67: note: instantiated from: #define Font_DrawChar(x,y,c) (Draw_ColouredCharacter(x, y, c),(x)+8) ~~~^~ ./client/console.c:1231:25: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString(x, y, va("^&F%i%s", (con==con_current)+con->unseentext*4, txt)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/console.c:1277:14: warning: implicit declaration of function 'Key_GetConsoleSelectionBox' is invalid in C99 [-Wimplicit-function-declaration] selactive = Key_GetConsoleSelectionBox(&selsx, &selsy, &selex, &seley); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_tent.o -c ./client/cl_tent.c -I./release/gl_sdl32 15 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present In file included from ./client/image.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qcdecomp.o -c ./qclib/qcdecomp.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/image.o -c ./client/image.c -I./release/mingl_sdl32 In file included from ./client/image.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 5 diagnostics generated. ./client/image.c:116:10: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return pixels; ^~~~~~ ./client/image.c:154:9: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return pixels; ^~~~~~ ./client/image.c:199:10: warning: pointer types point to integer types with different sign returning 'char *', expected 'qbyte *' [-Wpointer-sign] return ReadGreyTargaFile(data, length, &tgaheader, asgrey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:1268:7: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] data = (char *)(pcx+1); ^ ~~~~~~~~~~~~~~~ ./client/image.c:1355:7: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] data = (char *)(pcx+1); ^ ~~~~~~~~~~~~~~~ ./client/image.c:1984:2: warning: clang: warning: implicit declaration of function 'COM_StripAllExtensions' is invalid in C99 [-Wimplicit-function-declaration] COM_StripAllExtensions(name, nicename, sizeof(nicename)); ^ clang: warning: -lz: 'linker' input unused when '-MM' is present -lz: 'linker' input unused when '-MM' is present ./client/image.c:2040:13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((buf = COM_LoadFile (fname, 5))) ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2042:36: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] if ((data = Read32BitImageFile(buf, com_filesize, &image_width, &image_height, fname))) ^~~ ./client/image.c:2042:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((data = Read32BitImageFile(buf, com_filesize, &image_width, &image_height, fname))) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2046:18: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] BoostGamma(data, image_width, image_height); ^~~~ ./client/image.c:2072:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] data = W_GetTexture(name, &image_width, &image_height, &alphaed); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2142:13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((buf = COM_LoadFile (fname, 5))) ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2144:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] if ((data = ReadTargaFile(buf, com_filesize, &image_width, &image_height, 2))) //Only load a greyscale image. ^~~ ./client/image.c:2144:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((data = ReadTargaFile(buf, com_filesize, &image_width, &image_height, 2))) //Only load a greyscale image. ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2147:64: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] len = R_LoadTexture8Bump(name, image_width, image_height, data, true, r_shadow_bumpscale_bumpmap.value); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_cam.o -c ./client/cl_cam.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/qcd_main.o -c ./qclib/qcd_main.c -I./release/sv_sdl clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/gl_alias.o -c ./gl/gl_alias.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-c' is present clang: warning: -lz: 'linker' input unused when '-MM' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/svmodel.o -c ./server/svmodel.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_screen.o -c ./client/cl_screen.c -I./release/gl_sdl32 17 diagnostics generated. ./server/svmodel.c:685:6./client/cl_screen.c:76:43: warning: : warning: In file included from ./client/keys.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] : warning: in = mod_base + l->fileofs;'CLIENTONLY' macro redefined Draw_String(vid.width-strlen(s)*8, i*8, s); ^ ^ ~~~~~~~~~~~~~~~~~~~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here./server/svmodel.c:686:7: warning: #define CLIENTONLY 1 ./client/cl_screen.c:81:pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] ^ 56: warning: out = loadmodel->lightdata; ^ ~~~~~~~~~~~~~~~~~~~~ pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(vid.width-strlen(s)*8, (i+RSPEED_MAX)*8, s); ^ ./client/cl_screen.c:84:55: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(vid.width-strlen(s)*8, (i+RSPEED_MAX)*8, s); ^ ./client/cl_screen.c:1134:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, str); ^~~ ./client/cl_screen.c:1191:4: warning: implicit declaration of function 'GLR_FrameTimeGraph' is invalid in C99 [-Wimplicit-function-declaration] GLR_FrameTimeGraph((int)(1000.0*host_frametime)); ^ ./client/cl_screen.c:1301:67: warning: pointer types point to integer types with different sign passing 'char [7]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((vid.width-strlen("Paused")*8)/2, (vid.height-8)/2, "Paused"); ^~~~~~~~ ./client/cl_screen.c:1354:41: warning: pointer types point to integer types with different sign passing 'char [8]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((vid.width-7*8)/2, y-16, "Loading"); ^~~~~~~~~ ./client/cl_screen.c:1373:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+4, va("Loading %s... %i%%", ^~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1431:3: warning: implicit declaration of function 'CL_GetDownloadSizes' is invalid in C99 [-Wimplicit-function-declaration] CL_GetDownloadSizes(&fcount, &tsize, &sizeextra); ^ ./client/cl_screen.c:1434:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+4, va("Downloading %s... %i%%", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1440:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+8+4, va("%5ukbps %8umb%s remaining (%i files)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1448:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+8, y+8+4, va("%5ukbps %8ukb%s remaining (%i files)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1457:11: warning: implicit declaration of function 'CL_TryingToConnect' is invalid in C99 [-Wimplicit-function-declaration] else if (CL_TryingToConnect()) ^ ./client/cl_screen.c:1461:5: warning: incompatible integer to pointer conversion assigning 'int', expected 'char *' s = CL_TryingToConnect(); ^ ~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1467:23: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y+4, va("Connecting to: %s%s", s, dots)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1576:4: warning: implicit declaration of function 'Con_ForceActiveNow' is invalid in C99 [-Wimplicit-function-declaration] Con_ForceActiveNow(); ^ 2 diagnostics generated. ./client/cl_screen.c:1709:9: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] buffer = VID_GetRGBInfo(MAX_PREPAD, &truewidth, &trueheight); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_screen.c:1923:9: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] newbuf = VID_GetRGBInfo(0, &truewidth, &trueheight); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/keys.o -c ./client/keys.c -I./release/mingl_sdl32 In file included from ./client/keys.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_ui.o -c ./client/cl_ui.c -I./release/gl_sdl32 ./client/keys.c:463:12: warning: implicit declaration of function 'Con_CopyConsole' is invalid in C99 [-Wimplicit-function-declaration] buffer = Con_CopyConsole(); ^ ./client/keys.c:463:10: warning: incompatible integer to pointer conversion assigning 'int', expected 'char *' buffer = Con_CopyConsole(); ^ ~~~~~~~~~~~~~~~~~ ./client/cl_ui.c:126:74: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] sc->filestack[sc->stackdepth] = sc->originalfilestack[sc->stackdepth] = COM_LoadMallocFile(com_token); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_ui.c:220:46: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] sc->filestack[0] = sc->originalfilestack[0] = COM_LoadMallocFile(filename); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/cl_ui.c:587:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] in.c = COM_LoadTempFile(name); ^ ~~~~~~~~~~~~~~~~~~~~~~ 2 diagnostics generated. clang: warning: -lz: 'linker' input unused when '-MM' is present 18 diagnostics generated. 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/sv_sys_unix.o -c ./server/sv_sys_unix.c -I./release/sv_sdl clang: warning: -lz: 'linker' input unused when '-c' is present In file included from ./client/menu.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 3 diagnostics generated. ./server/sv_sys_unix.c:424:112 diagnostics generated. : warning: pointer types point to integer types with different sign assigning 'char [4096]', expected 'unsigned char *' [-Wpointer-sign] for (t = msg; *t; t++) ^ ~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_ignore.o -c ./client/cl_ignore.c -I./release/gl_sdl32 ./server/sv_sys_unix.c:651:22: warning: incompatible pointer types passing 'char **', expected 'char const **' COM_InitArgv (argc, argv); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/menu.o -c ./client/menu.c -I./release/mingl_sdl32 In file included from ./client/menu.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/m_download.c:2 diagnostics generated. ./client/menu.c:286:18: warning: 1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte *' [-Wpointer-sign] M_Print (x, y, "on"); ^~~~ 2 diagnostics generated. ./client/menu.c:288:18: warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte *' [-Wpointer-sign] M_Print (x, y, "off"); ^~~~~ clang -m32 -DCLANG -DSERVERONLY -lz -O2 -fno-strict-aliasing -o release/sv_sdl/../fteqw_sdl.sv32 ./release/sv_sdl/com_mesh.o ./release/sv_sdl/common.o ./release/sv_sdl/cvar.o ./release/sv_sdl/cmd.o ./release/sv_sdl/crc.o ./release/sv_sdl/fs.o ./release/sv_sdl/fs_stdio.o ./release/sv_sdl/fs_pak.o ./release/sv_sdl/fs_zip.o ./release/sv_sdl/mathlib.o ./release/sv_sdl/huff.o ./release/sv_sdl/md4.o ./release/sv_sdl/log.o ./release/sv_sdl/net_chan.o ./release/sv_sdl/net_wins.o ./release/sv_sdl/zone.o ./release/sv_sdl/qvm.o ./release/sv_sdl/gl_q2bsp.o ./release/sv_sdl/glmod_doom.o ./release/sv_sdl/q3common.o ./release/sv_sdl/pmove.o ./release/sv_sdl/pmovetst.o ./release/sv_sdl/iwebiface.o ./release/sv_sdl/translate.o ./release/sv_sdl/plugin.o ./release/sv_sdl/q1bsp.o ./release/sv_sdl/q2pmove.o ./release/sv_sdl/pr_cmds.o ./release/sv_sdl/pr_q1qvm.o ./release/sv_sdl/sv_master.o ./release/sv_sdl/sv_init.o ./release/sv_sdl/sv_main.o ./release/sv_sdl/sv_nchan.o ./release/sv_sdl/sv_ents.o ./release/sv_sdl/sv_send.o ./release/sv_sdl/sv_move.o ./release/sv_sdl/sv_phys.o ./release/sv_sdl/sv_user.o ./release/sv_sdl/sv_mvd.o ./release/sv_sdl/sv_ccmds.o ./release/sv_sdl/sv_rankin.o ./release/sv_sdl/sv_chat.o ./release/sv_sdl/sv_demo.o ./release/sv_sdl/world.o ./release/sv_sdl/net_preparse.o ./release/sv_sdl/savegame.o ./release/sv_sdl/svq2_ents.o ./release/sv_sdl/svq2_game.o ./release/sv_sdl/svq3_game.o ./release/sv_sdl/snd_vc.o ./release/sv_sdl/snd_voicecodecs.o ./release/sv_sdl/g711.o ./release/sv_sdl/g721.o ./release/sv_sdl/g723_24.o ./release/sv_sdl/g723_40.o ./release/sv_sdl/g72x.o ./release/sv_sdl/webgen.o ./release/sv_sdl/ftpserver.o ./release/sv_sdl/httpserver.o ./release/sv_sdl/comprout.o ./release/sv_sdl/hash.o ./release/sv_sdl/initlib.o ./release/sv_sdl/pr_bgcmd.o ./release/sv_sdl/pr_edict.o ./release/sv_sdl/pr_exec.o ./release/sv_sdl/pr_multi.o ./release/sv_sdl/pr_x86.o ./release/sv_sdl/qcc_cmdlib.o ./release/sv_sdl/qccmain.o ./release/sv_sdl/qcc_pr_comp.o ./release/sv_sdl/qcc_pr_lex.o ./release/sv_sdl/qcdecomp.o ./release/sv_sdl/qcd_main.o ./release/sv_sdl/gl_alias.o ./release/sv_sdl/svmodel.o ./release/sv_sdl/sv_sys_unix.o -lm -ldl -lpthread ./client/menu.c:503:20: warning: pointer types point to integer types with different sign passing 'char [38]', expected 'qbyte *' [-Wpointer-sign] M_Print (12, 32, "Press a key or button for this action"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/menu.c:505:20: warning: pointer types point to integer types with different sign passing 'char [36]', expected 'qbyte *' [-Wpointer-sign] M_Print (18, 32, "Enter to change, backspace to clear"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/menu.c:514:19: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (16, y, bindnames[i].name); ^~~~~~~~~~~~~~~~~ ./client/menu.c:522:21: warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte *' [-Wpointer-sign] M_Print (140, y, "???"); ^~~~~ ./client/menu.c:527:21: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (140, y, name); ^~~~ ./client/menu.c:531:30: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte *' [-Wpointer-sign] M_Print (140 + x + 8, y, "or"); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_download.o -c ./client/m_download.c -I./release/mingl_sdl32 ./client/menu.c:532:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (140 + x + 32, y, Key_KeynumToString (keys[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./client/m_download.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/cl_cg.o -c ./client/cl_cg.c -I./release/gl_sdl32 make[3]: Leaving directory `/home/moodles/fteqw/engine' strip --strip-unneeded --remove-section=.comment ./release/sv_sdl/../fteqw_sdl.sv32 2 diagnostics generated. make[2]: Leaving directory `/home/moodles/fteqw/engine' make[1]: Leaving directory `/home/moodles/fteqw/engine' 11 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/clq3_parse.o -c ./client/clq3_parse.c -I./release/gl_sdl32 ./client/pr_csqc.c:114In file included from ./client/clq3_parse.c:9./client/m_master.c:1:: : warning: In file included from ./client/quakedef.hunknown pragma ignored [-Wunknown-pragmas] :25: ./common/bothdefs.h:123:11:#pragma message("FIXME: add cshift") ^ warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/pr_csqc.c:1463:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme: AFOV not retrievable") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/console.o -c ./client/console.c -I./release/gl_sdl32 ./client/pr_csqc.c:3554:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_cs_gettaginfo: This function doesn't honour attachments (but setattachment isn't implemented yet anyway)") ^ 920:11: warning: pointer types point to integer types with different sign assigning 'char [8192]', expected 'qbyte *' [-Wpointer-sign] ./client/pr_csqc.c msg.data = data; ^ ~~~~ :6008:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("do we really need the firstbyte parameter here?") ^ ./client/clq3_parse.c:995:14: warning: pointer types point to integer types with different sign assigning 'char [2048]', expected 'qbyte *' [-Wpointer-sign] msg.data = data; ^ ~~~~ ./client/clq3_parse.c:1028:11: warning: pointer types point to integer types with different sign assigning 'char [2048]', expected 'qbyte *' [-Wpointer-sign] msg.data = data; ^ ~~~~ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_csqc.o -c ./client/pr_csqc.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_master.o -c ./client/m_master.c -I./release/mingl_sdl32 ./client/console.c:821./client/pr_csqc.c:114:9: :47warning: : unknown pragma ignored [-Wunknown-pragmas] warning: #pragma message("FIXME: add cshift") ^ pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] endmtext = COM_ParseFunString(CON_WHITEMASK, text, maskedtext, sizeof(maskedtext)-1*sizeof(conchar_t), true); ^~~~ ./client/console.c:835:39: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] if (text[1] == '/' || Cmd_IsCommand(text+1)) ^~~~~~ ./client/console.c:847:32: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] fname = Cmd_CompleteCommand(text+cmdstart, true, true, con_commandmatch); ^~~~~~~~~~~~~ ./client/console.c:847:10: warning: pointer types point to integer types with different sign assigning 'char *', expected 'unsigned char *' [-Wpointer-sign] fname = Cmd_CompleteCommand(text+cmdstart, true, true, con_commandmatch); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./client/m_master.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/console.c:1096:75: warning: implicit declaration of function 'CL_DownloadRate' is invalid in C99 [-Wimplicit-function-declaration] sprintf(progresspercenttext, " %02d%% (%ukbps)", (int)progresspercent, CL_DownloadRate()/1000); ^ ./client/console.c:1096:12: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02d%% (%ukbps)", (int)progresspercent, CL_DownloadRate()/1000); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1099:4: warning: implicit declaration of function 'CL_GetDownloadSizes' is invalid in C99 [-Wimplicit-function-declaration] CL_GetDownloadSizes(&count, &total, &extra); ^ ./client/console.c:1103:13: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02f%%", progresspercent); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1107:13: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02d%% (%u%skb)", (int)progresspercent, total/1024, extra?"+":""); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1118:12: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *restrict' [-Wpointer-sign] sprintf(progresspercenttext, " %02d%%", (int)progresspercent); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1171:37: warning: pointer types point to integer types with different sign passing 'unsigned char [128]', expected 'char *' [-Wpointer-sign] COM_ParseFunString(CON_WHITEMASK, progresspercenttext, dlbar+i, sizeof(dlbar)-i*sizeof(conchar_t), false); ^~~~~~~~~~~~~~~~~~~ ./client/console.c:1203:3: warning: expression result unused [-Wunused-value] Font_DrawChar(barleft+(barwidth*progresspercent)/100 - Font_CharWidth(0xe083|CON_WHITEMASK)/2, y, 0xe083|CON_WHITEMASK); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/console.c:43:67: note: instantiated from: #define Font_DrawChar(x,y,c) (Draw_ColouredCharacter(x, y, c),(x)+8) ~~~^~ ./client/console.c:1231:25: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString(x, y, va("^&F%i%s", (con==con_current)+con->unseentext*4, txt)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/console.c:1277:14: warning: implicit declaration of function 'Key_GetConsoleSelectionBox' is invalid in C99 [-Wimplicit-function-declaration] selactive = Key_GetConsoleSelectionBox(&selsx, &selsy, &selex, &seley); ^ ./client/pr_csqc.c:1463:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("fixme: AFOV not retrievable") ^ ./client/pr_csqc.c:3337:27: warning: implicit declaration of function 'MP_TranslateDPtoFTECodes' is invalid in C99 [-Wimplicit-function-declaration] Media_Send_KeyEvent(cin, MP_TranslateDPtoFTECodes(key), (key>127)?0:key, eventtype); ^ ./client/pr_csqc.c:3554:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_cs_gettaginfo: This function doesn't honour attachments (but setattachment isn't implemented yet anyway)") ^ ./client/pr_csqc.c:3634:51: warning: incompatible pointer to integer conversion passing 'char *', expected 'int' G_FLOAT(OFS_RETURN) = Mod_GetFrameDuration(mod, str); ^~~ ./client/m_master.c:198:19: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, "No details\n"); ^~~~~~~~~~~~~~ ./client/m_master.c:221:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, va("%19s", key)); ^~~~~~~~~~~~~~~ ./client/m_master.c:226:21: warning: pointer types point to integer types with different sign passing 'char [15]', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, "MISSING VALUE\n"); ^~~~~~~~~~~~~~~~~ ./client/m_master.c:239:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_Print (320/2, y, va("%s\n", value)); ^~~~~~~~~~~~~~~~~ ./client/m_master.c:250:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintWhite (12, y, va("%3i", selectedserver.detail->players[i].frags)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:251:25: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'qbyte *' [-Wpointer-sign] NM_Print (12+8*4, y, selectedserver.detail->players[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:331:68: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text)*8)/2, 8*5, COLOR_WHITE, text); ^~~~ ./client/m_master.c:332:71: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text2)*8)/2, 8*5+8, COLOR_WHITE, text2); ^~~~~ ./client/m_master.c:333:72: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text3)*8)/2, 8*5+16, COLOR_WHITE, text3); ^~~~~ ./client/m_master.c:476:68: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text)*8)/2, 8*5, COLOR_WHITE, text); ^~~~ ./client/m_master.c:523:52: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(46, y, clr, COLOR_DARKBLUE, va("%s", mast->name)); ^~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:525:33: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(46, y, clr, va("%s", mast->name)); ^~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:593:57: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(46, op*8+8*3, c, COLOR_DARKBLUE, s); ^ ./client/m_master.c:595:38: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(46, op*8+8*3, c, s); ^ 3 diagnostics generated. ./client/m_master.c:668:101: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(width*snum+width/2 - strlen(titles[snum])*4, 0, COLOR_WHITE, COLOR_DARKBLUE, titles[snum]); ^~~~~~~~~~~~ ./client/m_master.c:670:82: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(width*snum+width/2 - strlen(titles[snum])*4, 0, COLOR_WHITE, titles[snum]); ^~~~~~~~~~~~ ./client/m_master.c:672:38: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(8, 8, COLOR_WHITE, "\35"); ^~~~~ ./client/m_master.c:674:42: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(snum, 8, COLOR_WHITE, "\36"); ^~~~~ ./client/m_master.c:675:41: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(snum, 8, COLOR_WHITE, "\37"); ^~~~~ ./client/m_master.c:923:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen(xmin*8, y, str, xlen); ^~~ ./client/pr_csqc.c:5671:30: warning: pointer types point to integer types with different sign assigning 'int *', expected 'unsigned int *' [-Wpointer-sign] csqcprogparms.sv_num_edicts = &num_csqc_edicts; ^ ~~~~~~~~~~~~~~~~ ./client/m_master.c:1088:62: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showtimelimit.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->tl), 3); x-=4;} ^~~~~~~~~~~~~~~~ ./client/m_master.c:1089:62: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showfraglimit.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->fl), 3); x-=4;} ^~~~~~~~~~~~~~~~ ./client/m_master.c:1090:60: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showplayers.value) {Draw_FunStringLen((x-5)*8, y, va("%2i/%2i", si->players, si->maxplayers), 5); x-=6;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1091:57: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'unsigned char *' [-Wpointer-sign] if (sb_showmap.value) {Draw_FunStringLen((x-8)*8, y, si->map, 8); x-=9;} ^~~~~~~ ./client/m_master.c:1092:60: warning: pointer types point to integer types with different sign passing 'char [9]', expected 'unsigned char *' [-Wpointer-sign] if (sb_showgamedir.value) {Draw_FunStringLen((x-8)*8, y, si->gamedir, 8); x-=9;} ^~~~~~~~~~~ ./client/m_master.c:1093:58: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showping.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->ping), 3); x-=4;} ^~~~~~~~~~~~~~~~~~ ./client/m_master.c:1094:61: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showaddress.value) {Draw_FunStringLen((x-21)*8, y, NET_AdrToString(adr, sizeof(adr), si->adr), 21); x-=22;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1095:27: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen(0, y, si->name, x); ^~~~~~~~ ./client/pr_csqc.c:6008:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("do we really need the firstbyte parameter here?") ^ ./client/m_master.c:1254:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintWhite (x, y, va("%3i", selectedserver.detail->players[i].frags)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1256:33: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+28, y, selectedserver.detail->players[i].name, 12); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1580:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, va("Polling, %i secs\n", (int)(quickconnecttimeout - Sys_DoubleTime() + 0.9))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/image.o -c ./client/image.c -I./release/gl_sdl32 14 diagnostics generated. ./client/image.c:116:10: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return pixels; ^~~~~~ ./client/image.c:154:9: warning: pointer types point to integer types with different sign returning 'qbyte *', expected 'char *' [-Wpointer-sign] return pixels; ^~~~~~ ./client/image.c:199:10: warning: pointer types point to integer types with different sign returning 'char *', expected 'qbyte *' [-Wpointer-sign] return ReadGreyTargaFile(data, length, &tgaheader, asgrey); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:626:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] ri.data=buf; ^~~~ ./client/image.c:1268:7: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] data = (char *)(pcx+1); ^ ~~~~~~~~~~~~~~~ ./client/image.c:1355:7: warning: pointer types point to integer types with different sign assigning 'char *', expected 'qbyte *' [-Wpointer-sign] data = (char *)(pcx+1); ^ ~~~~~~~~~~~~~~~ ./client/image.c:1984:2: warning: implicit declaration of function 'COM_StripAllExtensions' is invalid in C99 [-Wimplicit-function-declaration] COM_StripAllExtensions(name, nicename, sizeof(nicename)); ^ ./client/image.c:2020:12: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((buf = COM_LoadFile (fname, 5))) ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2022:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] len = GL_LoadTextureDDS(buf, com_filesize); ^~~ ./client/image.c:2040:13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((buf = COM_LoadFile (fname, 5))) ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2042:36: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] if ((data = Read32BitImageFile(buf, com_filesize, &image_width, &image_height, fname))) ^~~ ./client/image.c:2042:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((data = Read32BitImageFile(buf, com_filesize, &image_width, &image_height, fname))) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2046:18: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] BoostGamma(data, image_width, image_height); ^~~~ ./client/image.c:2072:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] data = W_GetTexture(name, &image_width, &image_height, &alphaed); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2142:13: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((buf = COM_LoadFile (fname, 5))) ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2144:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] if ((data = ReadTargaFile(buf, com_filesize, &image_width, &image_height, 2))) //Only load a greyscale image. ^~~ ./client/image.c:2144:15: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] if ((data = ReadTargaFile(buf, com_filesize, &image_width, &image_height, 2))) //Only load a greyscale image. ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/image.c:2147:64: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] len = R_LoadTexture8Bump(name, image_width, image_height, data, true, r_shadow_bumpscale_bumpmap.value); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/keys.o -c ./client/keys.c -I./release/gl_sdl32 ./client/keys.c:463:12: 33 diagnostics generated. warning: implicit declaration of function 'Con_CopyConsole' is invalid in C99 [-Wimplicit-function-declaration] buffer = Con_CopyConsole(); ^ ./client/keys.c:463:10: warning: incompatible integer to pointer conversion assigning 'int', expected 'char *' buffer = Con_CopyConsole(); ^ ~~~~~~~~~~~~~~~~~ In file included from ./client/m_multi.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_multi.o -c ./client/m_multi.c -I./release/mingl_sdl32 18 diagnostics generated. In file included from ./client/m_multi.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/m_multi.c:332:69: warning: 2 diagnostics generated. incompatible pointer types passing 'char *[3]', expected 'char const **' (info->modeledit = MC_AddCvarCombo(menu, 64, 72, "model", &skin, modeloptions, modeloptions)); ^~~~~~~~~~~~ ./client/m_multi.c:332:83: warning: incompatible pointer types passing 'char *[3]', expected 'char const **' (info->modeledit = MC_AddCvarCombo(menu, 64, 72, "model", &skin, modeloptions, modeloptions)); ^~~~~~~~~~~~ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/menu.o -c ./client/menu.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_download.o -c ./client/m_download.c -I./release/gl_sdl32 In file included from ./client/m_items.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_items.o -c ./client/m_items.c -I./release/mingl_sdl32 In file included from ./client/m_items.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/menu.c:286:18: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte *' [-Wpointer-sign] M_Print (x, y, "on"); ^~~~ ./client/menu.c:288:18: warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte *' [-Wpointer-sign] M_Print (x, y, "off"); ^~~~~ ./client/menu.c:503:20: ./client/m_download.c:288:30: ./client/m_items.c:328:73: warning: warning: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] pointer types point to integer types with different sign passing 'char [38]', expected 'qbyte *' [-Wpointer-sign] Draw_Alt_String(xpos+option->common.posx, ypos+option->common.posy, option->text.text); M_Print (12, 32, "Press a key or button for this action"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] ^~~~~~~~~~~~~~~~~ Draw_Alt_String (x+48, y, p->name); ^~~~~~~ ./client/m_items.c:330:69:./client/menu.c./client/m_download.c:290:25: warning: :505: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(xpos+option->common.posx, ypos+option->common.posy, option->text.text); ^~~~~~~~~~~~~~~~~20: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] warning: Draw_String(x+48, y, p->name); ^~~~~~~ pointer types point to integer types with different sign passing 'char [36]', expected 'qbyte *' [-Wpointer-sign] ./client/m_items.c:334:73: M_Print (18, 32, "Enter to change, backspace to clear"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_download.c:294:43: warning: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] ./client/menu.c:514pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x+48+strlen(p->name)*8, y, va(" (%i.%i)", p->version/1000, p->version%1000)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :19: Draw_Alt_String(xpos+option->common.posx, ypos+option->common.posy, option->button.text); ^~~~~~~~~~~~~~~~~~~ warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (16, y, bindnames[i].name); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:336:69./client/menu.c:522:21: warning: : warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte *' [-Wpointer-sign] pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] M_Print (140, y, "???"); ^~~~~ Draw_String(xpos+option->common.posx, ypos+option->common.posy, option->button.text); ^~~~~~~~~~~~~~~~~~~ ./client/menu.c:527:21: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (140, y, name); ^~~~ ./client/menu.c:531:30: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte *' [-Wpointer-sign] M_Print (140 + x + 8, y, "or"); ^~~~ ./client/menu.c:532:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] M_Print (140 + x + 32, y, Key_KeynumToString (keys[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:392:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->slider.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:394:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->slider.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:436:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->check.text); ^~~~~~~~~~~~~~~~~~ ./client/m_items.c:438:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->check.text); ^~~~~~~~~~~~~~~~~~ ./client/m_items.c:448:29: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String (x, y, on ? "on" : "off"); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:450:25: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, on ? "on" : "off"); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:459:28: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->edit.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:461:24: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->edit.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:464:23: warning: pointer types point to integer types with different sign passing 'char [256]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->edit.text); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:482:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->bind.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:484:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->bind.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:493:26: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, "Press key"); ^~~~~~~~~~~ ./client/m_items.c:497:26: warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, "???"); ^~~~~ ./client/m_items.c:502:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, keyname); ^~~~~~~ ./client/m_items.c:506:31: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 8, y, "or"); ^~~~ ./client/m_items.c:507:32: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 32, y, Key_KeynumToString (keys[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:520:28: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->combo.caption); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:522:24: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->combo.caption); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:527:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->combo.options[option->combo.selectedoption]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:529:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->combo.options[option->combo.selectedoption]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:577:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, menu->tooltip->lines[l]); ^~~~~~~~~~~~~~~~~~~~~~~ 7 diagnostics generated. 9 diagnostics generated. 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_master.o -c ./client/m_master.c -I./release/gl_sdl32 27 diagnostics generated. In file included from ./client/m_options.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./client/m_single.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_multi.o -c ./client/m_multi.c -I./release/gl_sdl32 ./client/m_master.c:198:19: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, "No details\n"); ^~~~~~~~~~~~~~ ./client/m_master.c:221:20: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, va("%19s", key)); ^~~~~~~~~~~~~~~ ./client/m_master.c:226:21: warning: pointer types point to integer types with different sign passing 'char [15]', expected 'qbyte *' [-Wpointer-sign] NM_Print (0, y, "MISSING VALUE\n"); ^~~~~~~~~~~~~~~~~ ./client/m_master.c:239:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_Print (320/2, y, va("%s\n", value)); ^~~~~~~~~~~~~~~~~ ./client/m_master.c:250:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintWhite (12, y, va("%3i", selectedserver.detail->players[i].frags)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:251:25: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'qbyte *' [-Wpointer-sign] NM_Print (12+8*4, y, selectedserver.detail->players[i].name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:331:68: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text)*8)/2, 8*5, COLOR_WHITE, text); ^~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_options.o -c ./client/m_options.c -I./release/mingl_sdl32 ./client/m_master.c:332:71: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text2)*8)/2, 8*5+8, COLOR_WHITE, text2); ^~~~~ ./client/m_master.c:333:72: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured((vid.width-strlen(text3)*8)/2, 8*5+16, COLOR_WHITE, text3); ^~~~~ ./client/m_master.c:476In file included from ./client/m_options.c:3: In file included from ./client/quakedef.h:252 diagnostics generated. :68: : ./common/bothdefs.h:warning: 123:11pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] : warning: NM_PrintColoured((vid.width-strlen(text)*8)/2, 8*5, COLOR_WHITE, text); 'CLIENTONLY' macro redefined ^~~~ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/m_master.c:523:52: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(46, y, clr, COLOR_DARKBLUE, va("%s", mast->name)); ^~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:525:33: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(46, y, clr, va("%s", mast->name)); ^~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:593:57: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(46, op*8+8*3, c, COLOR_DARKBLUE, s); ^ ./client/m_master.c:595:38: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(46, op*8+8*3, c, s); ^ ./client/m_master.c:668:101: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintHighlighted(width*snum+width/2 - strlen(titles[snum])*4, 0, COLOR_WHITE, COLOR_DARKBLUE, titles[snum]); ^~~~~~~~~~~~ ./client/m_master.c:670:82: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(width*snum+width/2 - strlen(titles[snum])*4, 0, COLOR_WHITE, titles[snum]); ^~~~~~~~~~~~ ./client/m_master.c:672:38: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(8, 8, COLOR_WHITE, "\35"); ^~~~~ ./client/m_master.c:674:42: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(snum, 8, COLOR_WHITE, "\36"); ^~~~~ ./client/m_master.c:675:41: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte *' [-Wpointer-sign] NM_PrintColoured(snum, 8, COLOR_WHITE, "\37"); ^~~~~ ./client/m_master.c:923:31: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen(xmin*8, y, str, xlen); ^~~ ./client/m_master.c:1088:62: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showtimelimit.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->tl), 3); x-=4;} ^~~~~~~~~~~~~~~~ ./client/m_master.c:1089:62: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showfraglimit.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->fl), 3); x-=4;} ^~~~~~~~~~~~~~~~ ./client/m_master.c:1090:60: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showplayers.value) {Draw_FunStringLen((x-5)*8, y, va("%2i/%2i", si->players, si->maxplayers), 5); x-=6;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1091:57: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'unsigned char *' [-Wpointer-sign] if (sb_showmap.value) {Draw_FunStringLen((x-8)*8, y, si->map, 8); x-=9;} ^~~~~~~ ./client/m_master.c:1092:60: warning: pointer types point to integer types with different sign passing 'char [9]', expected 'unsigned char *' [-Wpointer-sign] if (sb_showgamedir.value) {Draw_FunStringLen((x-8)*8, y, si->gamedir, 8); x-=9;} ^~~~~~~~~~~ ./client/m_master.c:1093:58: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showping.value) {Draw_FunStringLen((x-3)*8, y, va("%i", si->ping), 3); x-=4;} ^~~~~~~~~~~~~~~~~~ ./client/m_master.c:1094:61: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] if (sb_showaddress.value) {Draw_FunStringLen((x-21)*8, y, NET_AdrToString(adr, sizeof(adr), si->adr), 21); x-=22;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1095:27: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen(0, y, si->name, x); ^~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_single.o -c ./client/m_single.c -I./release/mingl_sdl32 ./client/m_master.c:1254:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] NM_PrintWhite (x, y, va("%3i", selectedserver.detail->players[i].frags)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1256:33: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+28, y, selectedserver.detail->players[i].name, 12); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_master.c:1580:20: warning: In file included from ./client/m_single.c:3: ./client/m_multi.c:332:69: ./client/m_options.c:216:pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] In file included from Draw_String(x, y, va("Polling, %i secs\n", (int)(quickconnecttimeout - Sys_DoubleTime() + 0.9))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: 3: warning: ./client/quakedef.himplicit declaration of function 'S_GetListenerInfo' is invalid in C99 [-Wimplicit-function-declaration] incompatible pointer types passing 'char *[3]', expected 'char const **' :25: ./common/bothdefs.h S_GetListenerInfo(mat[0], mat[1], mat[2], mat[3]); (info->modeledit = MC_AddCvarCombo(menu, 64, 72, "model", &skin, modeloptions, modeloptions)); ^~~~~~~~~~~~ :./client/m_multi.c:332:83: ^ 123:11warning: : incompatible pointer types passing 'char *[3]', expected 'char const **' warning: (info->modeledit = MC_AddCvarCombo(menu, 64, 72, "model", &skin, modeloptions, modeloptions)); ^~~~~~~~~~~~ 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/m_options.c:408:83: warning: incompatible pointer types passing 'char *[3]', expected 'char const **' MC_AddCvarCombo(menu, 16, y, " particle system", &r_particlesystem, psystemopts, psystemvals);y+=8; ^~~~~~~~~~~ ./client/m_options.c:408:96: warning: incompatible pointer types passing 'char *[3]', expected 'char const **' MC_AddCvarCombo(menu, 16, y, " particle system", &r_particlesystem, psystemopts, psystemvals);y+=8; ^~~~~~~~~~~ ./client/m_single.c:315:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y+8, text); ^~~~ ./client/m_single.c:317:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y+8, text); ^~~~ 2 diagnostics generated. 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_items.o -c ./client/m_items.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_options.o -c ./client/m_options.c -I./release/gl_sdl32 ./client/m_items.c:328:./client/m_options.c:21673: :3: warning: warning: implicit declaration of function 'S_GetListenerInfo' is invalid in C99 [-Wimplicit-function-declaration] pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] S_GetListenerInfo(mat[0], mat[1], mat[2], mat[3]); ^ Draw_Alt_String(xpos+option->common.posx, ypos+option->common.posy, option->text.text); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:330:69: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(xpos+option->common.posx, ypos+option->common.posy, option->text.text); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:334:73: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(xpos+option->common.posx, ypos+option->common.posy, option->button.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:336:69: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(xpos+option->common.posx, ypos+option->common.posy, option->button.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:392:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->slider.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:394:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->slider.text); ^~~~~~~~~~~~~~~~~~~ ./client/m_items.c:436:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->check.text); ^~~~~~~~~~~~~~~~~~ ./client/m_items.c:438:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->check.text); ^~~~~~~~~~~~~~~~~~ ./client/m_items.c:448:29: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String (x, y, on ? "on" : "off"); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:450:25: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, on ? "on" : "off"); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:459:28: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->edit.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:461:24: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->edit.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:464:23: warning: pointer types point to integer types with different sign passing 'char [256]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->edit.text); ^~~~~~~~~~~~~~~~~ ./client/m_items.c:482:28: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->bind.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:484:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->bind.caption); ^~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:493:26: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, "Press key"); ^~~~~~~~~~~ ./client/m_items.c:497:26: warning: pointer types point to integer types with different sign passing 'char [4]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, "???"); ^~~~~ ./client/m_items.c:502:26: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, keyname); ^~~~~~~ ./client/m_items.c:506:31: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 8, y, "or"); ^~~~ ./client/m_items.c:507:32: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 32, y, Key_KeynumToString (keys[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:520:28: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->combo.caption); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:522:24: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->combo.caption); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:527:29: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String(x, y, option->combo.options[option->combo.selectedoption]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_items.c:529:25: warning: pointer types point to integer types with different sign passing 'char const *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, option->combo.options[option->combo.selectedoption]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_options.c:408:83: warning: incompatible pointer types passing 'char *[3]', expected 'char const **' MC_AddCvarCombo(menu, 16, y, " particle system", &r_particlesystem, psystemopts, psystemvals);y+=8; ^~~~~~~~~~~ ./client/m_options.c:408:96: warning: incompatible pointer types passing 'char *[3]', expected 'char const **' MC_AddCvarCombo(menu, 16, y, " particle system", &r_particlesystem, psystemopts, psystemvals);y+=8; ^~~~~~~~~~~ ./client/m_items.c:577:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, menu->tooltip->lines[l]); ^~~~~~~~~~~~~~~~~~~~~~~ 31 diagnostics generated. 5 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_single.o -c ./client/m_single.c -I./release/gl_sdl32 In file included from ./client/m_script.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_script.o -c ./client/m_script.c -I./release/mingl_sdl32 In file included from ./client/m_script.c:3: In file included from ./client/quakedef.h:25./client/m_single.c:315:: ./common/bothdefs.h:123:1128: : warning: warning: 'CLIENTONLY' macro redefined pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] #define CLIENTONLY ^ Draw_Alt_String(x, y+8, text); In file included from :102: : ^~~~ 8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/m_single.c:317:24: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y+8, text); ^~~~ 25 diagnostics generated. 2 diagnostics generated. 3 diagnostics generated. 2 diagnostics generated. In file included from ./client/m_mp3.c:4: ./client/m_mp3.c:1690:9In file included from ./client/quakedef.h:25: ./common/bothdefs.h: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Media_ShowFilm: BGRA comes out as RGBA") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_script.o -c ./client/m_script.c -I./release/gl_sdl32 :123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/m_mp3.o -c ./client/m_mp3.c -I./release/gl_sdl32 In file included from ./client/roq_read.c:23: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/roq_read.o -c ./client/roq_read.c -I./release/mingl_sdl32 ./client/m_mp3.c:294:20: warning: pointer types point to integer types with different sign passing 'char [24]', expected 'qbyte *' [-Wpointer-sign]clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/m_mp3.o -c ./client/m_mp3.c -I./release/mingl_sdl32 In file included from ./client/roq_read.c:23: In file included from In file included from ./client/m_mp3.c:4: In file included from ./client/quakedef.h M_Print (12, 32, "Not playing - no volume"); ./client/quakedef.h:25: :25: ./common/bothdefs.h:123:11 ^~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bothdefs.h:123:: 11warning: : 'CLIENTONLY' macro redefined warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ #define CLIENTONLYIn file included from ^:102 : ./client/m_mp3.c:298:In file included from :102:8:9: note: previous definition is here #define CLIENTONLY 121: warning: : pointer types point to integer types with different sign passing 'char [31]', expected 'qbyte *' [-Wpointer-sign] ^:8:9 M_Print (12, 32, "Not playing - no track to play"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: previous definition is here #define CLIENTONLY 1 ^ ./client/m_mp3.c:306:22: warning: pointer types point to integer types with different sign passing 'char [27]', expected 'qbyte *' [-Wpointer-sign] M_Print (12, 32, "Not playing - switched off"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:311:20: warning: pointer types point to integer types with different sign passing 'char [19]', expected 'qbyte *' [-Wpointer-sign] M_Print (12, 32, "Currently playing:"); ^~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:312:20: warning: pointer types point to integer types with different sign passing 'char [128]', expected 'qbyte *' [-Wpointer-sign] M_Print (12, 40, currenttrack.nicename); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:326:4: warning: pointer types point to integer types with different sign passing 'char [7]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Volume", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:326:26: note: instantiated from: MP_Hightlight (12, y, "Volume", op == selectedoption); ^~~~~~~~ ./client/m_mp3.c:326:4: warning: pointer types point to integer types with different sign passing 'char [7]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Volume", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:326:26: note: instantiated from: MP_Hightlight (12, y, "Volume", op == selectedoption); ^~~~~~~~ ./client/m_mp3.c:330:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Clear all", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:330:26: note: instantiated from: MP_Hightlight (12, y, "Clear all", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:330:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Clear all", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:330:26: note: instantiated from: MP_Hightlight (12, y, "Clear all", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:334:4: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, ">> Fast Forward", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:334:26: note: instantiated from: MP_Hightlight (12, y, ">> Fast Forward", op == selectedoption); ^~~~~~~~~~~~~~~~~ ./client/m_mp3.c:334:4: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, ">> Fast Forward", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:334:26: note: instantiated from: MP_Hightlight (12, y, ">> Fast Forward", op == selectedoption); ^~~~~~~~~~~~~~~~~ ./client/m_mp3.c:338:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "<< Rewind", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:338:26: note: instantiated from: MP_Hightlight (12, y, "<< Rewind", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:338:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "<< Rewind", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:338:26: note: instantiated from: MP_Hightlight (12, y, "<< Rewind", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:342:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Add Track", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:342:26: note: instantiated from: MP_Hightlight (12, y, "Add Track", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:342:4: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Add Track", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:342:26: note: instantiated from: MP_Hightlight (12, y, "Add Track", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:344:30: warning: pointer types point to integer types with different sign passing 'char [256]', expected 'qbyte *' [-Wpointer-sign] M_PrintWhite (12+9*8, y, media_iofilename); ^~~~~~~~~~~~~~~~ ./client/m_mp3.c:348:4: warning: pointer types point to integer types with different sign passing 'char [9]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Add List", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:348:26: note: instantiated from: MP_Hightlight (12, y, "Add List", op == selectedoption); ^~~~~~~~~~ ./client/m_mp3.c:348:4: warning: pointer types point to integer types with different sign passing 'char [9]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Add List", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:348:26: note: instantiated from: MP_Hightlight (12, y, "Add List", op == selectedoption); ^~~~~~~~~~ ./client/m_mp3.c:350:30: warning: pointer types point to integer types with different sign passing 'char [256]', expected 'qbyte *' [-Wpointer-sign] M_PrintWhite (12+9*8, y, media_iofilename); ^~~~~~~~~~~~~~~~ ./client/m_mp3.c:355:5: warning: pointer types point to integer types with different sign passing 'char [11]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Shuffle on", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:355:27: note: instantiated from: MP_Hightlight (12, y, "Shuffle on", op == selectedoption); ^~~~~~~~~~~~ ./client/m_mp3.c:355:5: warning: pointer types point to integer types with different sign passing 'char [11]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Shuffle on", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:355:27: note: instantiated from: MP_Hightlight (12, y, "Shuffle on", op == selectedoption); ^~~~~~~~~~~~ ./client/m_mp3.c:357:5: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Shuffle off", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:357:27: note: instantiated from: MP_Hightlight (12, y, "Shuffle off", op == selectedoption); ^~~~~~~~~~~~~ ./client/m_mp3.c:357:5: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Shuffle off", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:357:27: note: instantiated from: MP_Hightlight (12, y, "Shuffle off", op == selectedoption); ^~~~~~~~~~~~~ ./client/m_mp3.c:364:6: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Repeat on", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:364:28: note: instantiated from: MP_Hightlight (12, y, "Repeat on", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:364:6: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Repeat on", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:364:28: note: instantiated from: MP_Hightlight (12, y, "Repeat on", op == selectedoption); ^~~~~~~~~~~ ./client/m_mp3.c:366:6: warning: pointer types point to integer types with different sign passing 'char [11]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Repeat off", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:366:28: note: instantiated from: MP_Hightlight (12, y, "Repeat off", op == selectedoption); ^~~~~~~~~~~~ ./client/m_mp3.c:366:6: warning: pointer types point to integer types with different sign passing 'char [11]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "Repeat off", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:366:28: note: instantiated from: MP_Hightlight (12, y, "Repeat off", op == selectedoption); ^~~~~~~~~~~~ ./client/m_mp3.c:371:6: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "(Repeat on)", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:371:28: note: instantiated from: MP_Hightlight (12, y, "(Repeat on)", op == selectedoption); ^~~~~~~~~~~~~ ./client/m_mp3.c:371:6: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "(Repeat on)", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:371:28: note: instantiated from: MP_Hightlight (12, y, "(Repeat on)", op == selectedoption); ^~~~~~~~~~~~~ ./client/m_mp3.c:373:6: warning: pointer types point to integer types with different sign passing 'char [13]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "(Repeat off)", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:373:28: note: instantiated from: MP_Hightlight (12, y, "(Repeat off)", op == selectedoption); ^~~~~~~~~~~~~~ ./client/m_mp3.c:373:6: warning: pointer types point to integer types with different sign passing 'char [13]', expected 'qbyte *' [-Wpointer-sign] MP_Hightlight (12, y, "(Repeat off)", op == selectedoption); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:373:28: note: instantiated from: MP_Hightlight (12, y, "(Repeat off)", op == selectedoption); ^~~~~~~~~~~~~~ ./client/m_mp3.c:385:25: warning: pointer types point to integer types with different sign passing 'char [128]', expected 'qbyte *' [-Wpointer-sign] M_PrintWhite (12, y, track->nicename); ^~~~~~~~~~~~~~~ ./client/m_mp3.c:387:20: warning: pointer types point to integer types with different sign passing 'char [128]', expected 'qbyte *' [-Wpointer-sign] M_Print (12, y, track->nicename); ^~~~~~~~~~~~~~~ ./client/m_mp3.c:620:15: warning: pointer types point to integer types with different sign initializing 'qbyte *', expected 'char *' [-Wpointer-sign] char *data = COM_LoadTempFile(listname); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2 diagnostics generated. ./client/m_mp3.c:1230:33: warning: incompatible pointer types passing 'qbyte **', expected 'void **' fsize = FS_LoadFile(fullname, &file); ^~~~~ ./client/m_mp3.c:1234:34: warning: incompatible pointer types passing 'qbyte **', expected 'void **' fsize = FS_LoadFile(fullname, &file); ^~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/roq_read.o -c ./client/roq_read.c -I./release/gl_sdl32 ./client/m_mp3.c:1690:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Media_ShowFilm: BGRA comes out as RGBA") ^ ./client/m_mp3.c:1901:In file included from ./client/clq2_cin.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 55: warning: pointer types point to integer types with different sign passing 'char [7]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((strlen(capturemessage.string)+1)*8, y, "PAUSED"); ^~~~~~~~ ./client/m_mp3.c:1915:21: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String(0, y, capturemessage.string); ^~~~~~~~~~~~~~~~~~~~~ ./client/m_mp3.c:1981:54: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte const *' [-Wpointer-sign] Draw_String((strlen(capturemessage.string)+1)*8, y, "RECORDING"); ^~~~~~~~~~~ ./client/m_mp3.c:2103:16: warning: incompatible pointer types assigning 'int (soundcardinfo_t *)', expected 'unsigned int (*)(soundcardinfo_t *)' sc->GetDMAPos = MSD_GetDMAPos; ^ ~~~~~~~~~~~~~ 2 diagnostics generated. In file included from ./client/net_master.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/clq2_cin.o -c ./client/clq2_cin.c -I./release/mingl_sdl32 In file included from ./client/clq2_cin.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/net_master.c:584:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Master_AddMaster: add ipv6. don't care about tcp/irc.") ^ ./client/net_master.c:788:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NET_SendPollPacket: no support for ipv6") ^ 4 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/net_master.o -c ./client/net_master.c -I./release/mingl_sdl32 2 diagnostics generated. In file included from ./client/net_master.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 41 diagnostics generated. ./client/net_master.c:584:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Master_AddMaster: add ipv6. don't care about tcp/irc.") ^ In file included from ./client/r_bulleten.c:25: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/net_master.c:788:9: warning: unknown pragma ignored [-Wunknown-pragmas]2 diagnostics generated. ./client/net_master.c:584:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Master_AddMaster: add ipv6. don't care about tcp/irc.") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/clq2_cin.o -c ./client/clq2_cin.c -I./release/gl_sdl32 ./client/net_master.c:788:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NET_SendPollPacket: no support for ipv6") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/r_bulleten.o -c ./client/r_bulleten.c -I./release/mingl_sdl32 #pragma message("NET_SendPollPacket: no support for ipv6") ^ 2 diagnostics generated. ./client/net_master.c:812:56: warning: implicit declaration of function 'UDP6_OpenSocket' is invalid in C99 [-Wimplicit-function-declaration] pollsocketsList[FIRSTUDP6SOCKET+lastpollsockUDP6] = UDP6_OpenSocket(PORT_ANY, true); ^ ./client/net_master.c:868:115: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] ret = recvfrom (usesocket, (char *)net_message_buffer, sizeof(net_message_buffer), 0, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ In file included from ./client/r_bulleten.c:25: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/r_bulleten.c:312:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text2.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:322:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text1.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:326:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text2.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:330:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text3.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:334:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text4.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:338:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text5.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:342:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text6.string); ^~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/net_master.o -c ./client/net_master.c -I./release/gl_sdl32 9 diagnostics generated. ./client/clq2_cin.c:365:16: warning: ./client/net_master.cpointer types point to integer types with different sign passing 'qbyte [6300]', expected 'signed char *' [-Wpointer-sign] COM_CharBias(samples, count*cin.s_channels); ^~~~~~~ :584:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("Master_AddMaster: add ipv6. don't care about tcp/irc.") ^ ./client/net_master.c:788:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NET_SendPollPacket: no support for ipv6") ^ ./client/net_master.c:812:56: warning: implicit declaration of function 'UDP6_OpenSocket' is invalid in C99 [-Wimplicit-function-declaration] pollsocketsList[FIRSTUDP6SOCKET+lastpollsockUDP6] = UDP6_OpenSocket(PORT_ANY, true); ^ ./client/net_master.c:868:115: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] ret = recvfrom (usesocket, (char *)net_message_buffer, sizeof(net_message_buffer), 0, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ ./client/net_master.c:1100:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] el = COM_LoadTempFile(name); ^ ~~~~~~~~~~~~~~~~~~~~~~ 1 diagnostic generated. In file included from ./client/r_part.c:20: In file included from ./client/quakedef.h:256 diagnostics generated. : ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/p_script.c:28: In file included from ./client/quakedef.h:252 diagnostics generated. : ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/r_part.o -c ./client/r_part.c -I./release/mingl_sdl32 In file included from ./client/p_null.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/r_part.c:20: In file included from ./client/quakedef.h:252 diagnostics generated. 2 diagnostics generated. : ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/p_script.o -c ./client/p_script.c -I./release/mingl_sdl32 In file included from ./client/p_script.c:28: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/p_null.o -c ./client/p_null.c -I./release/mingl_sdl32 In file included from ./client/p_null.c:2 diagnostics generated. 1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./client/p_classic.c:2 diagnostics generated. 20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/p_classic.o -c ./client/p_classic.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/r_partset.o -c ./client/r_partset.c -I./release/mingl_sdl32 In file included from ./client/r_efrag.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/p_classic.c:20: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 5 diagnostics generated. 2 diagnostics generated. ./client/p_classic.c:253:3: warning: implicit declaration of function 'RQ_RenderDistAndClear' is invalid in C99 [-Wimplicit-function-declaration] RQ_RenderDistAndClear(); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/r_efrag.o -c ./client/r_efrag.c -I./release/mingl_sdl32 In file included from ./client/r_efrag.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/r_part.o -c ./client/r_part.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/r_bulleten.o -c ./client/r_bulleten.c -I./release/gl_sdl32 3 diagnostics generated. 2 diagnostics generated. ./client/r_bulleten.c:312:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text2.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:322:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text1.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:326:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text2.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:330:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text3.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:334:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text4.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:338:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text5.string); ^~~~~~~~~~~~~~~~ ./client/r_bulleten.c:342:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(text, bul_text6.string); ^~~~~~~~~~~~~~~~ In file included from ./client/renderer.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/renderque.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. 7 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/renderque.o -c ./client/renderque.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/renderer.o -c ./client/renderer.c -I./release/mingl_sdl32 In file included from ./client/renderque.c:3: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11In file included from ./client/renderer.c:1: In file included from ./client/quakedef.h:25: ./client/p_script.c:317:25: ./common/bothdefs.h:123:: warning: 11warning: 'CLIENTONLY' macro redefined : backslash and newline separated by space #define CLIENTONLY ^ warning: In file included from :'CLIENTONLY' macro redefined 102: #define APPLYBLEND(bm) \ ^ :8:./client/p_script.c:318: #define CLIENTONLY ^ 9: note: 27: warning: In file included from :102previous definition is here backslash and newline separated by space : switch (bm) \ ^ #define CLIENTONLY 1 ^ :8:9: note: ./client/p_script.c:319:19: warning: backslash and newline separated by spaceprevious definition is here #define CLIENTONLY 1 ^ { \ ^ ./client/p_script.c:320:27: warning: backslash and newline separated by space case BM_ADD: \ ^ ./client/p_script.c:321:45: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE); \ ^ ./client/p_script.c:322:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:323:31: warning: backslash and newline separated by space case BM_SUBTRACT: \ ^ ./client/p_script.c:324:57: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR); \ ^ ./client/p_script.c:325:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:326:34: warning: backslash and newline separated by space case BM_BLENDCOLOUR: \ ^ ./client/p_script.c:327:57: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR); \ ^ ./client/p_script.c:328:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:329:29: warning: backslash and newline separated by space case BM_BLEND: \ ^ ./client/p_script.c:330:24: warning: backslash and newline separated by space default: \ ^ ./client/p_script.c:331:57: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); \ ^ ./client/p_script.c:332:23: warning: backslash and newline separated by space break; \ ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/p_null.o -c ./client/p_null.c -I./release/gl_sdl32 16 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/p_script.o -c ./client/p_script.c -I./release/gl_sdl32 In file included from ./client/sbar.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/sbar.o -c ./client/sbar.c -I./release/mingl_sdl32 In file included from ./client/p_script.c:317:25: ./client/sbar.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/p_classic.o -c ./client/p_classic.c -I./release/gl_sdl32 warning: backslash and newline separated by space #define APPLYBLEND(bm) \ ^ ./client/p_script.c:318:27: warning: backslash and newline separated by space switch (bm) \ ^ ./client/p_script.c:319:19: warning: backslash and newline separated by space { \ ^ ./client/p_script.c:320:27: warning: backslash and newline separated by space./client/sbar.c:161 :36: warning: case BM_ADD: \ ^ pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign]./client/p_script.c:321:45: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE); \ ^ ./client/p_script.c:322:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:323:31: COM_ParseFunString(CON_WHITEMASK, str, buffer, sizeof(buffer), false); ^~~ warning: backslash and newline separated by space case BM_SUBTRACT: \ ^ ./client/p_script.c:324:57: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR); \ ^ ./client/p_script.c:325:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:326:34: warning: backslash and newline separated by space case BM_BLENDCOLOUR: \ ^ ./client/p_script.c:327:57: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR); \ ^ ./client/p_script.c:328:23: warning: backslash and newline separated by space break; \ ^ ./client/p_script.c:329:29: warning: backslash and newline separated by space case BM_BLEND: \ ^ ./client/p_script.c:330:24: warning: backslash and newline separated by space default: \ ^ ./client/p_script.c:331:57: warning: ./client/sbar.c:177:36: warning: backslash and newline separated by space qglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); \ ^ ./client/p_script.c:332:23: warning: backslash and newline separated by space break; \ ^ pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] COM_ParseFunString(CON_WHITEMASK, str, buffer, numchars, false); ^~~ ./client/sbar.c:946:115: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ ./client/sbar.c:951:118: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ ./client/sbar.c:975:119: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_TinyString (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ ./client/sbar.c:2311:20: warning: pointer types point to integer types with different sign passing 'char [32]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, "low/avg/high team total players"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2314:20: warning: pointer types point to integer types with different sign passing 'char [32]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, "\x1d\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1f \x1d\x1e\x1e\x1f \x1d\x1e\x1e\x1e\x1f \x1d\x1e\x1e\x1e\x1e\x1e\x1f"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2343:23: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x, y, num); ^~~ ./client/sbar.c:2347:28: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104, y, team); ^~~~ ./client/sbar.c:2351:33: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104 + 40, y, num); ^~~ ./client/sbar.c:2355:33: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104 + 88, y, num); ^~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ :93:1: note: instantiated from: "ping" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ :94:1: note: instantiated from: "pl" ^~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ :94:1: note: instantiated from: "time" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [6]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ :94:1: note: instantiated from: "frags" ^~~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ :94:1: note: instantiated from: "team" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ :94:1: note: instantiated from: "name" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ :94:1: note: instantiated from: "kils" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ :94:1: note: instantiated from: "tkil" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ :94:1: note: instantiated from: "dths" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ :94:1: note: instantiated from: "tchs" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ :94:1: note: instantiated from: "caps" ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/p_classic.c:253:3: In file included from ./client/skin.c:21: ./client/sbar.c:2583:3: warning: warning: In file included from ./client/quakedef.h:25: ./common/bothdefs.hpointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] implicit declaration of function 'RQ_RenderDistAndClear' is invalid in C99 [-Wimplicit-function-declaration] :123:11 ALLCOLUMNS: RQ_RenderDistAndClear(); ^ ^~~~~~~~~~ ./client/sbar.c:2453:warning: 83: note: instantiated from: 'CLIENTONLY' macro redefined #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ #define CLIENTONLY ^ ./client/sbar.c:2443:21: note: instantiated from: In file included from :102: :8:#define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ 9: note: ./client/sbar.c:2580:previous definition is here #define CLIENTONLY 122: note: instantiated from: ^ Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2384:23: note: instantiated from: Draw_FunString(x, y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2391:23: note: instantiated from: Draw_FunString(x, y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2401:23: note: instantiated from: Draw_String ( x , y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2408:23: note: instantiated from: Draw_String( x, y, "spectator" ); \ ^~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2410:23: note: instantiated from: Draw_String( x, y, "spec" ); \ ^~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2440:27: note: instantiated from: Draw_FunStringLen(x, y, s->team, 4); \ ^~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:85: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:62: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:63: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:63: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:64: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:61: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2819:23: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x , y, "name"); ^~~~~~ ./client/sbar.c:2821:23: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x , y, "\x1d\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1f"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2862:30: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (x+8*4, y, s->name); ^~~~~~~ ./client/sbar.c:2864:30: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (x+8*4, y, s->name); ^~~~~~~ ./client/sbar.c:2962:32: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48, y, s->team, 4); ^~~~~~~ ./client/sbar.c:2963:35: warning: pointer types point to integer types with different sign passing 'char [65]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48+40, y, name, MAX_DISPLAYEDNAME); ^~~~ ./client/sbar.c:2966:32: warning: pointer types point to integer types with different sign passing 'char [65]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48, y, name, MAX_DISPLAYEDNAME); ^~~~ ./client/sbar.c:2988:28: warning: pointer types point to integer types with different sign passing 'char [17]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x, y, tm->team, 4); ^~~~~~~~ ./client/sbar.c:2992:29: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString(x + 40, y, num); ^~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/skin.o -c ./client/skin.c -I./release/mingl_sdl32 In file included from ./client/skin.c:21: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/skin.c:281:22: warning: implicit declaration of function 'Mod_LoadReplacementTexture' is invalid in C99 [-Wimplicit-function-declaration] skin->tex_base = Mod_LoadReplacementTexture(skin->name, "skins", true, false, true); ^ 1 diagnostic generated. In file included from ./client/snd_dma.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 3 diagnostics generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_dma.o -c ./client/snd_dma.c -I./release/mingl_sdl32 In file included from ./client/snd_mem.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11In file included from : warning: 'CLIENTONLY' macro redefined ./client/snd_dma.c:22 #define CLIENTONLY ^ : In file included from ./client/quakedef.h:25: In file included from :102: :8:9: note: previous definition is here ./common/bothdefs.h:123:11#define CLIENTONLY 1 : ^ warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_mem.o -c ./client/snd_mem.c -I./release/mingl_sdl32 In file included from ./client/snd_mem.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/snd_mem.c:745:16: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'signed char *' [-Wpointer-sign] COM_CharBias(data + info.dataofs, sc->length*sc->numchannels); ^~~~~~~~~~~~~~~~~~~ 78 diagnostics generated. 3 diagnostics generated. 2 diagnostics generated. In file included from ./client/snd_mix.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 16 diagnostics generated. In file included from ./client/snd_mp3.c:11: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/r_partset.o -c ./client/r_partset.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_mix.o -c ./client/snd_mix.c -I./release/mingl_sdl32 In file included from ./client/snd_ov.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:112 diagnostics generated. In file included from ./client/snd_mix.c:22: : In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ warning: 'CLIENTONLY' macro redefined clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_mp3.o -c ./client/snd_mp3.c -I./release/mingl_sdl32 #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./client/snd_mp3.c:11: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:112 diagnostics generated. : clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/snd_ov.o -c ./client/snd_ov.c -I./release/mingl_sdl32 warning: 'CLIENTONLY' macro redefined2 diagnostics generated. #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. In file included from ./client/snd_ov.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/r_efrag.o -c ./client/r_efrag.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/renderer.o -c ./client/renderer.c -I./release/gl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/renderque.o -c ./client/renderque.c -I./release/gl_sdl32 In file included from ./client/valid.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/valid.c:300:3: warning: #warning is allowing the user to turn this off practical?.. [-W#warnings] #warning is allowing the user to turn this off practical?.. ^ ./client/valid.c:442:2: warning: #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" [-W#warnings] #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" ^ ./client/valid.c:443:2: warning: #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way [-W#warnings] #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way ^ ./client/valid.c:444:2: warning: #warning "I'm going to do it the old-fashioned way" [-W#warnings] #warning "I'm going to do it the old-fashioned way" ^ ./client/valid.c:445:2: warning: #warning (yes, this is one for molgrum to resolve!) [-W#warnings] #warning (yes, this is one for molgrum to resolve!) ^ ./client/valid.c:544:3: warning: #warning fixme: the following line should not be needed. ensure this is the case [-W#warnings] #warning fixme: the following line should not be needed. ensure this is the case ^ 8 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sbar.o -c ./client/sbar.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/valid.o -c ./client/valid.c -I./release/mingl_sdl32 In file included from ./client/valid.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11./client/sbar.c:161:36:: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./client/valid.c:201warning: :51: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] resp = Security_Verify_Response(f_query_client, crc, cl.players[f_query_client].userinfo, cl.serverinfo); ^~~ COM_ParseFunString(CON_WHITEMASK, str, buffer, sizeof(buffer), false); ^~~ ./client/sbar.c:177:36: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] COM_ParseFunString(CON_WHITEMASK, str, buffer, numchars, false); ^~~ ./client/valid.c:300:3: warning: #warning is allowing the user to turn this off practical?.. [-W#warnings] #warning is allowing the user to turn this off practical?.. ^ ./client/valid.c:442:2: warning: #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" [-W#warnings] #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" ^ ./client/valid.c:443:2: warning: #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way [-W#warnings] #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way ^ ./client/valid.c:444:2: warning: #warning "I'm going to do it the old-fashioned way" [-W#warnings] #warning "I'm going to do it the old-fashioned way" ^ ./client/valid.c:445:2: warning: #warning (yes, this is one for molgrum to resolve!) [-W#warnings] #warning (yes, this is one for molgrum to resolve!) ^ ./client/valid.c:544:3: warning: #warning fixme: the following line should not be needed. ensure this is the case [-W#warnings] #warning fixme: the following line should not be needed. ensure this is the case ^ ./client/sbar.c:392:29: warning: pointer types point to integer types with different sign passing 'char [8]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x+32, y+8, "Score: "); ^~~~~~~~~ ./client/sbar.c:393:37: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String (x+32+7*8, y+8, va("%i", score)); ^~~~~~~~~~~~~~~ ./client/sbar.c:394:29: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x+32, y+16, va("Ping: %i", ping)); ^~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:395:29: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x+32, y+24, va("Time: %i", time)); ^~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:434:24: warning: pointer types point to integer types with different sign passing 'char [80]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, block); ^~~~~ ./client/sbar.c:525:23: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, Get_Q2ConfigString(index)); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:539:23: warning: pointer types point to integer types with different sign passing 'char [1024]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x, y, com_token); ^~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/skin.o -c ./client/skin.c -I./release/gl_sdl32 ./client/sbar.c:553:27: warning: pointer types point to integer types with different sign passing 'char [1024]', expected 'qbyte const *' [-Wpointer-sign] Draw_Alt_String (x, y, com_token); ^~~~~~~~~ ./client/sbar.c:946:115: warning: 9 diagnostics generated. pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] ./client/skin.c:281:22: Draw_String (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ warning: implicit declaration of function 'Mod_LoadReplacementTexture' is invalid in C99 [-Wimplicit-function-declaration] skin->tex_base = Mod_LoadReplacementTexture(skin->name, "skins", true, false, true); ^ ./client/sbar.c:951:118: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ ./client/sbar.c:975:119: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte const *' [-Wpointer-sign] Draw_TinyString (sbar_rect.x + x /*+ ((sbar_rect.width - 320)>>1) */, sbar_rect.y + y+ sbar_rect.height-SBAR_HEIGHT, str); ^~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_dma.o -c ./client/snd_dma.c -I./release/gl_sdl32 ./client/sbar.c:2311:20:1 diagnostic generated. warning: pointer types point to integer types with different sign passing 'char [32]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, "low/avg/high team total players"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2314:20: warning: pointer types point to integer types with different sign passing 'char [32]', expected 'qbyte const *' [-Wpointer-sign] Draw_String(x, y, "\x1d\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1f \x1d\x1e\x1e\x1f \x1d\x1e\x1e\x1e\x1f \x1d\x1e\x1e\x1e\x1e\x1e\x1f"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2343:23: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x, y, num); ^~~ ./client/sbar.c:2347:28: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104, y, team); ^~~~ ./client/sbar.c:2351:33: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104 + 40, y, num); ^~~ ./client/sbar.c:2355:33: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] Draw_String (x + 104 + 88, y, num); ^~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ :93:1: note: instantiated from: "ping" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [3]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ :94:1: note: instantiated from: "pl" ^~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ :94:1: note: instantiated from: "time" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [6]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ :94:1: note: instantiated from: "frags" ^~~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ :94:1: note: instantiated from: "team" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ :94:1: note: instantiated from: "name" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ :94:1: note: instantiated from: "kils" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ :94:1: note: instantiated from: "tkil" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ :94:1: note: instantiated from: "dths" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ :94:1: note: instantiated from: "tchs" ^~~~~~ ./client/sbar.c:2565:2: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ :94:1: note: instantiated from: "caps" ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: In file included from pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446./client/view.c:22: In file included from :23: note: instantiated from: ./client/quakedef.h:25#define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ : ./common/bothdefs.h:./client/sbar.c:2577:20: note: instantiated from: 123: Draw_String(x, y, "\x1d"); \ ^~~~~~ 11: warning: 'CLIENTONLY' macro redefined ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] #define CLIENTONLY ALLCOLUMNS ^~~~~~~~~~ ^ ./client/sbar.c:2453:In file included from :102: :8:9: note: previous definition is here 122: note: instantiated from: #define CLIENTONLY 1 ^ #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_mem.o -c ./client/snd_mem.c -I./release/gl_sdl32 #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2577:20: note: instantiated from: Draw_String(x, y, "\x1d"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2579:23: note: instantiated from: Draw_String(x+i, y, "\x1e"); \ ^~~~~~ ./client/sbar.c:2583:3: warning: pointer types point to integer types with different sign passing 'char [2]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ./client/sbar.c:2580:22: note: instantiated from: Draw_String(x+i, y, "\x1f"); \ ^~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2379:21: note: instantiated from: #define COLUMN_PING COLUMN(ping, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:20: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2384:23: note: instantiated from: Draw_FunString(x, y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2387:19: note: instantiated from: #define COLUMN_PL COLUMN(pl, 2*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:32: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2391:23: note: instantiated from: Draw_FunString(x, y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2393:21: note: instantiated from: #define COLUMN_TIME COLUMN(time, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:42: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2401:23: note: instantiated from: Draw_String ( x , y, num); \ ^~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [10]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2408:23: note: instantiated from: Draw_String( x, y, "spectator" ); \ ^~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2403:22: note: instantiated from: #define COLUMN_FRAGS COLUMN(frags, 5*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:54: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2410:23: note: instantiated from: Draw_String( x, y, "spec" ); \ ^~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2436:25: note: instantiated from: #define COLUMN_TEAMNAME COLUMN(team, 4*8, \ ^ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:67: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2440:27: note: instantiated from: Draw_FunStringLen(x, y, s->team, 4); \ ^~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:21: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^ ~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:83: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2443:85: note: instantiated from: #define COLUMN_NAME COLUMN(name, (cl.teamplay ? 12*8 : 16*8), {Draw_FunString(x, y, s->name);}) ^~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:22: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:95: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2444:62: note: instantiated from: #define COLUMN_KILLS COLUMN(kils, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetKills(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:23: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:108: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2445:63: note: instantiated from: #define COLUMN_TKILLS COLUMN(tkil, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTKills(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:23: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:122: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2446:63: note: instantiated from: #define COLUMN_DEATHS COLUMN(dths, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetDeaths(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:24: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:136: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2447:64: note: instantiated from: #define COLUMN_TOUCHES COLUMN(tchs, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetTouches(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] ALLCOLUMNS ^~~~~~~~~~ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:21: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2654:3: note: instantiated from: ALLCOLUMNS ^ ./client/sbar.c:2453:151: note: instantiated from: #define ALLCOLUMNS COLUMN_PING COLUMN_PL COLUMN_TIME COLUMN_FRAGS COLUMN_TEAMNAME COLUMN_NAME COLUMN_KILLS COLUMN_TKILLS COLUMN_DEATHS COLUMN_TOUCHES COLUMN_CAPS ^ ./client/sbar.c:2448:61: note: instantiated from: #define COLUMN_CAPS COLUMN(caps, 4*8, {Draw_FunString(x, y, va("%4i", Stats_GetCaptures(k)));}) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2819:23: warning: pointer types point to integer types with different sign passing 'char [5]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x , y, "name"); ^~~~~~ ./client/sbar.c:2821:23: warning: pointer types point to integer types with different sign passing 'char [16]', expected 'qbyte const *' [-Wpointer-sign] Draw_String ( x , y, "\x1d\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1e\x1f"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/sbar.c:2862:30: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (x+8*4, y, s->name); ^~~~~~~ ./client/sbar.c:2864:30: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString (x+8*4, y, s->name); ^~~~~~~ ./client/sbar.c:2962:32: warning: pointer types point to integer types with different sign passing 'char [64]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48, y, s->team, 4); ^~~~~~~ ./client/sbar.c:2963:35: warning: pointer types point to integer types with different sign passing 'char [65]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48+40, y, name, MAX_DISPLAYEDNAME); ^~~~ ./client/sbar.c:2966:32: warning: pointer types point to integer types with different sign passing 'char [65]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x+48, y, name, MAX_DISPLAYEDNAME); ^~~~ ./client/sbar.c:2988:28: warning: pointer types point to integer types with different sign passing 'char [17]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunStringLen (x, y, tm->team, 4); ^~~~~~~~ ./client/sbar.c:2992:29: warning: pointer types point to integer types with different sign passing 'char [12]', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString(x + 40, y, num); ^~~ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/view.o -c ./client/view.c -I./release/mingl_sdl32 ./client/snd_mem.c:745:16: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'signed char *' [-Wpointer-sign] COM_CharBias(data + info.dataofs, sc->length*sc->numchannels); ^~~~~~~~~~~~~~~~~~~ In file included from ./client/view.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_mix.o -c ./client/snd_mix.c -I./release/gl_sdl32 ./client/view.c:12701 diagnostic generated. :7: warning: implicit declaration of function 'TP_IsPlayerVisible' is invalid in C99 [-Wimplicit-function-declaration] if (TP_IsPlayerVisible(nametagorg[i])) ^ In file included from ./client/wad.c:22: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/wad.o -c ./client/wad.c -I./release/mingl_sdl32 In file included from clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_mp3.o -c ./client/snd_mp3.c -I./release/gl_sdl32 ./client/wad.c:22: In file included from ./client/quakedef.h:3 diagnostics generated. 25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_ov.o -c ./client/snd_ov.c -I./release/gl_sdl32 ./client/valid.c:300:3: warning: #warning is allowing the user to turn this off practical?.. [-W#warnings] #warning is allowing the user to turn this off practical?.. ^ ./client/valid.c:442:2: warning: #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" [-W#warnings] #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" ^ ./client/valid.c:443:2: warning: #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way [-W#warnings] #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way ^ ./client/valid.c:444:2: warning: #warning "I'm going to do it the old-fashioned way" [-W#warnings] #warning "I'm going to do it the old-fashioned way" ^ ./client/valid.c:445:2: warning: #warning (yes, this is one for molgrum to resolve!) [-W#warnings] #warning (yes, this is one for molgrum to resolve!) ^ ./client/valid.c:544:3: warning: #warning fixme: the following line should not be needed. ensure this is the case [-W#warnings] #warning fixme: the following line should not be needed. ensure this is the case ^ 6 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/valid.o -c ./client/valid.c -I./release/gl_sdl32 2 diagnostics generated. 84 diagnostics generated. ./client/valid.c:201:51: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] resp = Security_Verify_Response(f_query_client, crc, cl.players[f_query_client].userinfo, cl.serverinfo); ^~~ In file included from ./http/ftpclient.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/view.o -c ./client/view.c -I./release/gl_sdl32 ./client/valid.c:300:3: warning: #warning is allowing the user to turn this off practical?.. [-W#warnings]In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ #warning is allowing the user to turn this off practical?.. ^ ./client/valid.c:442:2: warning: #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" [-W#warnings] #warning "here's a question... Should we latch the ruleset unconditionally, or only when someone actually cares?" ^ ./client/valid.c:443:2: warning: #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way [-W#warnings] #warning if we do it only when someone checks, we have a lot more checking, otherwise we have a freer tournament if the users choose to play that way ^ ./client/valid.c:444:2: warning: #warning "I'm going to do it the old-fashioned way" [-W#warnings] #warning "I'm going to do it the old-fashioned way" ^ ./client/valid.c:445:2: warning: #warning (yes, this is one for molgrum to resolve!) [-W#warnings] #warning (yes, this is one for molgrum to resolve!) ^ ./client/view.c:1270:7: warning: implicit declaration of function 'TP_IsPlayerVisible' is invalid in C99 [-Wimplicit-function-declaration] if (TP_IsPlayerVisible(nametagorg[i])) ^ ./client/valid.c:544:3:2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/wad.o -c ./client/wad.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/ftpclient.o -c ./http/ftpclient.c -I./release/mingl_sdl32 warning: #warning fixme: the following line should not be needed. ensure this is the case [-W#warnings] #warning fixme: the following line should not be needed. ensure this is the case ^ In file included from ./http/ftpclient.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 7 diagnostics generated. In file included from ./client/pr_menu.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ In file included from ./http/httpclient.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ 2 diagnostics generated. 2 diagnostics generated. 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/httpclient.o -c ./http/httpclient.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_menu.o -c ./client/pr_menu.c -I./release/mingl_sdl32 In file included from ./http/httpclient.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11In file included from clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/ftpclient.o -c ./http/ftpclient.c -I./release/gl_sdl32 : warning: ./client/pr_menu.c'CLIENTONLY' macro redefined :1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11 #define CLIENTONLY ^ : In file included from :102warning: : :8:9: note: previous definition is here 'CLIENTONLY' macro redefined #define CLIENTONLY 1 ^ #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/comprout.o -c ./qclib/comprout.c -I./release/mingl_sdl32 2 diagnostics generated. 2 diagnostics generated. ./http/ftpclient.c:206:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname(socket, (struct sockaddr*)&addr, &adrlen) == -1) ^~~~~~~ ./http/ftpclient.c:376:41: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(con->datasock, &addr, &addrlen); ^~~~~~~~ ./http/ftpclient.c:819:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(newf->file, command); ^~~~~~~ ./http/ftpclient.c:847:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(newf->file, command); ^~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/httpclient.o -c ./http/httpclient.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/hash.o -c ./qclib/hash.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/initlib.o -c ./qclib/initlib.c -I./release/mingl_sdl32 ./qclib/initlib.c:4 diagnostics generated. 693:2: warning: pointer types point to integer types with different sign initializing 'int *', expected 'unsigned int *' [-Wpointer-sign] &safesv_num_edicts, //int *sv_num_edicts; ^~~~~~~~~~~~~~~~~~ 1 diagnostic generated. In file included from ./common/pr_bgcmd.c:1: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_menu.o -c ./client/pr_menu.c -I./release/gl_sdl32 In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_edict.o -c ./qclib/pr_edict.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_exec.o -c ./qclib/pr_exec.c -I./release/mingl_sdl32 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_bgcmd.o -c ./common/pr_bgcmd.c -I./release/mingl_sdl32 ./qclib/pr_edict.c:2608:18: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] pr_linenums = file + 6; ^ ~~~~~~~~ In file included from ./common/pr_bgcmd.c:1: In file included from ./client/quakedef.h:25: ./common/bothdefs.h:123:11: warning: 'CLIENTONLY' macro redefined #define CLIENTONLY ^ In file included from :102: :8:9: note: previous definition is here #define CLIENTONLY 1 ^ ./qclib/pr_edict.c:3004:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/pr_edict.c:3077:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/pr_menu.c:62:2 diagnostics generated. 15: warning: pointer types point to integer types with different sign initializing 'qbyte *', expected 'char *' [-Wpointer-sign] char *file = COM_LoadTempFile(filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./client/pr_menu.c:411:33: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Draw_FunString(pos[0], pos[1], text); ^~~~ ./client/pr_menu.c:425:45: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = COM_FunStringLength(text)*fontsize; ^~~~ ./client/pr_menu.c:1635:25: warning: incompatible pointer types assigning 'qbyte *(char const *, void *, int)', expected 'unsigned char *(*)(char *, void *, int)' menuprogparms.ReadFile = COM_LoadStackFile;//char *(*ReadFile) (char *fname, void *buffer, int *len); ^ ~~~~~~~~~~~~~~~~~ ./client/pr_menu.c:1636:25: warning: incompatible pointer types assigning 'int (char const *)', expected 'int (*)(char *)' menuprogparms.FileSize = COM_FileSize;//int (*FileSize) (char *fname); //-1 if file does not exist ^ ~~~~~~~~~~~~ ./client/pr_menu.c:1666:30: warning: pointer types point to integer types with different sign assigning 'int *', expected 'unsigned int *' [-Wpointer-sign] menuprogparms.sv_num_edicts = &num_menu_edicts; ^ ~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/comprout.o -c ./qclib/comprout.c -I./release/gl_sdl32 6 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_multi.o -c ./qclib/pr_multi.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/hash.o -c ./qclib/hash.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/initlib.o -c ./qclib/initlib.c -I./release/gl_sdl32 3 diagnostics generated. ./qclib/initlib.c:693:2: warning: pointer types point to integer types with different sign initializing 'int *', expected 'unsigned int *' [-Wpointer-sign] &safesv_num_edicts, //int *sv_num_edicts; ^~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/pr_x86.o -c ./qclib/pr_x86.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qcc_cmdlib.o -c ./qclib/qcc_cmdlib.c -I./release/mingl_sdl32 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qccmain.o -c ./qclib/qccmain.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_edict.o -c ./qclib/pr_edict.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_bgcmd.o -c ./common/pr_bgcmd.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qcc_pr_comp.o -c ./qclib/qcc_pr_comp.c -I./release/mingl_sdl32 ./common/pr_bgcmd.c:518:26: ./qclib/pr_edict.c:2608warning: :18: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] pr_linenums = file + 6; ^ ~~~~~~~~ pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/pr_edict.c:3004:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:522:27: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:537:26: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] pf_fopen_files[i].data = COM_LoadMallocFile(pf_fopen_files[i].name); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/pr_edict.c:3077:8: warning: pointer types point to integer types with different sign assigning 'unsigned int *', expected 'int *' [-Wpointer-sign] d2 = ED_FindGlobalOfsFromProgs(progfuncs, s, 0, ev_function); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1201:26: warning: pointer types point to integer types with different sign initializing 'char *', expected 'unsigned char *' [-Wpointer-sign] unsigned char *string = PF_VarString(prinst, 3, pr_globals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1202:19: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char const *' [-Wpointer-sign] int len = strlen(string); ^~~~~~ ./common/pr_bgcmd.c:1523:44: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = COM_FunStringLength(in); ^~ ./common/pr_bgcmd.c:1533:40: warning: incompatible pointer types passing 'unsigned long [8192]', expected 'conchar_t *' COM_ParseFunString(CON_WHITEMASK, in, flagged, sizeof(flagged), false); ^~~~~~~ ./common/pr_bgcmd.c:1534:18: warning: incompatible pointer types passing 'unsigned long [8192]', expected 'conchar_t *' COM_DeFunString(flagged, result, sizeof(result), true); ^~~~~~~ ./common/pr_bgcmd.c:1791:44: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = QCRC_Block_AsLower(str, len); ^~~ ./common/pr_bgcmd.c:1793:36: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] G_FLOAT(OFS_RETURN) = QCRC_Block(str, len); ^~~ ./common/pr_bgcmd.c:1803:21: warning: pointer types point to integer types with different sign initializing 'char *', expected 'unsigned char *' [-Wpointer-sign] unsigned char *s = PR_GetStringOfs(prinst, OFS_PARM0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./qclib/progslib.h:270:38: note: instantiated from: #define PR_GetStringOfs(pf,o) (*pf->StringToNative) (pf, G_INT(o)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1819:2: warning: pointer types point to integer types with different sign passing 'unsigned char [8192]', expected 'char *' [-Wpointer-sign] RETURN_TSTRING(result); ^~~~~~~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1819:17: note: instantiated from: RETURN_TSTRING(result); ^~~~~~ ./common/pr_bgcmd.c:1863:2: warning: pointer types point to integer types with different sign passing 'unsigned char *', expected 'char *' [-Wpointer-sign] RETURN_TSTRING(s); ^~~~~~~~~~~~~~~~~ ./common/pr_bgcmd.c:1863:17: note: instantiated from: RETURN_TSTRING(s); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_exec.o -c ./qclib/pr_exec.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qcc_pr_lex.o -c ./qclib/qcc_pr_lex.c -I./release/mingl_sdl32 13 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qcdecomp.o -c ./qclib/qcdecomp.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_multi.o -c ./qclib/pr_multi.c -I./release/gl_sdl32 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/qcd_main.o -c ./qclib/qcd_main.c -I./release/mingl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_x86.o -c ./qclib/pr_x86.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qcc_cmdlib.o -c ./qclib/qcc_cmdlib.c -I./release/gl_sdl32 clang -m32 -DCLANG -DCLIENTONLY -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DMINIMAL -O2 -fno-strict-aliasing -o release/mingl_sdl32/../fteqw_sdl.mingl32 ./release/mingl_sdl32/gl_alias.o ./release/mingl_sdl32/gl_draw.o ./release/mingl_sdl32/gl_model.o ./release/mingl_sdl32/gl_ngraph.o ./release/mingl_sdl32/gl_rlight.o ./release/mingl_sdl32/gl_rmain.o ./release/mingl_sdl32/gl_rmisc.o ./release/mingl_sdl32/gl_font.o ./release/mingl_sdl32/gl_heightmap.o ./release/mingl_sdl32/gl_rsurf.o ./release/mingl_sdl32/ltface.o ./release/mingl_sdl32/gl_screen.o ./release/mingl_sdl32/gl_bloom.o ./release/mingl_sdl32/gl_backend.o ./release/mingl_sdl32/gl_shader.o ./release/mingl_sdl32/gl_warp.o ./release/mingl_sdl32/gl_ppl.o ./release/mingl_sdl32/gl_vidcommon.o ./release/mingl_sdl32/gl_hlmdl.o ./release/mingl_sdl32/gl_vidsdl.o ./release/mingl_sdl32/snd_sdl.o ./release/mingl_sdl32/cd_sdl.o ./release/mingl_sdl32/sys_sdl.o ./release/mingl_sdl32/in_sdl.o ./release/mingl_sdl32/com_mesh.o ./release/mingl_sdl32/common.o ./release/mingl_sdl32/cvar.o ./release/mingl_sdl32/cmd.o ./release/mingl_sdl32/crc.o ./release/mingl_sdl32/fs.o ./release/mingl_sdl32/fs_stdio.o ./release/mingl_sdl32/fs_pak.o ./release/mingl_sdl32/fs_zip.o ./release/mingl_sdl32/mathlib.o ./release/mingl_sdl32/huff.o ./release/mingl_sdl32/md4.o ./release/mingl_sdl32/log.o ./release/mingl_sdl32/net_chan.o ./release/mingl_sdl32/net_wins.o ./release/mingl_sdl32/zone.o ./release/mingl_sdl32/qvm.o ./release/mingl_sdl32/gl_q2bsp.o ./release/mingl_sdl32/glmod_doom.o ./release/mingl_sdl32/q3common.o ./release/mingl_sdl32/pmove.o ./release/mingl_sdl32/pmovetst.o ./release/mingl_sdl32/iwebiface.o ./release/mingl_sdl32/translate.o ./release/mingl_sdl32/plugin.o ./release/mingl_sdl32/q1bsp.o ./release/mingl_sdl32/q2pmove.o ./release/mingl_sdl32/textedit.o ./release/mingl_sdl32/fragstats.o ./release/mingl_sdl32/teamplay.o ./release/mingl_sdl32/zqtp.o ./release/mingl_sdl32/cl_demo.o ./release/mingl_sdl32/cl_ents.o ./release/mingl_sdl32/clq2_ents.o ./release/mingl_sdl32/cl_input.o ./release/mingl_sdl32/cl_main.o ./release/mingl_sdl32/cl_parse.o ./release/mingl_sdl32/cl_pred.o ./release/mingl_sdl32/cl_tent.o ./release/mingl_sdl32/cl_cam.o ./release/mingl_sdl32/cl_screen.o ./release/mingl_sdl32/cl_ui.o ./release/mingl_sdl32/cl_ignore.o ./release/mingl_sdl32/cl_cg.o ./release/mingl_sdl32/clq3_parse.o ./release/mingl_sdl32/pr_csqc.o ./release/mingl_sdl32/console.o ./release/mingl_sdl32/image.o ./release/mingl_sdl32/keys.o ./release/mingl_sdl32/menu.o ./release/mingl_sdl32/m_download.o ./release/mingl_sdl32/m_master.o ./release/mingl_sdl32/m_multi.o ./release/mingl_sdl32/m_items.o ./release/mingl_sdl32/m_options.o ./release/mingl_sdl32/m_single.o ./release/mingl_sdl32/m_script.o ./release/mingl_sdl32/m_mp3.o ./release/mingl_sdl32/roq_read.o ./release/mingl_sdl32/clq2_cin.o ./release/mingl_sdl32/net_master.o ./release/mingl_sdl32/r_bulleten.o ./release/mingl_sdl32/r_part.o ./release/mingl_sdl32/p_script.o ./release/mingl_sdl32/p_null.o ./release/mingl_sdl32/p_classic.o ./release/mingl_sdl32/r_partset.o ./release/mingl_sdl32/r_efrag.o ./release/mingl_sdl32/renderer.o ./release/mingl_sdl32/renderque.o ./release/mingl_sdl32/sbar.o ./release/mingl_sdl32/skin.o ./release/mingl_sdl32/snd_dma.o ./release/mingl_sdl32/snd_mem.o ./release/mingl_sdl32/snd_mix.o ./release/mingl_sdl32/snd_mp3.o ./release/mingl_sdl32/snd_ov.o ./release/mingl_sdl32/valid.o ./release/mingl_sdl32/view.o ./release/mingl_sdl32/wad.o ./release/mingl_sdl32/ftpclient.o ./release/mingl_sdl32/httpclient.o ./release/mingl_sdl32/pr_menu.o ./release/mingl_sdl32/comprout.o ./release/mingl_sdl32/hash.o ./release/mingl_sdl32/initlib.o ./release/mingl_sdl32/pr_bgcmd.o ./release/mingl_sdl32/pr_edict.o ./release/mingl_sdl32/pr_exec.o ./release/mingl_sdl32/pr_multi.o ./release/mingl_sdl32/pr_x86.o ./release/mingl_sdl32/qcc_cmdlib.o ./release/mingl_sdl32/qccmain.o ./release/mingl_sdl32/qcc_pr_comp.o ./release/mingl_sdl32/qcc_pr_lex.o ./release/mingl_sdl32/qcdecomp.o ./release/mingl_sdl32/qcd_main.o -lm -ldl -lpthread -lpng -ljpeg -L/usr/lib -lSDL clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qccmain.o -c ./qclib/qccmain.c -I./release/gl_sdl32 ./qclib/qcc_pr_comp.c/./qclib/qccmain.c:usr/bin/ld: Warning: alignment :2752:12: 4 of symbol `pe_null' in ./release/mingl_sdl32/p_null.o is smaller than 16 in ./release/mingl_sdl32/r_part.o /usr/bin/ld: Warning: alignment 4 of symbol `pe_classic' in ./release/mingl_sdl32/p_classic.o is smaller than 16 in ./release/mingl_sdl32/r_part.o 9048:9warning: : warning: unknown pragma ignored [-Wunknown-pragmas] incompatible pointer types assigning 'void *(*)(hashtable_t *, char const *)', expected 'void *(*)(hashtable_t *, char *)' #pragma message("this is experimental") ^ pHash_Get = &Hash_Get; ^ ~~~~~~~~~ ./qclib/qccmain.c:2773:5: warning: pointer types point to integer types with different sign assigning 'unsigned char *', expected 'char *' [-Wpointer-sign] s = externs->ReadFile("qcc.cfg", s, p); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory `/home/moodles/fteqw/engine' strip --strip-unneeded --remove-section=.comment ./release/mingl_sdl32/../fteqw_sdl.mingl32 1 diagnostic generated. ./qclib/qccmain.c:2954:13: warning: incompatible pointer types assigning 'void *(*)(hashtable_t *, char const *)', expected 'void *(*)(hashtable_t *, char *)' pHash_Get = &Hash_GetInsensative; ^ ~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qcc_pr_comp.o -c ./qclib/qcc_pr_comp.c -I./release/gl_sdl32 make[3]: Leaving directory `/home/moodles/fteqw/engine' make[2]: Leaving directory `/home/moodles/fteqw/engine' make[1]: Leaving directory `/home/moodles/fteqw/engine' ./qclib/qccmain.c:3145:3: warning: implicit declaration of function 'PostCompile' is invalid in C99 [-Wimplicit-function-declaration] PostCompile(); ^ ./qclib/qccmain.c:3146:8: warning: implicit declaration of function 'PreCompile' is invalid in C99 [-Wimplicit-function-declaration] if (!PreCompile()) ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qcc_pr_lex.o -c ./qclib/qcc_pr_lex.c -I./release/gl_sdl32 ./qclib/qcc_pr_comp.c:8033:16: warning: comparison of distinct pointer types ('void *(*)(hashtable_t *, char *)' and 'void *(*)(hashtable_t *, char const *)') if (pHash_Get != &Hash_Get && !allocate) //do we want to try case insensative too? ~~~~~~~~~ ^ ~~~~~~~~~ ./qclib/qcc_pr_comp.c:8198:4: warning: expression result unused [-Wunused-value] *fieldofs++; ^~~~~~~~~~~ ./qclib/qcc_pr_comp.c:8292:46: warning: pointer types point to integer types with different sign passing 'int *', expected 'unsigned int *' [-Wpointer-sign] QCC_PR_DummyFieldDef(pass, "", pr_scope, 1, fields, true); ^~~~~~ ./qclib/qcc_pr_comp.c:9048:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is experimental") ^ ./qclib/qcc_pr_comp.c:9108:9: warning: implicit declaration of function 'QCC_PR_CheckImmediate' is invalid in C99 [-Wimplicit-function-declaration] if (QCC_PR_CheckImmediate("0")) ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qcdecomp.o -c ./qclib/qcdecomp.c -I./release/gl_sdl32 5 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/qcd_main.o -c ./qclib/qcd_main.c -I./release/gl_sdl32 ./server/pr_cmds.c:7117:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_particleeffectnum: which effect index values to use?") ^ ./server/pr_cmds.c:7125:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_trailparticles: first two parameters differ from dp, but comply with spec") ^ ./server/pr_cmds.c:8352:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("This function doesn't honour attachments") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_q1qvm.o -c ./server/pr_q1qvm.c -I./release/gl_sdl32 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/pr_cmds.o -c ./server/pr_cmds.c -I./release/gl_sdl32 ./server/pr_q1qvm.c:390:7: warning: implicit declaration of function 'ED_CanFree' is invalid in C99 [-Wimplicit-function-declaration] if (!ED_CanFree(e)) ^ ./server/pr_q1qvm.c:896:3: warning: implicit declaration of function 'PF_WriteString_Internal' is invalid in C99 [-Wimplicit-function-declaration] PF_WriteString_Internal(VM_LONG(arg[0]), VM_POINTER(arg[1])); ^ ./server/pr_cmds.c:396:23: warning: incompatible pointer types assigning 'qbyte *(char const *, void *, int)', expected 'unsigned char *(*)(char *, void *, int)' svprogparms.ReadFile = COM_LoadStackFile;//char *(*ReadFile) (char *fname, void *buffer, int *len); ^ ~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:397:23: warning: incompatible pointer types assigning 'int (char const *)', expected 'int (*)(char *)' svprogparms.FileSize = COM_FileSize;//int (*FileSize) (char *fname); //-1 if file does not exist ^ ~~~~~~~~~~~~ ./server/pr_cmds.c:427:28: warning: pointer types point to integer types with different sign assigning 'int *', expected 'unsigned int *' [-Wpointer-sign] svprogparms.sv_num_edicts = &sv.num_edicts; ^ ~~~~~~~~~~~~~~ ./server/pr_cmds.c:1084:5: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] f = COM_LoadTempFile("maplist.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:1161:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] a = COM_LoadStackFile("mod.gam", addons, 2048); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:1280:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] a = as = COM_LoadStackFile(va("maps/%s.inf", sv.name), addons, 2048); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_master.o -c ./server/sv_master.c -I./release/gl_sdl32 ./server/pr_cmds.c:1657:79: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] return svprogfuncs->filefromprogs(svprogfuncs, prnumforfile, filename, NULL, buffer); ^~~~~~ ./server/pr_cmds.c:1657:9: warning: pointer types point to integer types with different sign returning 'char *', expected 'qbyte *' [-Wpointer-sign] return svprogfuncs->filefromprogs(svprogfuncs, prnumforfile, filename, NULL, buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/pr_cmds.c:6435:15: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] PR_CleanText(text); ^~~~ ./server/sv_master.c:151:127: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] net_message.cursize = recvfrom(svm.socketudp, net_message_buffer, sizeof(net_message_buffer)-1, 0, (struct sockaddr *)&addr, &addrlen); ^~~~~~~~ ./server/pr_cmds.c:7117:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_particleeffectnum: which effect index values to use?") ^ ./server/pr_cmds.c:7125:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("PF_sv_trailparticles: first two parameters differ from dp, but comply with spec") ^ ./server/pr_cmds.c:8352:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("This function doesn't honour attachments") ^ ./server/pr_cmds.c:8440:2: warning: implicit declaration of function 'AddLinksToPmove' is invalid in C99 [-Wimplicit-function-declaration] AddLinksToPmove(ent, sv_areanodes); ^ ./server/pr_cmds.c:8543:24: warning: implicit declaration of function 'SV_FiltureImpulse' is invalid in C99 [-Wimplicit-function-declaration] if (ucmd->impulse && SV_FiltureImpulse(ucmd->impulse, host_client->trustlevel)) ^ ./server/pr_cmds.c:9529:14: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] builtinmap = COM_LoadTempFile("fte_bimap.txt"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 diagnostic generated. 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_init.o -c ./server/sv_init.c -I./release/gl_sdl32 ./server/sv_main.c:841:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is a bug: it can be broadcast to all qw clients") ^ ./server/sv_main.c:2949:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: fixme: this will block qw+q3 clients from the same ip") ^ 2 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_main.o -c ./server/sv_main.c -I./release/gl_sdl32 ./server/sv_init.c:835:8: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(sv_csqc_progname.string); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_init.c:1227:8: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadMallocFile(va("maps/%s.ent", server)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_init.c:1233:33: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] sprintf(crc, "%i", QCRC_Block(file, com_filesize)); ^~~~ ./server/sv_main.c:526:39: warning: pointer types point to integer types with different sign passing 'char [1]', expected 'qbyte *' [-Wpointer-sign] Netchan_Transmit(&drop->netchan, 0, "", SV_RateForClient(drop)); ^~ ./server/sv_main.c:841:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("this is a bug: it can be broadcast to all qw clients") ^ ./server/sv_main.c:1375:53: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, over-buf, buf); ^~~ ./server/sv_main.c:1381:58: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, strlen(buf)+1, buf); ^~~ ./server/sv_main.c:1389:57: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] Netchan_OutOfBand(NS_SERVER, net_from, strlen(buf), buf); ^~~ ./server/sv_main.c:1540:10: warning: pointer types point to integer types with different sign assigning 'char [8192]', expected 'qbyte *' [-Wpointer-sign] sb.data = string; ^ ~~~~~~ ./server/sv_main.c:1659:28: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz (userinfo[0], net_message.data + 11, sizeof(userinfo[0])-1); ^~~~~~~~~~~~~~~~~~~~~ ./server/sv_main.c:2674:30: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] else if (!PR_GameCodePacket(net_message.data+4)) ^~~~~~~~~~~~~~~~~~ ./server/sv_main.c:2710:11: warning: pointer types point to integer types with different sign assigning 'char [256]', expected 'qbyte *' [-Wpointer-sign] sb.data = buffer; ^ ~~~~~~ ./server/sv_main.c:2949:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: fixme: this will block qw+q3 clients from the same ip") ^ 3 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_nchan.o -c ./server/sv_nchan.c -I./release/gl_sdl32 5 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_ents.o -c ./server/sv_ents.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_send.o -c ./server/sv_send.c -I./release/gl_sdl32 ./server/sv_ents.c:2045:7: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadStackFile("gibfiltr.cfg", buffer, sizeof(buffer)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_move.o -c ./server/sv_move.c -I./release/gl_sdl32 15 diagnostics generated. 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_phys.o -c ./server/sv_phys.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_mvd.o -c ./server/sv_mvd.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_user.o -c ./server/sv_user.c -I./release/gl_sdl32 ./server/sv_user.c:398:5: warning: ./server/sv_mvd.c:370:38: clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_ccmds.o -c ./server/sv_ccmds.c -I./release/gl_sdl32 pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] warning: f = COM_LoadTempFile("csprogs.dat"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pointer types point to integer types with different sign passing 'char [64]', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&ushort_result, p->challenge, strlen(p->challenge)); ^~~~~~~~~~~~ ./server/sv_user.c:406:87: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] ./server/sv_mvd.c:371: MSG_WriteString (&host_client->netchan.message, va("csqc_progcrc %i\n", QCRC_Block(f, com_filesize))); ^ 38: warning: pointer types point to integer types with different sign passing 'char *', expected 'qbyte *' [-Wpointer-sign] QCRC_AddBlock(&ushort_result, qtv_password.string, strlen(qtv_password.string)); ^~~~~~~~~~~~~~~~~~~ ./server/sv_user.c:1854:4: warning: implicit declaration of function 'Netchan_Block' is invalid in C99 [-Wimplicit-function-declaration] Netchan_Block(&host_client->netchan, msg_oob.cursize, SV_RateForClient(host_client)); ^ ./server/sv_mvd.c:1636:11: warning: pointer types point to integer types with different sign assigning 'char [1450]', expected 'qbyte *' [-Wpointer-sign] buf.data = buf_data; ^ ~~~~~~~~ ./server/sv_mvd.c:1955:68: warning: pointer types point to integer types with different sign passing 'char *', expected 'unsigned char *' [-Wpointer-sign] Q_strncpyz(newname, va("%s%s", sv_demoPrefix.string, SV_CleanName(Cmd_Argv(1))), ^~~~~~~~~~~ ./server/sv_mvd.c:2238:65: warning: pointer types point to integer types with different sign passing 'char [1024]', expected 'unsigned char *' [-Wpointer-sign] Q_strncpyz(name, va("%s%s", sv_demoPrefix.string, SV_CleanName(name)), ^~~~ ./server/sv_mvd.c:2352:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] client = accept(listensocket, (struct sockaddr *)&addr, &addrlen); ^~~~~~~~ ./server/sv_user.c:4544:4: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] s = COM_LoadStackFile("impfiltr.cfg", buffer, sizeof(buffer)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_user.c:4885:6: warning: implicit declaration of function 'SV_RunFullQCMovement' is invalid in C99 [-Wimplicit-function-declaration] if (SV_RunFullQCMovement(host_client, ucmd)) ^ ./server/sv_user.c:5395:27: warning: implicit declaration of function 'PR_TempString' is invalid in C99 [-Wimplicit-function-declaration] G_INT(OFS_PARM0+i*3) = PR_TempString(svprogfuncs, MSG_ReadString()); ^ ./server/sv_user.c:5408:6: warning: implicit declaration of function 'PR_FindFunc' is invalid in C99 [-Wimplicit-function-declaration] f = PR_FindFunc(svprogfuncs, va("Cmd_%s_%s", rname, args), PR_ANY); ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_rankin.o -c ./server/sv_rankin.c -I./release/gl_sdl32 ./server/sv_ccmds.c:1598:2: warning: implicit declaration of function 'Master_ReResolve' is invalid in C99 [-Wimplicit-function-declaration] Master_ReResolve(); ^ ./server/sv_ccmds.c:1835:36: warning: implicit declaration of function 'FS_GetGamedir' is invalid in C99 [-Wimplicit-function-declaration] Con_TPrintf (STL_CURRENTGAMEDIR, FS_GetGamedir()); ^ ./server/sv_ccmds.c:1900:7: warning: implicit declaration of function 'Sys_FileTime' is invalid in C99 [-Wimplicit-function-declaration] if (Sys_FileTime(checkname) == -1) ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_chat.o -c ./server/sv_chat.c -I./release/gl_sdl32 6 diagnostics generated. ./server/sv_chat.c:76:7: 3 diagnostics generated. warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] file = COM_LoadTempFile(va("dialog/%s.dlg", filename)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/sv_chat.c:335:2: warning: expression result unused [-Wunused-value] *s2++; ^~~~~ ./server/sv_chat.c:337:2: warning: expression result unused [-Wunused-value] *s2++; ^~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/sv_demo.o -c ./server/sv_demo.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/world.o -c ./server/world.c -I./release/gl_sdl32 7 diagnostics generated. 3 diagnostics generated. ./server/net_preparse.c:372:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NPP_NQWriteByte: this ignores SVC_SOUND from nq mods (nexuiz)") ^ 1 diagnostic generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/svq2_ents.o -c ./server/svq2_ents.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/savegame.o -c ./server/savegame.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/net_preparse.o -c ./server/net_preparse.c -I./release/gl_sdl32 ./server/net_preparse.c:81:48: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] NPP_SetInfo(&svs.clients[buffer[1]], "name", buffer+2); ^~~~~~~~ ./server/net_preparse.c:372:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("NPP_NQWriteByte: this ignores SVC_SOUND from nq mods (nexuiz)") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/svq2_game.o -c ./server/svq2_game.c -I./release/gl_sdl32 ./server/net_preparse.c:782:48: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] NPP_SetInfo(&svs.clients[buffer[1]], "name", buffer+2); ^~~~~~~~ ./server/net_preparse.c:876:41: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(svs.clients[j].userinfo, (buffer+6), sizeof(svs.clients[j].userinfo)); ^~~~~~~~~~ ./server/svq3_game.c:2300:9./server/net_preparse.c:1462: :37: warning: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] unknown pragma ignored [-Wunknown-pragmas] strcpy(sv.demmodel_precache[i], buffer+s); ^~~~~~~~ #pragma message("qwoverq3: other things will need to be packed into here.") ^ ./server/svq3_game.c:2511:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: This _WILL_ need extending") ^ ./server/svq3_game.c:3002:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: you need to be aware of this if you're making a compatible cgame") ^ ./server/net_preparse.c:1486:37: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demsound_precache[i], buffer+s); ^~~~~~~~ ./server/net_preparse.c:1497:26: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demgamedir, buffer+i); ^~~~~~~~ ./server/net_preparse.c:1502:34: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(sv.demfullmapname, buffer+i, sizeof(sv.demfullmapname)); ^~~~~~~~ ./server/net_preparse.c:1510:53: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] sv.demolightstyles[buffer[1]] = Hunk_Alloc(strlen(buffer+2)+1); ^~~~~~~~ ./server/net_preparse.c:1511:41: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *restrict' [-Wpointer-sign] strcpy(sv.demolightstyles[buffer[1]], buffer+2); ^~~~~~~~ 3 diagnostics generated. ./server/net_preparse.c:1727:9: warning: pointer types point to integer types with different sign assigning 'qbyte *', expected 'char *' [-Wpointer-sign] bits = buffer+2; ^ ~~~~~~~~ ./server/net_preparse.c:1752:22: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char *' [-Wpointer-sign] Cmd_TokenizeString(buffer+1, false, false); ^~~~~~~~ ./server/net_preparse.c:1785:85: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ ./server/net_preparse.c:1785:59: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ ./server/net_preparse.c:1785:69: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Info_SetValueForStarKey(sv.recordedplayer[j].userinfo, buffer+2, buffer+2+strlen(buffer+2)+1, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./server/net_preparse.c:1796:47: warning: pointer types point to integer types with different sign passing 'qbyte *', expected 'char const *' [-Wpointer-sign] Q_strncpyz(sv.recordedplayer[j].userinfo, buffer+6, sizeof(sv.recordedplayer[j].userinfo)); ^~~~~~~~ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/svq3_game.o -c ./server/svq3_game.c -I./release/gl_sdl32 ./server/svq3_game.c:2300:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: other things will need to be packed into here.") ^ ./server/svq3_game.c:2475:3: warning: implicit declaration of function 'SVQ3Q1_BuildEntityPacket' is invalid in C99 [-Wimplicit-function-declaration] SVQ3Q1_BuildEntityPacket(client, &pack); ^ ./server/svq3_game.c:2511:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: This _WILL_ need extending") ^ ./server/svq3_game.c:3002:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma message("qwoverq3: you need to be aware of this if you're making a compatible cgame") ^ clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_vc.o -c ./sndcodec/snd_vc.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/snd_voicecodecs.o -c ./sndcodec/snd_voicecodecs.c -I./release/gl_sdl32 16 diagnostics generated. clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/g711.o -c ./sndcodec/g711.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/g723_24.o -c ./sndcodec/g723_24.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/g721.o -c ./sndcodec/g721.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/g723_40.o -c ./sndcodec/g723_40.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/webgen.o -c ./http/webgen.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/g72x.o -c ./sndcodec/g72x.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/ftpserver.o -c ./http/ftpserver.c -I./release/gl_sdl32 clang -m32 -DCLANG -DNOASM -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I./client -I./server -I./common -I./gl -I./d3d9 -I./d3d -I./qclib -I. -I./dxsdk7/include -I./sdl/include -I./sdl/include/SDL -I./libs/freetype2/include -I./libs/freetype2/include/freetype -D_vsnprintf=vsnprintf -D_snprintf=snprintf -DSVNREVISION=3553 -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/httpserver.o -c ./http/httpserver.c -I./release/gl_sdl32 ./http/ftpserver.c:186:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getsockname(socket, (struct sockaddr*)&addr, &adrlen) == -1) ^~~~~~~ ./http/ftpserver.c:198:51: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] if (getpeername(socket, (struct sockaddr*)&addr, &adrlen) == -1) ^~~~~~~ ./http/ftpserver.c:514:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:569:58: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:648:59: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] temp = accept(cl->datasock, (struct sockaddr *)&adr, &adrlen); ^~~~~~~ ./http/ftpserver.c:810:65: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] clientsock = accept(ftpserversocket, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ ./http/httpserver.c:524:66: warning: pointer types point to integer types with different sign passing 'int *', expected 'socklen_t *restrict' [-Wpointer-sign] clientsock = accept(httpserversocket, (struct sockaddr *)&from, &fromlen); ^~~~~~~~ 4 diagnostics generated. 1 diagnostic generated. 6 diagnostics generated. clang -m32 -DCLANG -DGLQUAKE -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -O2 -fno-strict-aliasing -o release/gl_sdl32/../fteqw_sdl.gl32 ./release/gl_sdl32/gl_alias.o ./release/gl_sdl32/gl_draw.o ./release/gl_sdl32/gl_model.o ./release/gl_sdl32/gl_ngraph.o ./release/gl_sdl32/gl_rlight.o ./release/gl_sdl32/gl_rmain.o ./release/gl_sdl32/gl_rmisc.o ./release/gl_sdl32/gl_font.o ./release/gl_sdl32/gl_heightmap.o ./release/gl_sdl32/gl_rsurf.o ./release/gl_sdl32/ltface.o ./release/gl_sdl32/gl_screen.o ./release/gl_sdl32/gl_bloom.o ./release/gl_sdl32/gl_backend.o ./release/gl_sdl32/gl_shader.o ./release/gl_sdl32/gl_warp.o ./release/gl_sdl32/gl_ppl.o ./release/gl_sdl32/gl_vidcommon.o ./release/gl_sdl32/gl_hlmdl.o ./release/gl_sdl32/gl_vidsdl.o ./release/gl_sdl32/snd_sdl.o ./release/gl_sdl32/cd_sdl.o ./release/gl_sdl32/sys_sdl.o ./release/gl_sdl32/in_sdl.o ./release/gl_sdl32/com_mesh.o ./release/gl_sdl32/common.o ./release/gl_sdl32/cvar.o ./release/gl_sdl32/cmd.o ./release/gl_sdl32/crc.o ./release/gl_sdl32/fs.o ./release/gl_sdl32/fs_stdio.o ./release/gl_sdl32/fs_pak.o ./release/gl_sdl32/fs_zip.o ./release/gl_sdl32/mathlib.o ./release/gl_sdl32/huff.o ./release/gl_sdl32/md4.o ./release/gl_sdl32/log.o ./release/gl_sdl32/net_chan.o ./release/gl_sdl32/net_wins.o ./release/gl_sdl32/zone.o ./release/gl_sdl32/qvm.o ./release/gl_sdl32/gl_q2bsp.o ./release/gl_sdl32/glmod_doom.o ./release/gl_sdl32/q3common.o ./release/gl_sdl32/pmove.o ./release/gl_sdl32/pmovetst.o ./release/gl_sdl32/iwebiface.o ./release/gl_sdl32/translate.o ./release/gl_sdl32/plugin.o ./release/gl_sdl32/q1bsp.o ./release/gl_sdl32/q2pmove.o ./release/gl_sdl32/textedit.o ./release/gl_sdl32/fragstats.o ./release/gl_sdl32/teamplay.o ./release/gl_sdl32/zqtp.o ./release/gl_sdl32/cl_demo.o ./release/gl_sdl32/cl_ents.o ./release/gl_sdl32/clq2_ents.o ./release/gl_sdl32/cl_input.o ./release/gl_sdl32/cl_main.o ./release/gl_sdl32/cl_parse.o ./release/gl_sdl32/cl_pred.o ./release/gl_sdl32/cl_tent.o ./release/gl_sdl32/cl_cam.o ./release/gl_sdl32/cl_screen.o ./release/gl_sdl32/cl_ui.o ./release/gl_sdl32/cl_ignore.o ./release/gl_sdl32/cl_cg.o ./release/gl_sdl32/clq3_parse.o ./release/gl_sdl32/pr_csqc.o ./release/gl_sdl32/console.o ./release/gl_sdl32/image.o ./release/gl_sdl32/keys.o ./release/gl_sdl32/menu.o ./release/gl_sdl32/m_download.o ./release/gl_sdl32/m_master.o ./release/gl_sdl32/m_multi.o ./release/gl_sdl32/m_items.o ./release/gl_sdl32/m_options.o ./release/gl_sdl32/m_single.o ./release/gl_sdl32/m_script.o ./release/gl_sdl32/m_mp3.o ./release/gl_sdl32/roq_read.o ./release/gl_sdl32/clq2_cin.o ./release/gl_sdl32/net_master.o ./release/gl_sdl32/r_bulleten.o ./release/gl_sdl32/r_part.o ./release/gl_sdl32/p_script.o ./release/gl_sdl32/p_null.o ./release/gl_sdl32/p_classic.o ./release/gl_sdl32/r_partset.o ./release/gl_sdl32/r_efrag.o ./release/gl_sdl32/renderer.o ./release/gl_sdl32/renderque.o ./release/gl_sdl32/sbar.o ./release/gl_sdl32/skin.o ./release/gl_sdl32/snd_dma.o ./release/gl_sdl32/snd_mem.o ./release/gl_sdl32/snd_mix.o ./release/gl_sdl32/snd_mp3.o ./release/gl_sdl32/snd_ov.o ./release/gl_sdl32/valid.o ./release/gl_sdl32/view.o ./release/gl_sdl32/wad.o ./release/gl_sdl32/ftpclient.o ./release/gl_sdl32/httpclient.o ./release/gl_sdl32/pr_menu.o ./release/gl_sdl32/comprout.o ./release/gl_sdl32/hash.o ./release/gl_sdl32/initlib.o ./release/gl_sdl32/pr_bgcmd.o ./release/gl_sdl32/pr_edict.o ./release/gl_sdl32/pr_exec.o ./release/gl_sdl32/pr_multi.o ./release/gl_sdl32/pr_x86.o ./release/gl_sdl32/qcc_cmdlib.o ./release/gl_sdl32/qccmain.o ./release/gl_sdl32/qcc_pr_comp.o ./release/gl_sdl32/qcc_pr_lex.o ./release/gl_sdl32/qcdecomp.o ./release/gl_sdl32/qcd_main.o ./release/gl_sdl32/pr_cmds.o ./release/gl_sdl32/pr_q1qvm.o ./release/gl_sdl32/sv_master.o ./release/gl_sdl32/sv_init.o ./release/gl_sdl32/sv_main.o ./release/gl_sdl32/sv_nchan.o ./release/gl_sdl32/sv_ents.o ./release/gl_sdl32/sv_send.o ./release/gl_sdl32/sv_move.o ./release/gl_sdl32/sv_phys.o ./release/gl_sdl32/sv_user.o ./release/gl_sdl32/sv_mvd.o ./release/gl_sdl32/sv_ccmds.o ./release/gl_sdl32/sv_rankin.o ./release/gl_sdl32/sv_chat.o ./release/gl_sdl32/sv_demo.o ./release/gl_sdl32/world.o ./release/gl_sdl32/net_preparse.o ./release/gl_sdl32/savegame.o ./release/gl_sdl32/svq2_ents.o ./release/gl_sdl32/svq2_game.o ./release/gl_sdl32/svq3_game.o ./release/gl_sdl32/snd_vc.o ./release/gl_sdl32/snd_voicecodecs.o ./release/gl_sdl32/g711.o ./release/gl_sdl32/g721.o ./release/gl_sdl32/g723_24.o ./release/gl_sdl32/g723_40.o ./release/gl_sdl32/g72x.o ./release/gl_sdl32/webgen.o ./release/gl_sdl32/ftpserver.o ./release/gl_sdl32/httpserver.o -lm -ldl -lpthread -lpng -ljpeg -L/usr/lib -lSDL /usr/bin/ld: Warning: alignment 4 of symbol `r_detailtextures' in ./release/gl_sdl32/gl_backend.o is smaller than 16 in ./release/gl_sdl32/gl_shader.o /usr/bin/ld: Warning: alignment 4 of symbol `pe_script' in ./release/gl_sdl32/p_script.o is smaller than 16 in ./release/gl_sdl32/r_part.o /usr/bin/ld: Warning: alignment 4 of symbol `pe_null' in ./release/gl_sdl32/p_null.o is smaller than 16 in ./release/gl_sdl32/r_part.o /usr/bin/ld: Warning: alignment 4 of symbol `pe_classic' in ./release/gl_sdl32/p_classic.o is smaller than 16 in ./release/gl_sdl32/r_part.o make[4]: Leaving directory `/home/moodles/fteqw/engine' strip --strip-unneeded --remove-section=.comment ./release/gl_sdl32/../fteqw_sdl.gl32 make[3]: Leaving directory `/home/moodles/fteqw/engine' make[2]: Leaving directory `/home/moodles/fteqw/engine' make[1]: Leaving directory `/home/moodles/fteqw/engine'