In file included from Engine/src/platform.h:7:0, from Engine/src/cache.c:16: Engine/src/unix_compat.h:41:0: warning: "O_BINARY" redefined #define O_BINARY 0 ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/cache.c:11: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: note: this is the location of the previous definition #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/cache.c:16: Engine/src/unix_compat.h:55:0: warning: "S_IREAD" redefined #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/cache.c:11: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: note: this is the location of the previous definition #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/cache.c:25:0: Engine/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/cache.c:11: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Engine/src/cache.c:25:0: Engine/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/cache.c:11: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ Engine/src/cache.c: In function 'reportandexit': Engine/src/cache.c:222:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("ptr: 0x%x, ",(int8_t)*cac[i].hand); ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/display.c:21: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/display.c:21: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/display.c:21: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/display.c:21: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:40:0, from Engine/src/display.c:39: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_cdrom.h:48:2: warning: #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" [-Wcpp] #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:41:0, from Engine/src/display.c:39: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_joystick.h:54:2: warning: #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" [-Wcpp] #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/draw.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/draw.c:9: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/draw.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/draw.c:9: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ Engine/src/draw.c:13:25: warning: overflow in implicit constant conversion [-Woverflow] int32_t pixelsAllowed = 10000000000; ^ In file included from Engine/src/platform.h:7:0, from Engine/src/engine.c:22: Engine/src/unix_compat.h:41:0: warning: "O_BINARY" redefined #define O_BINARY 0 ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/engine.c:19: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: note: this is the location of the previous definition #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/engine.c:22: Engine/src/unix_compat.h:55:0: warning: "S_IREAD" redefined #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/engine.c:19: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: note: this is the location of the previous definition #define S_IREAD 0000400 /* read permission, owner */ ^ Engine/src/engine.c: In function 'wallscan': Engine/src/engine.c:1320:24: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplce[z] = tiles[globalpicnum].data+i; ^ Engine/src/engine.c:1349:81: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-y1ve[0],vplce[0],bufplce[0],ylookup[y1ve[0]]+x+frameoffset+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1351:81: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-y1ve[1],vplce[1],bufplce[1],ylookup[y1ve[1]]+x+frameoffset+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1353:81: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-y1ve[2],vplce[2],bufplce[2],ylookup[y1ve[2]]+x+frameoffset+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1355:81: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-y1ve[3],vplce[3],bufplce[3],ylookup[y1ve[3]]+x+frameoffset+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1360:84: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[0] =prevlineasm1(vince[0],palookupoffse[0],u4-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+x+frameoffset+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1362:85: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[1] = prevlineasm1(vince[1],palookupoffse[1],u4-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+x+frameoffset+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1364:85: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[2] = prevlineasm1(vince[2],palookupoffse[2],u4-y1ve[2]-1,vplce[2],bufplce[2],ylookup[y1ve[2]]+x+frameoffset+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1366:85: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[3] = prevlineasm1(vince[3],palookupoffse[3],u4-y1ve[3]-1,vplce[3],bufplce[3],ylookup[y1ve[3]]+x+frameoffset+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1369:31: warning: passing argument 2 of 'vlineasm4' makes integer from pointer without a cast [-Wint-conversion] vlineasm4(d4-u4+1,ylookup[u4]+x+frameoffset); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:53:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void vlineasm4(int32_t,intptr_t); ^ Engine/src/engine.c:1371:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] i = x+frameoffset+ylookup[d4+1]; ^ Engine/src/engine.c:1374:74: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1374:85: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1376:74: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1376:85: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1378:74: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1378:85: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1380:74: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:1380:85: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c: In function 'maskwallscan': Engine/src/engine.c:1503:24: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplce[z] = tiles[globalpicnum].data+i; ^ Engine/src/engine.c:1529:89: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&1)) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-y1ve[0],vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1530:89: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&2)) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-y1ve[1],vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1531:89: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&4)) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-y1ve[2],vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1532:89: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&8)) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-y1ve[3],vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1536:97: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[0]) vplce[0] = mvlineasm1(vince[0],palookupoffse[0],u4-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1537:97: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[1]) vplce[1] = mvlineasm1(vince[1],palookupoffse[1],u4-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1538:97: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[2]) vplce[2] = mvlineasm1(vince[2],palookupoffse[2],u4-y1ve[2]-1,vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1539:97: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[3]) vplce[3] = mvlineasm1(vince[3],palookupoffse[3],u4-y1ve[3]-1,vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1541:42: warning: passing argument 2 of 'mvlineasm4' makes integer from pointer without a cast [-Wint-conversion] if (d4 >= u4) mvlineasm4(d4-u4+1,ylookup[u4]+p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:55:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void mvlineasm4(int32_t,intptr_t); ^ Engine/src/engine.c:1543:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] i = p+ylookup[d4+1]; ^ Engine/src/engine.c:1544:86: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[0] > d4) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1544:97: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[0] > d4) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1545:86: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[1] > d4) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1545:97: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[1] > d4) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1546:86: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[2] > d4) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1546:97: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[2] > d4) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1547:86: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[3] > d4) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:1547:97: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[3] > d4) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c: In function 'grouscan': Engine/src/engine.c:1867:99: warning: passing argument 2 of 'setupslopevlin' makes integer from pointer without a cast [-Wint-conversion] setupslopevlin(((int32_t)(picsiz[globalpicnum]&15))+(((int32_t)(picsiz[globalpicnum]>>4))<<8),tiles[globalpicnum].data,-ylookup[1]); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:68:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setupslopevlin(int32_t,intptr_t,int32_t); ^ Engine/src/engine.c:1914:23: warning: passing argument 1 of 'slopevlin' makes integer from pointer without a cast [-Wint-conversion] slopevlin(ylookup[y2]+x+frameoffset,krecipasm(asm3>>3),(int32_t)nptr2,y2-y1+1,globalx1,globaly1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:69:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void slopevlin(intptr_t,uint32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c: In function 'transmaskvline': Engine/src/engine.c:3071:12: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplc = tiles[globalpicnum].data+i*tiles[globalpicnum].dim.height; ^ Engine/src/engine.c:3073:7: warning: assignment makes integer from pointer without a cast [-Wint-conversion] p = ylookup[y1v]+x+frameoffset; ^ Engine/src/engine.c:3075:21: warning: passing argument 2 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vinc,palookupoffs,y2v-y1v,vplc,bufplc,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int32_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3075:47: warning: passing argument 5 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vinc,palookupoffs,y2v-y1v,vplc,bufplc,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3075:54: warning: passing argument 6 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vinc,palookupoffs,y2v-y1v,vplc,bufplc,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c: In function 'transmaskvline2': Engine/src/engine.c:3107:22: warning: assignment makes pointer from integer without a cast [-Wint-conversion] palookupoffse[0] = (int32_t)FP_OFF(palookup[globalpal]) + (getpalookup((int32_t)mulscale16(swall[x],globvis),globalshade)<<8); ^ Engine/src/engine.c:3108:22: warning: assignment makes pointer from integer without a cast [-Wint-conversion] palookupoffse[1] = (int32_t)FP_OFF(palookup[globalpal]) + (getpalookup((int32_t)mulscale16(swall[x2],globvis),globalshade)<<8); ^ Engine/src/engine.c:3110:36: warning: passing argument 2 of 'setuptvlineasm2' makes integer from pointer without a cast [-Wint-conversion] setuptvlineasm2(globalshiftval,palookupoffse[0],palookupoffse[1]); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:49:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setuptvlineasm2(int32_t,int32_t,int32_t); ^ Engine/src/engine.c:3110:53: warning: passing argument 3 of 'setuptvlineasm2' makes integer from pointer without a cast [-Wint-conversion] setuptvlineasm2(globalshiftval,palookupoffse[0],palookupoffse[1]); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:49:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setuptvlineasm2(int32_t,int32_t,int32_t); ^ Engine/src/engine.c:3120:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplce[0] = tiles[globalpicnum].data+i*tiles[globalpicnum].dim.height; ^ Engine/src/engine.c:3125:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplce[1] = tiles[globalpicnum].data+i*tiles[globalpicnum].dim.height; ^ Engine/src/engine.c:3131:7: warning: assignment makes integer from pointer without a cast [-Wint-conversion] i = x+frameoffset; ^ Engine/src/engine.c:3136:83: warning: passing argument 5 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[0] = tvlineasm1(vince[0],palookupoffse[0],y1-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+i); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3136:94: warning: passing argument 6 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[0] = tvlineasm1(vince[0],palookupoffse[0],y1-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+i); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3138:83: warning: passing argument 5 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[1] = tvlineasm1(vince[1],palookupoffse[1],y1-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3138:94: warning: passing argument 6 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[1] = tvlineasm1(vince[1],palookupoffse[1],y1-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3155:64: warning: passing argument 5 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vince[0],palookupoffse[0],y2ve[0]-y2-1,asm1,bufplce[0],ylookup[y2+1]+i); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3155:75: warning: passing argument 6 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vince[0],palookupoffse[0],y2ve[0]-y2-1,asm1,bufplce[0],ylookup[y2+1]+i); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3157:64: warning: passing argument 5 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vince[1],palookupoffse[1],y2ve[1]-y2-1,asm2,bufplce[1],ylookup[y2+1]+i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c:3157:75: warning: passing argument 6 of 'tvlineasm1' makes pointer from integer without a cast [-Wint-conversion] tvlineasm1(vince[1],palookupoffse[1],y2ve[1]-y2-1,asm2,bufplce[1],ylookup[y2+1]+i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:48:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t tvlineasm1(int32_t,uint8_t *,int32_t,int32_t,uint8_t *,uint8_t * dest); ^ Engine/src/engine.c: In function 'dorotatesprite': Engine/src/engine.c:4028:33: warning: assignment makes integer from pointer without a cast [-Wint-conversion] bufplce[xx] = (bx>>16)*tileHeight+bufplc; ^ Engine/src/engine.c:4045:93: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-y1ve[0],vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4047:93: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-y1ve[1],vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4049:93: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-y1ve[2],vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4051:93: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-y1ve[3],vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4056:97: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[0] = prevlineasm1(vince[0],palookupoffse[0],u4-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4058:97: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[1] = prevlineasm1(vince[1],palookupoffse[1],u4-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4060:97: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[2] = prevlineasm1(vince[2],palookupoffse[2],u4-y1ve[2]-1,vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4062:97: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] vplce[3] = prevlineasm1(vince[3],palookupoffse[3],u4-y1ve[3]-1,vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4064:53: warning: passing argument 2 of 'vlineasm4' makes integer from pointer without a cast [-Wint-conversion] if (d4 >= u4) vlineasm4(d4-u4+1,ylookup[u4]+p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:53:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void vlineasm4(int32_t,intptr_t); ^ Engine/src/engine.c:4066:23: warning: assignment makes integer from pointer without a cast [-Wint-conversion] i = p+ylookup[d4+1]; ^ Engine/src/engine.c:4068:86: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4068:97: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4070:86: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4070:97: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4072:86: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4072:97: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4074:86: warning: passing argument 5 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4074:97: warning: passing argument 6 of 'prevlineasm1' makes pointer from integer without a cast [-Wint-conversion] prevlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:45:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t prevlineasm1(int32_t,uint8_t* palette ,int32_t,int32_t,uint8_t *,uint8_t *); ^ Engine/src/engine.c:4080:101: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&1)) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-y1ve[0],vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4081:101: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&2)) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-y1ve[1],vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4082:101: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&4)) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-y1ve[2],vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4083:101: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (!(bad&8)) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-y1ve[3],vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4087:109: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[0]) vplce[0] = mvlineasm1(vince[0],palookupoffse[0],u4-y1ve[0]-1,vplce[0],bufplce[0],ylookup[y1ve[0]]+p+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4088:109: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[1]) vplce[1] = mvlineasm1(vince[1],palookupoffse[1],u4-y1ve[1]-1,vplce[1],bufplce[1],ylookup[y1ve[1]]+p+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4089:109: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[2]) vplce[2] = mvlineasm1(vince[2],palookupoffse[2],u4-y1ve[2]-1,vplce[2],bufplce[2],ylookup[y1ve[2]]+p+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4090:109: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (u4 > y1ve[3]) vplce[3] = mvlineasm1(vince[3],palookupoffse[3],u4-y1ve[3]-1,vplce[3],bufplce[3],ylookup[y1ve[3]]+p+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4092:54: warning: passing argument 2 of 'mvlineasm4' makes integer from pointer without a cast [-Wint-conversion] if (d4 >= u4) mvlineasm4(d4-u4+1,ylookup[u4]+p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:55:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void mvlineasm4(int32_t,intptr_t); ^ Engine/src/engine.c:4094:23: warning: assignment makes integer from pointer without a cast [-Wint-conversion] i = p+ylookup[d4+1]; ^ Engine/src/engine.c:4095:98: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[0] > d4) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4095:109: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[0] > d4) mvlineasm1(vince[0],palookupoffse[0],y2ve[0]-d4-1,vplce[0],bufplce[0],i+0); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4096:98: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[1] > d4) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4096:109: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[1] > d4) mvlineasm1(vince[1],palookupoffse[1],y2ve[1]-d4-1,vplce[1],bufplce[1],i+1); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4097:98: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[2] > d4) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4097:109: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[2] > d4) mvlineasm1(vince[2],palookupoffse[2],y2ve[2]-d4-1,vplce[2],bufplce[2],i+2); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4098:98: warning: passing argument 5 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[3] > d4) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'intptr_t {aka int}' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4098:109: warning: passing argument 6 of 'mvlineasm1' makes pointer from integer without a cast [-Wint-conversion] if (y2ve[3] > d4) mvlineasm1(vince[3],palookupoffse[3],y2ve[3]-d4-1,vplce[3],bufplce[3],i+3); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:51:9: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int' int32_t mvlineasm1(int32_t,uint8_t*,int32_t,int32_t,uint8_t* texture,uint8_t* dest); ^ Engine/src/engine.c:4111:79: warning: passing argument 4 of 'setuprhlineasm4' makes integer from pointer without a cast [-Wint-conversion] setuprhlineasm4(0L,yv2<<16,(xv2>>16)*tileHeight+(yv2>>16),palookupoffs,0L,0L); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:37:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setuprhlineasm4(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4116:84: warning: passing argument 4 of 'setuprhlineasm4' makes integer from pointer without a cast [-Wint-conversion] setuprhlineasm4(xv2<<16,yv2<<16,(xv2>>16)*tileHeight+(yv2>>16),palookupoffs,tileHeight,0L); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:37:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setuprhlineasm4(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4120:81: warning: passing argument 4 of 'setuprmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] setuprmhlineasm4(xv2<<16,yv2<<16,(xv2>>16)*tileHeight+(yv2>>16),palookupoffs,tileHeight,0L); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:39:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setuprmhlineasm4(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4150:113: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,0L ,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4152:113: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4154:57: warning: passing argument 2 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4154:110: warning: passing argument 6 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4171:109: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,0L,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4173:113: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4175:57: warning: passing argument 2 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4175:110: warning: passing argument 6 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4190:109: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y2],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,0L ,by<<16,ylookup[y2]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4192:109: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y2],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y2]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4194:53: warning: passing argument 2 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y2],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y2]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4194:106: warning: passing argument 6 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y2],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y2]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4212:109: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,0L ,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4214:109: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4217:53: warning: passing argument 2 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4217:106: warning: passing argument 6 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4247:102: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x2-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,0L ,by<<16,ylookup[y1]+x2+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4249:102: warning: passing argument 6 of 'rhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rhlineasm4(x2-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x2+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:38:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rhlineasm4(int32_t,uint8_t*,int32_t,uint32_t,uint32_t,int32_t); ^ Engine/src/engine.c:4251:46: warning: passing argument 2 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x2-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x2+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'intptr_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4251:99: warning: passing argument 6 of 'rmhlineasm4' makes integer from pointer without a cast [-Wint-conversion] rmhlineasm4(x2-lastx[y1],(bx>>16)*tileHeight+(by>>16)+bufplc,0L,bx<<16,by<<16,ylookup[y1]+x2+frameplace); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:40:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void rmhlineasm4(int32_t,intptr_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4260:34: warning: passing argument 1 of 'setupspritevline' makes integer from pointer without a cast [-Wint-conversion] setupspritevline(palookupoffs,(xv>>16)*tileHeight,xv<<16,tileHeight,yv,0L); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:56:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void setupspritevline(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c:4262:35: warning: passing argument 1 of 'msetupspritevline' makes integer from pointer without a cast [-Wint-conversion] msetupspritevline(palookupoffs,(xv>>16)*tileHeight,xv<<16,tileHeight,yv,0L); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:58:6: note: expected 'int32_t {aka int}' but argument is of type 'uint8_t * {aka unsigned char *}' void msetupspritevline(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t); ^ Engine/src/engine.c: In function 'makepalookup': Engine/src/engine.c:8210:23: warning: passing argument 1 of 'allocache' from incompatible pointer type [-Wincompatible-pointer-types] allocache((int32_t *)&palookup[palnum],numpalookups<<8,&permanentlock); ^ In file included from Engine/src/engine.h:135:0, from Engine/src/engine.c:30: Engine/src/cache.h:21:6: note: expected 'uint8_t ** {aka unsigned char **}' but argument is of type 'int32_t * {aka int *}' void allocache (uint8_t* *newhandle, int32_t newbytes, uint8_t *newlockptr); ^ Engine/src/engine.c: In function 'fillpolygon': Engine/src/engine.c:8363:19: warning: assignment makes integer from pointer without a cast [-Wint-conversion] p = ylookup[y]+x2+frameplace; ^ Engine/src/engine.c:8364:54: warning: passing argument 5 of 'hlineasm4' makes pointer from integer without a cast [-Wint-conversion] hlineasm4(x2-x1,globalshade<<8,by,bx,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:36:6: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int32_t {aka int}' void hlineasm4(int32_t,int32_t,uint32_t,uint32_t,uint8_t*); ^ Engine/src/engine.c:8373:19: warning: assignment makes integer from pointer without a cast [-Wint-conversion] p = ylookup[y]+x1+frameplace; ^ Engine/src/engine.c:8375:62: warning: passing argument 6 of 'mhline' makes pointer from integer without a cast [-Wint-conversion] mhline(globalbufplc,bx,(x2-x1)<<16,0L,by,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:62:6: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int32_t {aka int}' void mhline(uint8_t *,int32_t,int32_t,int32_t,int32_t,uint8_t*); ^ Engine/src/engine.c:8378:62: warning: passing argument 6 of 'thline' makes pointer from integer without a cast [-Wint-conversion] thline(globalbufplc,bx,(x2-x1)<<16,0L,by,p); ^ In file included from Engine/src/engine.c:277:0: Engine/src/draw.h:65:6: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'int32_t {aka int}' void thline(uint8_t*,int32_t,int32_t,int32_t,int32_t,uint8_t *); ^ Engine/src/engine.c: In function 'clearview': Engine/src/engine.c:9005:7: warning: assignment makes integer from pointer without a cast [-Wint-conversion] p = frameplace+ylookup[windowy1]+windowx1; ^ Engine/src/engine.c: In function 'completemirror': Engine/src/engine.c:9123:7: warning: assignment makes integer from pointer without a cast [-Wint-conversion] p = frameplace+ylookup[windowy1+mirrorsy1]+windowx1+mirrorsx1; ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/filesystem.h:13, from Engine/src/filesystem.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/filesystem.h:13, from Engine/src/filesystem.c:9: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/filesystem.h:13, from Engine/src/filesystem.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/filesystem.h:13, from Engine/src/filesystem.c:9: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ Engine/src/filesystem.c: In function 'kfilelength': Engine/src/filesystem.c:427:16: warning: implicit declaration of function 'filelength' [-Wimplicit-function-declaration] return(filelength(openFile->fd)); ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/fixedPoint_math.c:4: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/fixedPoint_math.c:4: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/fixedPoint_math.c:4: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/fixedPoint_math.c:4: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/network.h:12, from Engine/src/network.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/network.h:12, from Engine/src/network.c:9: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/network.h:12, from Engine/src/network.c:9: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/network.h:12, from Engine/src/network.c:9: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Engine/src/filesystem.h:13, from Engine/src/engine.h:136, from Engine/src/tiles.c:10: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Engine/src/filesystem.h:13, from Engine/src/engine.h:136, from Engine/src/tiles.c:10: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Engine/src/filesystem.h:13, from Engine/src/engine.h:136, from Engine/src/tiles.c:10: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Engine/src/filesystem.h:13, from Engine/src/engine.h:136, from Engine/src/tiles.c:10: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/actors.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/actors.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/actors.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/actors.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/actors.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/actors.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/actors.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/actors.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Game/src/animlib.c:32:0: Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Game/src/animlib.c:30: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/animlib.c:32:0: Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:185, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Game/src/animlib.c:30: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/config.c:37: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/config.c:37: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/config.c:37: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/config.c:37: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/config.c:37: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/config.c:37: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/config.c:37: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/config.c:37: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ Game/src/config.c: In function 'CONFIG_SetupMouse': Game/src/config.c:361:22: warning: null character(s) preserved in literal if (temp[0] == ' ' && i < 3 && mousedefaults[i]) ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/console.c:1: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/console.c:1: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/console.c:1: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/console.c:1: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/console.c:1: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/console.c:1: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/console.c:1: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/console.c:1: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/control.c:26: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/control.c:26: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/control.c:26: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/control.c:26: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/control.c:26: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/control.c:26: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/control.c:26: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/control.c:26: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/funct.h:30, from Game/src/cvar_defs.c:10: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/funct.h:30, from Game/src/cvar_defs.c:10: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/funct.h:30, from Game/src/cvar_defs.c:10: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/funct.h:30, from Game/src/cvar_defs.c:10: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/audiolib/../duke3d.h:161:0, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: Game/src/audiolib/../../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/audiolib/../duke3d.h:161:0, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: Game/src/audiolib/../../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from Game/src/dummy_audiolib.c:13: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/game.c:47: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/game.c:47: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/game.c:47: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/game.c:47: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ Game/src/game.c: In function 'main': Game/src/game.c:8288:16: warning: implicit declaration of function 'filelength' [-Wimplicit-function-declaration] exe = malloc(filelength(filehandle)); ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/gamedef.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/gamedef.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/gamedef.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/global.c:33: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/global.c:33: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/global.c:33: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/global.c:33: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/global.c:33: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/global.c:33: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/global.c:33: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/global.c:33: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:40:0, from Game/src/global.c:503: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_cdrom.h:48:2: warning: #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" [-Wcpp] #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:41:0, from Game/src/global.c:503: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_joystick.h:54:2: warning: #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" [-Wcpp] #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/keyboard.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/keyboard.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/keyboard.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/menues.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/menues.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/menues.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/menues.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/menues.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/menues.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/menues.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/menues.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:40:0, from Game/src/menues.c:33: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_cdrom.h:48:2: warning: #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" [-Wcpp] #warning "CD-ROM support in SDL is not implemented for KolibriOS. All functions are stubs!" ^ In file included from /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL.h:41:0, from Game/src/menues.c:33: /c/kolibrios/contrib/sdk/sources/SDL-1.2.2_newlib/include/SDL_joystick.h:54:2: warning: #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" [-Wcpp] #warning "Joysticks are not supported in KolibriOS. All functions are stubs!" ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/player.c:29: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/player.c:29: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/player.c:29: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/player.c:29: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/player.c:29: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/player.c:29: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/player.c:29: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/player.c:29: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/premap.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/premap.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/premap.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/premap.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/premap.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/premap.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/premap.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/premap.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/rts.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/rts.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/rts.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/rts.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/rts.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/rts.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/rts.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/rts.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/scriplib.c:33: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/scriplib.c:33: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/scriplib.c:33: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sector.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/sector.c:27: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sector.c:27: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/sector.c:27: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/sector.c:27: Game/src/../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sector.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/duke3d.h:161:0, from Game/src/sector.c:27: Game/src/../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sector.c:27: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sounds.c:35: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/sounds.c:35: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/duke3d.h:35, from Game/src/sounds.c:35: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/duke3d.h:35, from Game/src/sounds.c:35: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Engine/src/unix_compat.h:58:0, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:87:0: warning: "S_IREAD" redefined #define S_IREAD 0000400 /* read permission, owner */ ^ In file included from Engine/src/platform.h:7:0, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: Engine/src/unix_compat.h:55:0: note: this is the location of the previous definition #define S_IREAD S_IRUSR ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/fcntl.h:3:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/fcntl.h:1, from Engine/src/unix_compat.h:63, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/_default_fcntl.h:51:0: warning: "O_BINARY" redefined #define O_BINARY _FBINARY ^ In file included from Engine/src/platform.h:7:0, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: Engine/src/unix_compat.h:41:0: note: this is the location of the previous definition #define O_BINARY 0 ^ In file included from Game/src/audiolib/../duke3d.h:161:0, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: Game/src/audiolib/../../../Game/src/types.h:74:0: warning: "true" redefined #define true ( 1 == 1 ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:34:0: note: this is the location of the previous definition #define true 1 ^ In file included from Game/src/audiolib/../duke3d.h:161:0, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: Game/src/audiolib/../../../Game/src/types.h:75:0: warning: "false" redefined #define false ( ! true ) ^ In file included from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/ksys.h:24:0, from /c/kolibrios/contrib/sdk/sources/newlib/libc/include/sys/stat.h:13, from Engine/src/unix_compat.h:58, from Engine/src/platform.h:7, from Game/src/audiolib/../duke3d.h:35, from Game/src/audiolib/music.h:34, from kolibri/audio_stub.c:15: /root/autobuild/tools/win32/lib/gcc/mingw32/5.4.0/include/stdbool.h:35:0: note: this is the location of the previous definition #define false 0 ^ linking... >>> linked: build-kolibri/duke3d.kex (1022608 bytes)