* Package: games-fps/qudos-0.40.1 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux mods opengl qmax userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Selected the oss sound driver as the default. >>> Unpacking source... >>> Unpacking QuDos-0.40.1-src.tar.bz2 to /var/tmp/portage/games-fps/qudos-0.40.1/work >>> Source unpacked in /var/tmp/portage/games-fps/qudos-0.40.1/work >>> Preparing source in /var/tmp/portage/games-fps/qudos-0.40.1/work/QuDos-0.40.1-src ... * Applying qudos-0.40.1-libpng15.patch ... [ ok ] * Applying qudos-0.40.1-gnusource.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-fps/qudos-0.40.1/work/QuDos-0.40.1-src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-fps/qudos-0.40.1/work/QuDos-0.40.1-src ... make -j2 BUILD_QUAKE2=YES BUILD_DEDICATED=NO BUILD_GLX=YES BUILD_SDLGL=NO BUILD_ALSA_SND=NO BUILD_SDL_SND=NO BUILD_OSS_SND=NO WITH_XMMS=NO WITH_DGA_MOUSE=NO WITH_JOYSTICK=NO TYPE=release DATADIR=/usr/share/games/quake2 LOCALBASE=/usr LIBDIR=/usr/games/lib64/qudos WITH_QMAX=YES BUILD_3ZB2=YES BUILD_CTF=YES BUILD_JABOT=YES BUILD_ROGUE=YES BUILD_XATRIX=YES BUILD_ZAERO=YES WITH_BOTS=YES HAVE_IPV6=YES CC=x86_64-pc-linux-gnu-gcc WITH_X86_ASM=NO WITH_DATADIR=YES WITH_LIBDIR=YES BUILD_DEBUG_DIR=release BUILD_RELEASE_DIR=release x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/zaero/b_coopcam.c src/mods/zaero/g_ai.c src/mods/zaero/g_cmds.c src/mods/zaero/g_combat.c src/mods/zaero/g_func.c src/mods/zaero/g_items.c src/mods/zaero/g_main.c src/mods/zaero/g_misc.c src/mods/zaero/g_monster.c src/mods/zaero/g_phys.c src/mods/zaero/g_save.c src/mods/zaero/g_spawn.c src/mods/zaero/g_svcmds.c src/mods/zaero/g_target.c src/mods/zaero/g_trigger.c src/mods/zaero/g_turret.c src/mods/zaero/g_utils.c src/mods/zaero/g_weapon.c src/mods/zaero/m_actor.c src/mods/zaero/m_berserk.c src/mods/zaero/m_boss2.c src/mods/zaero/m_boss3.c src/mods/zaero/m_boss31.c src/mods/zaero/m_boss32.c src/mods/zaero/m_brain.c src/mods/zaero/m_chick.c src/mods/zaero/m_flash.c src/mods/zaero/m_flipper.c src/mods/zaero/m_float.c src/mods/zaero/m_flyer.c src/mods/zaero/m_gladiator.c src/mods/zaero/m_gunner.c src/mods/zaero/m_hover.c src/mods/zaero/m_infantry.c src/mods/zaero/m_insane.c src/mods/zaero/m_medic.c src/mods/zaero/m_move.c src/mods/zaero/m_mutant.c src/mods/zaero/m_parasite.c src/mods/zaero/m_soldier.c src/mods/zaero/m_supertank.c src/mods/zaero/m_tank.c src/mods/zaero/p_client.c src/mods/zaero/p_hud.c src/mods/zaero/p_trail.c src/mods/zaero/p_view.c src/mods/zaero/p_weapon.c src/mods/zaero/q_shared.c src/mods/zaero/z_acannon.c src/mods/zaero/z_ai.c src/mods/zaero/z_anim.c src/mods/zaero/z_boss.c src/mods/zaero/z_camera.c src/mods/zaero/z_debug.c src/mods/zaero/z_frames.c src/mods/zaero/z_handler.c src/mods/zaero/z_hound.c src/mods/zaero/z_item.c src/mods/zaero/z_list.c src/mods/zaero/z_mtest.c src/mods/zaero/z_sentien.c src/mods/zaero/z_spawn.c src/mods/zaero/z_trigger.c src/mods/zaero/z_weapon.c src/mods/zaero/ace/acebot_ai.c src/mods/zaero/ace/acebot_cmds.c src/mods/zaero/ace/acebot_compress.c src/mods/zaero/ace/acebot_items.c src/mods/zaero/ace/acebot_movement.c src/mods/zaero/ace/acebot_nodes.c src/mods/zaero/ace/acebot_spawn.c | sed -e 's|^\(..*\.o\)|QuDos-build/zaero/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/zaero/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/xatrix/b_coopcam.c src/mods/xatrix/g_ai.c src/mods/xatrix/g_chase.c src/mods/xatrix/g_cmds.c src/mods/xatrix/g_combat.c src/mods/xatrix/g_func.c src/mods/xatrix/g_items.c src/mods/xatrix/g_main.c src/mods/xatrix/g_misc.c src/mods/xatrix/g_monster.c src/mods/xatrix/g_phys.c src/mods/xatrix/g_save.c src/mods/xatrix/g_spawn.c src/mods/xatrix/g_svcmds.c src/mods/xatrix/g_target.c src/mods/xatrix/g_trigger.c src/mods/xatrix/g_turret.c src/mods/xatrix/g_utils.c src/mods/xatrix/g_weapon.c src/mods/xatrix/m_actor.c src/mods/xatrix/m_berserk.c src/mods/xatrix/m_boss2.c src/mods/xatrix/m_boss3.c src/mods/xatrix/m_boss31.c src/mods/xatrix/m_boss32.c src/mods/xatrix/m_boss5.c src/mods/xatrix/m_brain.c src/mods/xatrix/m_chick.c src/mods/xatrix/m_fixbot.c src/mods/xatrix/m_flash.c src/mods/xatrix/m_flipper.c src/mods/xatrix/m_float.c src/mods/xatrix/m_flyer.c src/mods/xatrix/m_gekk.c src/mods/xatrix/m_gladb.c src/mods/xatrix/m_gladiator.c src/mods/xatrix/m_gunner.c src/mods/xatrix/m_hover.c src/mods/xatrix/m_infantry.c src/mods/xatrix/m_insane.c src/mods/xatrix/m_medic.c src/mods/xatrix/m_move.c src/mods/xatrix/m_mutant.c src/mods/xatrix/m_parasite.c src/mods/xatrix/m_soldier.c src/mods/xatrix/m_supertank.c src/mods/xatrix/m_tank.c src/mods/xatrix/p_client.c src/mods/xatrix/p_hud.c src/mods/xatrix/p_trail.c src/mods/xatrix/p_view.c src/mods/xatrix/p_weapon.c src/mods/xatrix/q_shared.c src/mods/xatrix/ace/acebot_ai.c src/mods/xatrix/ace/acebot_cmds.c src/mods/xatrix/ace/acebot_compress.c src/mods/xatrix/ace/acebot_items.c src/mods/xatrix/ace/acebot_movement.c src/mods/xatrix/ace/acebot_nodes.c src/mods/xatrix/ace/acebot_spawn.c | sed -e 's|^\(..*\.o\)|QuDos-build/xatrix/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/xatrix/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/rogue/b_coopcam.c src/mods/rogue/dm_ball.c src/mods/rogue/dm_tag.c src/mods/rogue/g_ai.c src/mods/rogue/g_chase.c src/mods/rogue/g_cmds.c src/mods/rogue/g_combat.c src/mods/rogue/g_func.c src/mods/rogue/g_items.c src/mods/rogue/g_main.c src/mods/rogue/g_misc.c src/mods/rogue/g_monster.c src/mods/rogue/g_newai.c src/mods/rogue/g_newdm.c src/mods/rogue/g_newfnc.c src/mods/rogue/g_newtarg.c src/mods/rogue/g_newtrig.c src/mods/rogue/g_newweap.c src/mods/rogue/g_phys.c src/mods/rogue/g_save.c src/mods/rogue/g_spawn.c src/mods/rogue/g_sphere.c src/mods/rogue/g_svcmds.c src/mods/rogue/g_target.c src/mods/rogue/g_trigger.c src/mods/rogue/g_turret.c src/mods/rogue/g_utils.c src/mods/rogue/g_weapon.c src/mods/rogue/m_actor.c src/mods/rogue/m_berserk.c src/mods/rogue/m_boss2.c src/mods/rogue/m_boss3.c src/mods/rogue/m_boss31.c src/mods/rogue/m_boss32.c src/mods/rogue/m_brain.c src/mods/rogue/m_carrier.c src/mods/rogue/m_chick.c src/mods/rogue/m_flash.c src/mods/rogue/m_flipper.c src/mods/rogue/m_float.c src/mods/rogue/m_flyer.c src/mods/rogue/m_gladiator.c src/mods/rogue/m_gunner.c src/mods/rogue/m_hover.c src/mods/rogue/m_infantry.c src/mods/rogue/m_insane.c src/mods/rogue/m_medic.c src/mods/rogue/m_move.c src/mods/rogue/m_mutant.c src/mods/rogue/m_parasite.c src/mods/rogue/m_soldier.c src/mods/rogue/m_stalker.c src/mods/rogue/m_supertank.c src/mods/rogue/m_tank.c src/mods/rogue/m_turret.c src/mods/rogue/m_widow.c src/mods/rogue/m_widow2.c src/mods/rogue/p_client.c src/mods/rogue/p_hud.c src/mods/rogue/p_trail.c src/mods/rogue/p_view.c src/mods/rogue/p_weapon.c src/mods/rogue/q_shared.c src/mods/rogue/ace/acebot_ai.c src/mods/rogue/ace/acebot_cmds.c src/mods/rogue/ace/acebot_compress.c src/mods/rogue/ace/acebot_items.c src/mods/rogue/ace/acebot_movement.c src/mods/rogue/ace/acebot_nodes.c src/mods/rogue/ace/acebot_spawn.c | sed -e 's|^\(..*\.o\)|QuDos-build/rogue/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/rogue/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/jabot/g_ai.c src/mods/jabot/g_chase.c src/mods/jabot/g_cmds.c src/mods/jabot/g_combat.c src/mods/jabot/g_ctf.c src/mods/jabot/g_func.c src/mods/jabot/g_items.c src/mods/jabot/g_main.c src/mods/jabot/g_misc.c src/mods/jabot/g_monster.c src/mods/jabot/g_phys.c src/mods/jabot/g_save.c src/mods/jabot/g_spawn.c src/mods/jabot/g_svcmds.c src/mods/jabot/g_target.c src/mods/jabot/g_trigger.c src/mods/jabot/g_utils.c src/mods/jabot/g_weapon.c src/mods/jabot/m_move.c src/mods/jabot/p_client.c src/mods/jabot/p_hud.c src/mods/jabot/p_menu.c src/mods/jabot/p_trail.c src/mods/jabot/p_view.c src/mods/jabot/p_weapon.c src/mods/jabot/q_shared.c src/mods/jabot/ai/AStar.c src/mods/jabot/ai/ai_class_dmbot.c src/mods/jabot/ai/ai_class_monster_default.c src/mods/jabot/ai/ai_dropnodes.c src/mods/jabot/ai/ai_items.c src/mods/jabot/ai/ai_links.c src/mods/jabot/ai/ai_main.c src/mods/jabot/ai/ai_movement.c src/mods/jabot/ai/ai_navigation.c src/mods/jabot/ai/ai_nodes.c src/mods/jabot/ai/ai_tools.c src/mods/jabot/ai/ai_weapons.c src/mods/jabot/ai/bot_common.c src/mods/jabot/ai/bot_spawn.c | sed -e 's|^\(..*\.o\)|QuDos-build/jabot/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/jabot/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/game/b_coopcam.c src/game/g_ai.c src/game/g_chase.c src/game/g_cmds.c src/game/g_combat.c src/game/g_func.c src/game/g_items.c src/game/g_main.c src/game/g_misc.c src/game/g_monster.c src/game/g_phys.c src/game/g_save.c src/game/g_spawn.c src/game/g_svcmds.c src/game/g_target.c src/game/g_trigger.c src/game/g_turret.c src/game/g_utils.c src/game/g_weapon.c src/game/m_actor.c src/game/m_berserk.c src/game/m_boss2.c src/game/m_boss3.c src/game/m_boss31.c src/game/m_boss32.c src/game/m_brain.c src/game/m_chick.c src/game/m_flash.c src/game/m_flipper.c src/game/m_float.c src/game/m_flyer.c src/game/m_gladiator.c src/game/m_gunner.c src/game/m_hover.c src/game/m_infantry.c src/game/m_insane.c src/game/m_medic.c src/game/m_move.c src/game/m_mutant.c src/game/m_parasite.c src/game/m_soldier.c src/game/m_supertank.c src/game/m_tank.c src/game/p_client.c src/game/p_hud.c src/game/p_trail.c src/game/p_view.c src/game/p_weapon.c src/game/q_shared.c src/game/ace/acebot_ai.c src/game/ace/acebot_cmds.c src/game/ace/acebot_compress.c src/game/ace/acebot_items.c src/game/ace/acebot_movement.c src/game/ace/acebot_nodes.c src/game/ace/acebot_spawn.c | sed -e 's|^\(..*\.o\)|QuDos-build/game/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/game/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/ctf/g_ai.c src/mods/ctf/g_chase.c src/mods/ctf/g_cmds.c src/mods/ctf/g_combat.c src/mods/ctf/g_ctf.c src/mods/ctf/g_func.c src/mods/ctf/g_items.c src/mods/ctf/g_main.c src/mods/ctf/g_misc.c src/mods/ctf/g_monster.c src/mods/ctf/g_phys.c src/mods/ctf/g_save.c src/mods/ctf/g_spawn.c src/mods/ctf/g_svcmds.c src/mods/ctf/g_target.c src/mods/ctf/g_trigger.c src/mods/ctf/g_utils.c src/mods/ctf/g_weapon.c src/mods/ctf/m_move.c src/mods/ctf/p_client.c src/mods/ctf/p_hud.c src/mods/ctf/p_menu.c src/mods/ctf/p_trail.c src/mods/ctf/p_view.c src/mods/ctf/p_weapon.c src/mods/ctf/q_shared.c | sed -e 's|^\(..*\.o\)|QuDos-build/ctf/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/ctf/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX src/mods/3zb2/bot.c src/mods/3zb2/bot_fire.c src/mods/3zb2/bot_func.c src/mods/3zb2/bot_za.c src/mods/3zb2/g_chase.c src/mods/3zb2/g_cmds.c src/mods/3zb2/g_combat.c src/mods/3zb2/g_ctf.c src/mods/3zb2/g_func.c src/mods/3zb2/g_items.c src/mods/3zb2/g_main.c src/mods/3zb2/g_misc.c src/mods/3zb2/g_monster.c src/mods/3zb2/g_phys.c src/mods/3zb2/g_save.c src/mods/3zb2/g_spawn.c src/mods/3zb2/g_svcmds.c src/mods/3zb2/g_target.c src/mods/3zb2/g_trigger.c src/mods/3zb2/g_turret.c src/mods/3zb2/g_utils.c src/mods/3zb2/g_weapon.c src/mods/3zb2/m_move.c src/mods/3zb2/p_client.c src/mods/3zb2/p_hud.c src/mods/3zb2/p_menu.c src/mods/3zb2/p_trail.c src/mods/3zb2/p_view.c src/mods/3zb2/p_weapon.c src/mods/3zb2/q_shared.c | sed -e 's|^\(..*\.o\)|QuDos-build/3zb2/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) -o $@ $<' > QuDos-build/3zb2/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN src/game/q_shared.c src/qcommon/cmd.c src/qcommon/cmodel.c src/qcommon/common.c src/qcommon/crc.c src/qcommon/cvar.c src/qcommon/files.c src/qcommon/md4.c src/qcommon/net_chan.c src/qcommon/pmove.c src/qcommon/unzip/ioapi.c src/qcommon/unzip/unzip.c src/qcommon/wildcard.c src/server/sv_ccmds.c src/server/sv_ents.c src/server/sv_game.c src/server/sv_init.c src/server/sv_main.c src/server/sv_send.c src/server/sv_user.c src/server/sv_world.c src/unix/net_udp.c src/unix/qsh_unix.c src/unix/sys_unix.c src/client/cl_cin.c src/client/cl_ents.c src/client/cl_fx.c src/client/cl_input.c src/client/cl_inv.c src/client/cl_locs.c src/client/cl_main.c src/client/cl_newfx.c src/client/cl_parse.c src/client/cl_pred.c src/client/cl_scrn.c src/client/cl_tent.c src/client/cl_view.c src/client/console.c src/client/keys.c src/client/menu.c src/client/qmenu.c src/client/snd_dma.c src/client/snd_mem.c src/client/snd_mix.c src/client/snd_ogg.c src/client/snd_xmms.c src/game/m_flash.c src/unix/vid_menu.c src/unix/vid_so.c src/unix/cd_linux.c | sed -e 's|^\(..*\.o\)|QuDos-build/QuDos/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(QuDos_CFLAGS) -o $@ $<' > QuDos-build/QuDos/.depend x86_64-pc-linux-gnu-gcc -MM -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL src/game/q_shared.c src/ref_gl/gl_blooms.c src/ref_gl/gl_decals.c src/ref_gl/gl_draw.c src/ref_gl/gl_flares.c src/ref_gl/gl_image.c src/ref_gl/gl_light.c src/ref_gl/gl_md3.c src/ref_gl/gl_mesh.c src/ref_gl/gl_model.c src/ref_gl/gl_refl.c src/ref_gl/gl_rmain.c src/ref_gl/gl_rmisc.c src/ref_gl/gl_rsurf.c src/ref_gl/gl_vlights.c src/ref_gl/gl_warp.c src/unix/qgl_unix.c src/unix/qsh_unix.c src/unix/rw_unix.c src/unix/gl_glx.c | sed -e 's|^\(..*\.o\)|QuDos-build/ref_glx/\1|' | awk -f rules.awk -v rule='\t$(CC) -c $(ref_glx_CFLAGS) -o $@ $<' > QuDos-build/ref_glx/.depend x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/q_shared.o src/game/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_blooms.o src/ref_gl/gl_blooms.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_decals.o src/ref_gl/gl_decals.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_draw.o src/ref_gl/gl_draw.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_flares.o src/ref_gl/gl_flares.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_image.o src/ref_gl/gl_image.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_light.o src/ref_gl/gl_light.c src/ref_gl/gl_image.c: In function ‘LoadPNG’: src/ref_gl/gl_image.c:1183:29: warning: passing argument 3 of ‘png_get_IHDR’ from incompatible pointer type [-Wincompatible-pointer-types] 1183 | png_get_IHDR(png, pnginfo, &my_png->Width, &my_png->Height, &my_png->BitDepth, &my_png->ColorType, &my_png->Interlace, &my_png->Compression, &my_png->Filter); | ^~~~~~~~~~~~~~ | | | long unsigned int * In file included from /usr/include/png.h:346, from src/ref_gl/gl_local.h:33, from src/ref_gl/gl_image.c:21: /usr/include/png.h:2045:1: note: expected ‘png_uint_32 *’ {aka ‘unsigned int *’} but argument is of type ‘long unsigned int *’ 2045 | PNG_EXPORT(143, png_uint_32, png_get_IHDR, (png_const_structrp png_ptr, | ^~~~~~~~~~ src/ref_gl/gl_image.c:1183:45: warning: passing argument 4 of ‘png_get_IHDR’ from incompatible pointer type [-Wincompatible-pointer-types] 1183 | png_get_IHDR(png, pnginfo, &my_png->Width, &my_png->Height, &my_png->BitDepth, &my_png->ColorType, &my_png->Interlace, &my_png->Compression, &my_png->Filter); | ^~~~~~~~~~~~~~~ | | | long unsigned int * In file included from /usr/include/png.h:346, from src/ref_gl/gl_local.h:33, from src/ref_gl/gl_image.c:21: /usr/include/png.h:2045:1: note: expected ‘png_uint_32 *’ {aka ‘unsigned int *’} but argument is of type ‘long unsigned int *’ 2045 | PNG_EXPORT(143, png_uint_32, png_get_IHDR, (png_const_structrp png_ptr, | ^~~~~~~~~~ src/ref_gl/gl_image.c:1189:3: warning: implicit declaration of function ‘png_set_gray_1_2_4_to_8’; did you mean ‘png_set_expand_gray_1_2_4_to_8’? [-Wimplicit-function-declaration] 1189 | png_set_gray_1_2_4_to_8(png); | ^~~~~~~~~~~~~~~~~~~~~~~ | png_set_expand_gray_1_2_4_to_8 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_md3.o src/ref_gl/gl_md3.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_mesh.o src/ref_gl/gl_mesh.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_model.o src/ref_gl/gl_model.c src/ref_gl/gl_model.c: In function ‘Mod_LoadTexinfo’: src/ref_gl/gl_model.c:452:22: warning: iteration 4 invokes undefined behavior [-Waggressive-loop-optimizations] 452 | out->vecs[0][j] = LittleFloat(in->vecs[0][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ref_gl/gl_model.c:451:3: note: within this loop 451 | for (j = 0; j < 8; j++) | ^~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_refl.o src/ref_gl/gl_refl.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_rmain.o src/ref_gl/gl_rmain.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_rmisc.o src/ref_gl/gl_rmisc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_rsurf.o src/ref_gl/gl_rsurf.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_vlights.o src/ref_gl/gl_vlights.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_warp.o src/ref_gl/gl_warp.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/qgl_unix.o src/unix/qgl_unix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/qsh_unix.o src/unix/qsh_unix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/rw_unix.o src/unix/rw_unix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -DREF_GL -o QuDos-build/ref_glx/gl_glx.o src/unix/gl_glx.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/q_shared.o src/game/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cmd.o src/qcommon/cmd.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cmodel.o src/qcommon/cmodel.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/common.o src/qcommon/common.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/crc.o src/qcommon/crc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cvar.o src/qcommon/cvar.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/files.o src/qcommon/files.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/md4.o src/qcommon/md4.c src/qcommon/files.c: In function ‘FS_LoadPAK’: src/qcommon/files.c:976:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 976 | fread(&header, 1, sizeof(dpackheader_t), handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/qcommon/files.c:993:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 993 | fread(info, 1, header.dirlen, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/net_chan.o src/qcommon/net_chan.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/pmove.o src/qcommon/pmove.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/ioapi.o src/qcommon/unzip/ioapi.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/unzip.o src/qcommon/unzip/unzip.c src/qcommon/unzip/unzip.c: In function ‘unzOpenCurrentFile3’: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/wildcard.o src/qcommon/wildcard.c src/qcommon/unzip/unzip.c:1212:18: warning: assignment to ‘const long unsigned int *’ from incompatible pointer type ‘const z_crc_t *’ {aka ‘const unsigned int *’} [-Wincompatible-pointer-types] 1212 | s->pcrc_32_tab = get_crc_table(); | ^ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_ccmds.o src/server/sv_ccmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_ents.o src/server/sv_ents.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_game.o src/server/sv_game.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_init.o src/server/sv_init.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_main.o src/server/sv_main.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_send.o src/server/sv_send.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_user.o src/server/sv_user.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sv_world.o src/server/sv_world.c src/server/sv_world.c: In function ‘SV_AreaEdicts_r’: src/server/sv_world.c:39:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 39 | #define STRUCT_FROM_LINK(l,t,m) ((t *)((byte *)l - (int)&(((t *)0)->m))) | ^ src/server/sv_world.c:41:28: note: in expansion of macro ‘STRUCT_FROM_LINK’ 41 | #define EDICT_FROM_AREA(l) STRUCT_FROM_LINK(l,edict_t,area) | ^~~~~~~~~~~~~~~~ src/server/sv_world.c:355:11: note: in expansion of macro ‘EDICT_FROM_AREA’ 355 | check = EDICT_FROM_AREA(l); | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/net_udp.o src/unix/net_udp.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/qsh_unix.o src/unix/qsh_unix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/sys_unix.o src/unix/sys_unix.c src/unix/sys_unix.c: In function ‘Sys_GetGameAPI’: src/unix/sys_unix.c:221:2: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 221 | setreuid(getuid(), getuid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/unix/sys_unix.c:222:2: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 222 | setegid(getgid()); | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_cin.o src/client/cl_cin.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_ents.o src/client/cl_ents.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_fx.o src/client/cl_fx.c src/client/cl_fx.c: In function ‘CL_FlyParticles’: src/client/cl_fx.c:4931:22: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations] 4931 | avelocities[0][i] = (rand() & 255) * 0.01; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/client/cl_fx.c:4930:3: note: within this loop 4930 | for (i = 0; i < NUMVERTEXNORMALS * 3; i++) | ^~~ src/client/cl_fx.c: In function ‘CL_BfgParticles’: src/client/cl_fx.c:5099:22: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations] 5099 | avelocities[0][i] = (rand() & 255) * 0.01; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/client/cl_fx.c:5098:3: note: within this loop 5098 | for (i = 0; i < NUMVERTEXNORMALS * 3; i++) | ^~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_input.o src/client/cl_input.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_inv.o src/client/cl_inv.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_locs.o src/client/cl_locs.c src/client/cl_locs.c: In function ‘CL_LoadLoc’: src/client/cl_locs.c:70:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | fgets(line, sizeof(line), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_main.o src/client/cl_main.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_newfx.o src/client/cl_newfx.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_parse.o src/client/cl_parse.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_pred.o src/client/cl_pred.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_scrn.o src/client/cl_scrn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_tent.o src/client/cl_tent.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cl_view.o src/client/cl_view.c src/client/cl_view.c: In function ‘SCR_DrawSniperCrosshair’: src/client/cl_view.c:821:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 821 | if ((int)(clientGun)!=(int)(re.RegisterModel("models/weapons/usa/v_m1903/tris.md2")) && | ^ src/client/cl_view.c:821:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 821 | if ((int)(clientGun)!=(int)(re.RegisterModel("models/weapons/usa/v_m1903/tris.md2")) && | ^ src/client/cl_view.c:822:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 822 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/grm/v_m98ks/tris.md2")) && | ^ src/client/cl_view.c:822:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 822 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/grm/v_m98ks/tris.md2")) && | ^ src/client/cl_view.c:823:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 823 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/gbr/v_303s/tris.md2")) && | ^ src/client/cl_view.c:823:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 823 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/gbr/v_303s/tris.md2")) && | ^ src/client/cl_view.c:824:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 824 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/jpn/v_arisakas/tris.md2")) && | ^ src/client/cl_view.c:824:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 824 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/jpn/v_arisakas/tris.md2")) && | ^ src/client/cl_view.c:825:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 825 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/rus/v_m9130s/tris.md2"))) | ^ src/client/cl_view.c:825:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 825 | (int)(clientGun)!=(int)(re.RegisterModel("models/weapons/rus/v_m9130s/tris.md2"))) | ^ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/console.o src/client/console.c src/client/console.c: In function ‘Con_DrawConsole’: src/client/console.c:570:57: warning: iteration 32 invokes undefined behavior [-Waggressive-loop-optimizations] 570 | re.DrawChar(viddef.width - 215 + x * 8, 0, 128 + stime[x], 256); | ~~~~~^~~ src/client/console.c:569:2: note: within this loop 569 | for (x = 0; x < 50; ++x) | ^~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/keys.o src/client/keys.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/menu.o src/client/menu.c src/client/menu.c: In function ‘StartServer_MenuInit’: src/client/menu.c:5155:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5155 | fread(buffer, length, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/qmenu.o src/client/qmenu.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/snd_dma.o src/client/snd_dma.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/snd_mem.o src/client/snd_mem.c src/client/snd_mem.c: In function ‘DumpChunks’: src/client/snd_mem.c:256:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 256 | Com_Printf("0x%x : %s (%d)\n", (int)(data_p - 4), str, iff_chunk_len); | ^ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/snd_mix.o src/client/snd_mix.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/snd_ogg.o src/client/snd_ogg.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/snd_xmms.o src/client/snd_xmms.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/m_flash.o src/game/m_flash.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/vid_menu.o src/unix/vid_menu.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/vid_so.o src/unix/vid_so.c src/unix/vid_so.c: In function ‘VID_LoadRefresh’: src/unix/vid_so.c:241:2: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | seteuid(saved_euid); | ^~~~~~~~~~~~~~~~~~~ src/unix/vid_so.c:265:3: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | setreuid(getuid(), getuid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/unix/vid_so.c:266:3: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | setegid(getgid()); | ^~~~~~~~~~~~~~~~~ src/unix/vid_so.c:341:2: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 341 | setreuid(getuid(), getuid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/unix/vid_so.c:342:2: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 342 | setegid(getgid()); | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -DQ2_BIN -o QuDos-build/QuDos/cd_linux.o src/unix/cd_linux.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/bot.o src/mods/3zb2/bot.c src/unix/cd_linux.c: In function ‘CDAudio_Init’: src/unix/cd_linux.c:430:2: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 430 | seteuid(saved_euid); | ^~~~~~~~~~~~~~~~~~~ src/unix/cd_linux.c:434:2: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 434 | seteuid(getuid()); | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/bot_fire.o src/mods/3zb2/bot_fire.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/bot_func.o src/mods/3zb2/bot_func.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/bot_za.o src/mods/3zb2/bot_za.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_chase.o src/mods/3zb2/g_chase.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_cmds.o src/mods/3zb2/g_cmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_combat.o src/mods/3zb2/g_combat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_ctf.o src/mods/3zb2/g_ctf.c In file included from src/mods/3zb2/g_ctf.c:1: src/mods/3zb2/g_ctf.c: In function ‘SelectCTFSpawnPoint’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:404:31: note: in expansion of macro ‘FOFS’ 404 | while ((spot = G_Find (spot, FOFS(classname), cname)) != NULL) | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:435:24: note: in expansion of macro ‘FOFS’ 435 | spot = G_Find (spot, FOFS(classname), cname); | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘CTFFragBonuses’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:525:31: note: in expansion of macro ‘FOFS’ 525 | while ((flag = G_Find (flag, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘CTFResetFlag’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:628:29: note: in expansion of macro ‘FOFS’ 628 | while ((ent = G_Find (ent, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘SetCTFStats’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:1039:19: note: in expansion of macro ‘FOFS’ 1039 | e = G_Find(NULL, FOFS(classname), "item_flag_team1"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:1058:19: note: in expansion of macro ‘FOFS’ 1058 | e = G_Find(NULL, FOFS(classname), "item_flag_team2"); | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘FindTechSpawn’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2007:24: note: in expansion of macro ‘FOFS’ 2007 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2009:24: note: in expansion of macro ‘FOFS’ 2009 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘CTFSay_Team_Location’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2376:30: note: in expansion of macro ‘FOFS’ 2376 | while ((what = G_Find(what, FOFS(classname), hot->classname)) != NULL) { | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2381:29: note: in expansion of macro ‘FOFS’ 2381 | if ((flag1 = G_Find(NULL, FOFS(classname), "item_flag_team1")) != NULL && | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2382:26: note: in expansion of macro ‘FOFS’ 2382 | (flag2 = G_Find(NULL, FOFS(classname), "item_flag_team2")) != NULL) { | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘old_teleporter_touch’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_ctf.c:2902:23: note: in expansion of macro ‘FOFS’ 2902 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/3zb2/g_ctf.c: In function ‘CTFSetupNavSpawn’: src/mods/3zb2/g_ctf.c:3034:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3034 | fread(code,sizeof(char),8,fpout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_ctf.c:3047:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3047 | fread(&CurrentIndex,sizeof(int),1,fpout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_ctf.c:3050:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3050 | fread(Route,size,1,fpout); | ^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_func.o src/mods/3zb2/g_func.c In file included from src/mods/3zb2/g_func.c:1: src/mods/3zb2/g_func.c: In function ‘door_use_areaportals’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_func.c:941:25: note: in expansion of macro ‘FOFS’ 941 | while ((t = G_Find (t, FOFS(targetname), self->target))) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_items.o src/mods/3zb2/g_items.c src/mods/3zb2/g_items.c:3045:3: warning: initialization of ‘void (*)(struct edict_s *, struct gitem_s *)’ from incompatible pointer type ‘qboolean (*)(edict_t *, gitem_t *)’ {aka ‘qboolean (*)(struct edict_s *, struct gitem_s *)’} [-Wincompatible-pointer-types] 3045 | ZIGDrop_Flag, //Should this be null if we don't want players to drop it manually? | ^~~~~~~~~~~~ src/mods/3zb2/g_items.c:3045:3: note: (near initialization for ‘itemlist[45].drop’) x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_main.o src/mods/3zb2/g_main.c In file included from src/mods/3zb2/g_main.c:2: src/mods/3zb2/g_main.c: In function ‘EndDMLevel’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_main.c:334:23: note: in expansion of macro ‘FOFS’ 334 | ent = G_Find (NULL, FOFS(classname), "target_changelevel"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_misc.o src/mods/3zb2/g_misc.c In file included from src/mods/3zb2/g_misc.c:3: src/mods/3zb2/g_misc.c: In function ‘misc_viper_bomb_use’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_misc.c:1428:24: note: in expansion of macro ‘FOFS’ 1428 | viper = G_Find (NULL, FOFS(classname), "misc_viper"); | ^~~~ src/mods/3zb2/g_misc.c: In function ‘func_clock_think’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_misc.c:1774:31: note: in expansion of macro ‘FOFS’ 1774 | self->enemy = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/3zb2/g_misc.c: In function ‘teleporter_touch’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_misc.c:1885:23: note: in expansion of macro ‘FOFS’ 1885 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_monster.o src/mods/3zb2/g_monster.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_phys.o src/mods/3zb2/g_phys.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_save.o src/mods/3zb2/g_save.c In file included from src/mods/3zb2/g_save.c:2: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:6:16: note: in expansion of macro ‘FOFS’ 6 | {"classname", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:7:13: note: in expansion of macro ‘FOFS’ 7 | {"origin", FOFS(s.origin), F_VECTOR}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:8:12: note: in expansion of macro ‘FOFS’ 8 | {"model", FOFS(model), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:9:17: note: in expansion of macro ‘FOFS’ 9 | {"spawnflags", FOFS(spawnflags), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:10:12: note: in expansion of macro ‘FOFS’ 10 | {"speed", FOFS(speed), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:11:12: note: in expansion of macro ‘FOFS’ 11 | {"accel", FOFS(accel), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:12:12: note: in expansion of macro ‘FOFS’ 12 | {"decel", FOFS(decel), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:13:13: note: in expansion of macro ‘FOFS’ 13 | {"target", FOFS(target), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:14:17: note: in expansion of macro ‘FOFS’ 14 | {"targetname", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:15:17: note: in expansion of macro ‘FOFS’ 15 | {"pathtarget", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:16:18: note: in expansion of macro ‘FOFS’ 16 | {"deathtarget", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:17:17: note: in expansion of macro ‘FOFS’ 17 | {"killtarget", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:18:19: note: in expansion of macro ‘FOFS’ 18 | {"combattarget", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:19:14: note: in expansion of macro ‘FOFS’ 19 | {"message", FOFS(message), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:20:11: note: in expansion of macro ‘FOFS’ 20 | {"team", FOFS(team), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:21:11: note: in expansion of macro ‘FOFS’ 21 | {"wait", FOFS(wait), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:22:12: note: in expansion of macro ‘FOFS’ 22 | {"delay", FOFS(delay), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:23:13: note: in expansion of macro ‘FOFS’ 23 | {"random", FOFS(random), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:24:18: note: in expansion of macro ‘FOFS’ 24 | {"move_origin", FOFS(move_origin), F_VECTOR}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:25:18: note: in expansion of macro ‘FOFS’ 25 | {"move_angles", FOFS(move_angles), F_VECTOR}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:26:12: note: in expansion of macro ‘FOFS’ 26 | {"style", FOFS(style), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:27:12: note: in expansion of macro ‘FOFS’ 27 | {"count", FOFS(count), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:28:13: note: in expansion of macro ‘FOFS’ 28 | {"health", FOFS(health), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:29:13: note: in expansion of macro ‘FOFS’ 29 | {"sounds", FOFS(sounds), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:31:10: note: in expansion of macro ‘FOFS’ 31 | {"dmg", FOFS(dmg), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:32:13: note: in expansion of macro ‘FOFS’ 32 | {"angles", FOFS(s.angles), F_VECTOR}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:33:12: note: in expansion of macro ‘FOFS’ 33 | {"angle", FOFS(s.angles), F_ANGLEHACK}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:34:11: note: in expansion of macro ‘FOFS’ 34 | {"mass", FOFS(mass), F_INT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:35:13: note: in expansion of macro ‘FOFS’ 35 | {"volume", FOFS(volume), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:36:18: note: in expansion of macro ‘FOFS’ 36 | {"attenuation", FOFS(attenuation), F_FLOAT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:37:10: note: in expansion of macro ‘FOFS’ 37 | {"map", FOFS(map), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:39:12: note: in expansion of macro ‘FOFS’ 39 | {"arena", FOFS(arena),F_INT}, | ^~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:42:10: note: in expansion of macro ‘STOFS’ 42 | {"lip", STOFS(lip), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:43:15: note: in expansion of macro ‘STOFS’ 43 | {"distance", STOFS(distance), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:44:13: note: in expansion of macro ‘STOFS’ 44 | {"height", STOFS(height), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:45:12: note: in expansion of macro ‘STOFS’ 45 | {"noise", STOFS(noise), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:46:16: note: in expansion of macro ‘STOFS’ 46 | {"pausetime", STOFS(pausetime), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:47:11: note: in expansion of macro ‘STOFS’ 47 | {"item", STOFS(item), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:48:14: note: in expansion of macro ‘STOFS’ 48 | {"gravity", STOFS(gravity), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:49:10: note: in expansion of macro ‘STOFS’ 49 | {"sky", STOFS(sky), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:50:16: note: in expansion of macro ‘STOFS’ 50 | {"skyrotate", STOFS(skyrotate), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:51:14: note: in expansion of macro ‘STOFS’ 51 | {"skyaxis", STOFS(skyaxis), F_VECTOR, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:52:13: note: in expansion of macro ‘STOFS’ 52 | {"minyaw", STOFS(minyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:53:13: note: in expansion of macro ‘STOFS’ 53 | {"maxyaw", STOFS(maxyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:54:15: note: in expansion of macro ‘STOFS’ 54 | {"minpitch", STOFS(minpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:55:15: note: in expansion of macro ‘STOFS’ 55 | {"maxpitch", STOFS(maxpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/3zb2/g_local.h:538:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 538 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/3zb2/g_save.c:56:14: note: in expansion of macro ‘STOFS’ 56 | {"nextmap", STOFS(nextmap), F_LSTRING, FFL_SPAWNTEMP} | ^~~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:69:7: note: in expansion of macro ‘FOFS’ 69 | {"", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:70:7: note: in expansion of macro ‘FOFS’ 70 | {"", FOFS(target), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:71:7: note: in expansion of macro ‘FOFS’ 71 | {"", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:72:7: note: in expansion of macro ‘FOFS’ 72 | {"", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:73:7: note: in expansion of macro ‘FOFS’ 73 | {"", FOFS(team), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:74:7: note: in expansion of macro ‘FOFS’ 74 | {"", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:75:7: note: in expansion of macro ‘FOFS’ 75 | {"", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:76:7: note: in expansion of macro ‘FOFS’ 76 | {"", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:77:7: note: in expansion of macro ‘FOFS’ 77 | {"", FOFS(model), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:78:7: note: in expansion of macro ‘FOFS’ 78 | {"", FOFS(map), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:79:7: note: in expansion of macro ‘FOFS’ 79 | {"", FOFS(message), F_LSTRING}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:81:7: note: in expansion of macro ‘FOFS’ 81 | {"", FOFS(client), F_CLIENT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:82:7: note: in expansion of macro ‘FOFS’ 82 | {"", FOFS(item), F_ITEM}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:84:7: note: in expansion of macro ‘FOFS’ 84 | {"", FOFS(goalentity), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:85:7: note: in expansion of macro ‘FOFS’ 85 | {"", FOFS(movetarget), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:86:7: note: in expansion of macro ‘FOFS’ 86 | {"", FOFS(enemy), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:87:7: note: in expansion of macro ‘FOFS’ 87 | {"", FOFS(oldenemy), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:88:7: note: in expansion of macro ‘FOFS’ 88 | {"", FOFS(activator), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:89:7: note: in expansion of macro ‘FOFS’ 89 | {"", FOFS(groundentity), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:90:7: note: in expansion of macro ‘FOFS’ 90 | {"", FOFS(teamchain), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:91:7: note: in expansion of macro ‘FOFS’ 91 | {"", FOFS(teammaster), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:92:7: note: in expansion of macro ‘FOFS’ 92 | {"", FOFS(owner), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:93:7: note: in expansion of macro ‘FOFS’ 93 | {"", FOFS(mynoise), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:94:7: note: in expansion of macro ‘FOFS’ 94 | {"", FOFS(mynoise2), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:95:7: note: in expansion of macro ‘FOFS’ 95 | {"", FOFS(target_ent), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_save.c:96:7: note: in expansion of macro ‘FOFS’ 96 | {"", FOFS(chain), F_EDICT}, | ^~~~ src/mods/3zb2/g_local.h:539:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 539 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/3zb2/g_save.c:103:7: note: in expansion of macro ‘LLOFS’ 103 | {"", LLOFS(changemap), F_LSTRING}, | ^~~~~ src/mods/3zb2/g_local.h:539:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 539 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/3zb2/g_save.c:105:7: note: in expansion of macro ‘LLOFS’ 105 | {"", LLOFS(sight_client), F_EDICT}, | ^~~~~ src/mods/3zb2/g_local.h:539:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 539 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/3zb2/g_save.c:106:7: note: in expansion of macro ‘LLOFS’ 106 | {"", LLOFS(sight_entity), F_EDICT}, | ^~~~~ src/mods/3zb2/g_local.h:539:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 539 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/3zb2/g_save.c:107:7: note: in expansion of macro ‘LLOFS’ 107 | {"", LLOFS(sound_entity), F_EDICT}, | ^~~~~ src/mods/3zb2/g_local.h:539:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 539 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/3zb2/g_save.c:108:7: note: in expansion of macro ‘LLOFS’ 108 | {"", LLOFS(sound2_entity), F_EDICT}, | ^~~~~ src/mods/3zb2/g_local.h:540:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 540 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/3zb2/g_save.c:115:7: note: in expansion of macro ‘CLOFS’ 115 | {"", CLOFS(pers.weapon), F_ITEM}, | ^~~~~ src/mods/3zb2/g_local.h:540:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 540 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/3zb2/g_save.c:116:7: note: in expansion of macro ‘CLOFS’ 116 | {"", CLOFS(pers.lastweapon), F_ITEM}, | ^~~~~ src/mods/3zb2/g_local.h:540:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 540 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/3zb2/g_save.c:117:7: note: in expansion of macro ‘CLOFS’ 117 | {"", CLOFS(newweapon), F_ITEM}, | ^~~~~ src/mods/3zb2/g_save.c: In function ‘ReadField’: src/mods/3zb2/g_save.c:329:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 329 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c:339:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 339 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c: In function ‘ReadClient’: src/mods/3zb2/g_save.c:413:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 413 | fread (client, sizeof(*client), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c: In function ‘ReadGame’: src/mods/3zb2/g_save.c:474:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 474 | fread (str, sizeof(str), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c:484:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 484 | fread (&game, sizeof(game), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c: In function ‘ReadEdict’: src/mods/3zb2/g_save.c:570:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 570 | fread (ent, sizeof(*ent), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c: In function ‘ReadLevelLocals’: src/mods/3zb2/g_save.c:589:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 589 | fread (&level, sizeof(level), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c: In function ‘ReadLevel’: src/mods/3zb2/g_save.c:678:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 678 | fread (&i, sizeof(i), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/3zb2/g_save.c:686:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 686 | fread (&base, sizeof(base), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_spawn.o src/mods/3zb2/g_spawn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_svcmds.o src/mods/3zb2/g_svcmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_target.o src/mods/3zb2/g_target.c In file included from src/mods/3zb2/g_target.c:1: src/mods/3zb2/g_target.c: In function ‘target_laser_start’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_target.c:599:24: note: in expansion of macro ‘FOFS’ 599 | ent = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/3zb2/g_target.c: In function ‘target_lightramp_use’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_target.c:761:19: note: in expansion of macro ‘FOFS’ 761 | e = G_Find (e, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_trigger.o src/mods/3zb2/g_trigger.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_turret.o src/mods/3zb2/g_turret.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_utils.o src/mods/3zb2/g_utils.c In file included from src/mods/3zb2/g_utils.c:3: src/mods/3zb2/g_utils.c: In function ‘G_PickTarget’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_utils.c:113:22: note: in expansion of macro ‘FOFS’ 113 | ent = G_Find (ent, FOFS(targetname), targetname); | ^~~~ src/mods/3zb2/g_utils.c: In function ‘G_UseTargets’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_utils.c:194:26: note: in expansion of macro ‘FOFS’ 194 | while ((t = G_Find (t, FOFS(targetname), ent->killtarget))) | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/g_utils.c:211:26: note: in expansion of macro ‘FOFS’ 211 | while ((t = G_Find (t, FOFS(targetname), ent->target))) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/g_weapon.o src/mods/3zb2/g_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/m_move.o src/mods/3zb2/m_move.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_client.o src/mods/3zb2/p_client.c In file included from src/mods/3zb2/p_client.c:1: src/mods/3zb2/p_client.c: In function ‘SP_FixCoopSpots’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:32:23: note: in expansion of macro ‘FOFS’ 32 | spot = G_Find(spot, FOFS(classname), "info_player_start"); | ^~~~ src/mods/3zb2/p_client.c: In function ‘SelectRandomDeathmatchSpawnPoint’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:843:31: note: in expansion of macro ‘FOFS’ 843 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:874:24: note: in expansion of macro ‘FOFS’ 874 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/3zb2/p_client.c: In function ‘SelectFarthestDeathmatchSpawnPoint’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:898:31: note: in expansion of macro ‘FOFS’ 898 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:916:23: note: in expansion of macro ‘FOFS’ 916 | spot = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/3zb2/p_client.c: In function ‘SelectCoopSpawnPoint’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:947:24: note: in expansion of macro ‘FOFS’ 947 | spot = G_Find (spot, FOFS(classname), "info_player_coop"); | ^~~~ src/mods/3zb2/p_client.c: In function ‘SelectSpawnPoint’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:991:32: note: in expansion of macro ‘FOFS’ 991 | while ((spot = G_Find (spot, FOFS(classname), "info_player_start")) != NULL) | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_client.c:1007:26: note: in expansion of macro ‘FOFS’ 1007 | spot = G_Find (spot, FOFS(classname), "info_player_start"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_hud.o src/mods/3zb2/p_hud.c In file included from src/mods/3zb2/p_hud.c:1: src/mods/3zb2/p_hud.c: In function ‘BeginIntermission’: src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_hud.c:103:22: note: in expansion of macro ‘FOFS’ 103 | ent = G_Find (NULL, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_hud.c:106:23: note: in expansion of macro ‘FOFS’ 106 | ent = G_Find (NULL, FOFS(classname), "info_player_start"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_hud.c:108:24: note: in expansion of macro ‘FOFS’ 108 | ent = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_hud.c:115:23: note: in expansion of macro ‘FOFS’ 115 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/3zb2/g_local.h:537:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 537 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/3zb2/p_hud.c:117:24: note: in expansion of macro ‘FOFS’ 117 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_menu.o src/mods/3zb2/p_menu.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_trail.o src/mods/3zb2/p_trail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_view.o src/mods/3zb2/p_view.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/p_weapon.o src/mods/3zb2/p_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/3zb2/q_shared.o src/mods/3zb2/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_ai.o src/mods/ctf/g_ai.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_chase.o src/mods/ctf/g_chase.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_cmds.o src/mods/ctf/g_cmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_combat.o src/mods/ctf/g_combat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_ctf.o src/mods/ctf/g_ctf.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_func.o src/mods/ctf/g_func.c In file included from src/mods/ctf/g_ctf.c:20: src/mods/ctf/g_ctf.c: In function ‘SelectCTFSpawnPoint’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:525:31: note: in expansion of macro ‘FOFS’ 525 | while ((spot = G_Find (spot, FOFS(classname), cname)) != NULL) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:556:24: note: in expansion of macro ‘FOFS’ 556 | spot = G_Find (spot, FOFS(classname), cname); | ^~~~ src/mods/ctf/g_ctf.c: In function ‘CTFFragBonuses’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:655:31: note: in expansion of macro ‘FOFS’ 655 | while ((flag = G_Find (flag, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/ctf/g_ctf.c: In function ‘CTFResetFlag’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:754:29: note: in expansion of macro ‘FOFS’ 754 | while ((ent = G_Find (ent, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/ctf/g_ctf.c: In function ‘SetCTFStats’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:1148:19: note: in expansion of macro ‘FOFS’ 1148 | e = G_Find(NULL, FOFS(classname), "item_flag_team1"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:1167:19: note: in expansion of macro ‘FOFS’ 1167 | e = G_Find(NULL, FOFS(classname), "item_flag_team2"); | ^~~~ src/mods/ctf/g_ctf.c: In function ‘FindTechSpawn’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:1928:24: note: in expansion of macro ‘FOFS’ 1928 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:1930:24: note: in expansion of macro ‘FOFS’ 1930 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/ctf/g_ctf.c: In function ‘CTFSay_Team_Location’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:2308:30: note: in expansion of macro ‘FOFS’ 2308 | while ((what = G_Find(what, FOFS(classname), hot->classname)) != NULL) { | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:2313:29: note: in expansion of macro ‘FOFS’ 2313 | if ((flag1 = G_Find(NULL, FOFS(classname), "item_flag_team1")) != NULL && | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:2314:26: note: in expansion of macro ‘FOFS’ 2314 | (flag2 = G_Find(NULL, FOFS(classname), "item_flag_team2")) != NULL) { | ^~~~ src/mods/ctf/g_ctf.c: In function ‘old_teleporter_touch’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_ctf.c:3526:23: note: in expansion of macro ‘FOFS’ 3526 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ In file included from src/mods/ctf/g_func.c:20: src/mods/ctf/g_func.c: In function ‘door_use_areaportals’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_func.c:859:25: note: in expansion of macro ‘FOFS’ 859 | while ((t = G_Find (t, FOFS(targetname), self->target))) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_items.o src/mods/ctf/g_items.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_main.o src/mods/ctf/g_main.c In file included from src/mods/ctf/g_main.c:21: src/mods/ctf/g_main.c: In function ‘EndDMLevel’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_main.c:267:23: note: in expansion of macro ‘FOFS’ 267 | ent = G_Find (NULL, FOFS(classname), "target_changelevel"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_misc.o src/mods/ctf/g_misc.c In file included from src/mods/ctf/g_misc.c:22: src/mods/ctf/g_misc.c: In function ‘misc_viper_bomb_use’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_misc.c:1400:24: note: in expansion of macro ‘FOFS’ 1400 | viper = G_Find (NULL, FOFS(classname), "misc_viper"); | ^~~~ src/mods/ctf/g_misc.c: In function ‘func_clock_think’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_misc.c:1708:31: note: in expansion of macro ‘FOFS’ 1708 | self->enemy = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/ctf/g_misc.c: In function ‘teleporter_touch’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_misc.c:1819:23: note: in expansion of macro ‘FOFS’ 1819 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_monster.o src/mods/ctf/g_monster.c In file included from src/mods/ctf/g_monster.c:20: src/mods/ctf/g_monster.c: In function ‘monster_start_go’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_monster.c:601:36: note: in expansion of macro ‘FOFS’ 601 | while ((target = G_Find (target, FOFS(targetname), self->target)) != NULL) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_monster.c:625:36: note: in expansion of macro ‘FOFS’ 625 | while ((target = G_Find (target, FOFS(targetname), self->combattarget)) != NULL) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_phys.o src/mods/ctf/g_phys.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_save.o src/mods/ctf/g_save.c In file included from src/mods/ctf/g_save.c:21: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:24:16: note: in expansion of macro ‘FOFS’ 24 | {"classname", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:25:13: note: in expansion of macro ‘FOFS’ 25 | {"origin", FOFS(s.origin), F_VECTOR}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:26:12: note: in expansion of macro ‘FOFS’ 26 | {"model", FOFS(model), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:27:17: note: in expansion of macro ‘FOFS’ 27 | {"spawnflags", FOFS(spawnflags), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:28:12: note: in expansion of macro ‘FOFS’ 28 | {"speed", FOFS(speed), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:29:12: note: in expansion of macro ‘FOFS’ 29 | {"accel", FOFS(accel), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:30:12: note: in expansion of macro ‘FOFS’ 30 | {"decel", FOFS(decel), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:31:13: note: in expansion of macro ‘FOFS’ 31 | {"target", FOFS(target), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:32:17: note: in expansion of macro ‘FOFS’ 32 | {"targetname", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:33:17: note: in expansion of macro ‘FOFS’ 33 | {"pathtarget", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:34:18: note: in expansion of macro ‘FOFS’ 34 | {"deathtarget", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:35:17: note: in expansion of macro ‘FOFS’ 35 | {"killtarget", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:36:19: note: in expansion of macro ‘FOFS’ 36 | {"combattarget", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:37:14: note: in expansion of macro ‘FOFS’ 37 | {"message", FOFS(message), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:38:11: note: in expansion of macro ‘FOFS’ 38 | {"team", FOFS(team), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:39:11: note: in expansion of macro ‘FOFS’ 39 | {"wait", FOFS(wait), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:40:12: note: in expansion of macro ‘FOFS’ 40 | {"delay", FOFS(delay), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:41:13: note: in expansion of macro ‘FOFS’ 41 | {"random", FOFS(random), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:42:18: note: in expansion of macro ‘FOFS’ 42 | {"move_origin", FOFS(move_origin), F_VECTOR}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:43:18: note: in expansion of macro ‘FOFS’ 43 | {"move_angles", FOFS(move_angles), F_VECTOR}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:44:12: note: in expansion of macro ‘FOFS’ 44 | {"style", FOFS(style), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:45:12: note: in expansion of macro ‘FOFS’ 45 | {"count", FOFS(count), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:46:13: note: in expansion of macro ‘FOFS’ 46 | {"health", FOFS(health), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:47:13: note: in expansion of macro ‘FOFS’ 47 | {"sounds", FOFS(sounds), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:49:10: note: in expansion of macro ‘FOFS’ 49 | {"dmg", FOFS(dmg), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:50:13: note: in expansion of macro ‘FOFS’ 50 | {"angles", FOFS(s.angles), F_VECTOR}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:51:12: note: in expansion of macro ‘FOFS’ 51 | {"angle", FOFS(s.angles), F_ANGLEHACK}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:52:11: note: in expansion of macro ‘FOFS’ 52 | {"mass", FOFS(mass), F_INT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:53:13: note: in expansion of macro ‘FOFS’ 53 | {"volume", FOFS(volume), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:54:18: note: in expansion of macro ‘FOFS’ 54 | {"attenuation", FOFS(attenuation), F_FLOAT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:55:10: note: in expansion of macro ‘FOFS’ 55 | {"map", FOFS(map), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:58:10: note: in expansion of macro ‘STOFS’ 58 | {"lip", STOFS(lip), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:59:15: note: in expansion of macro ‘STOFS’ 59 | {"distance", STOFS(distance), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:60:13: note: in expansion of macro ‘STOFS’ 60 | {"height", STOFS(height), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:61:12: note: in expansion of macro ‘STOFS’ 61 | {"noise", STOFS(noise), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:62:16: note: in expansion of macro ‘STOFS’ 62 | {"pausetime", STOFS(pausetime), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:63:11: note: in expansion of macro ‘STOFS’ 63 | {"item", STOFS(item), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:64:14: note: in expansion of macro ‘STOFS’ 64 | {"gravity", STOFS(gravity), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:65:10: note: in expansion of macro ‘STOFS’ 65 | {"sky", STOFS(sky), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:66:16: note: in expansion of macro ‘STOFS’ 66 | {"skyrotate", STOFS(skyrotate), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:67:14: note: in expansion of macro ‘STOFS’ 67 | {"skyaxis", STOFS(skyaxis), F_VECTOR, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:68:13: note: in expansion of macro ‘STOFS’ 68 | {"minyaw", STOFS(minyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:69:13: note: in expansion of macro ‘STOFS’ 69 | {"maxyaw", STOFS(maxyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:70:15: note: in expansion of macro ‘STOFS’ 70 | {"minpitch", STOFS(minpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:71:15: note: in expansion of macro ‘STOFS’ 71 | {"maxpitch", STOFS(maxpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/ctf/g_local.h:514:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 514 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/ctf/g_save.c:72:14: note: in expansion of macro ‘STOFS’ 72 | {"nextmap", STOFS(nextmap), F_LSTRING, FFL_SPAWNTEMP} | ^~~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:85:7: note: in expansion of macro ‘FOFS’ 85 | {"", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:86:7: note: in expansion of macro ‘FOFS’ 86 | {"", FOFS(target), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:87:7: note: in expansion of macro ‘FOFS’ 87 | {"", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:88:7: note: in expansion of macro ‘FOFS’ 88 | {"", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:89:7: note: in expansion of macro ‘FOFS’ 89 | {"", FOFS(team), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:90:7: note: in expansion of macro ‘FOFS’ 90 | {"", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:91:7: note: in expansion of macro ‘FOFS’ 91 | {"", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:92:7: note: in expansion of macro ‘FOFS’ 92 | {"", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:93:7: note: in expansion of macro ‘FOFS’ 93 | {"", FOFS(model), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:94:7: note: in expansion of macro ‘FOFS’ 94 | {"", FOFS(map), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:95:7: note: in expansion of macro ‘FOFS’ 95 | {"", FOFS(message), F_LSTRING}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:97:7: note: in expansion of macro ‘FOFS’ 97 | {"", FOFS(client), F_CLIENT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:98:7: note: in expansion of macro ‘FOFS’ 98 | {"", FOFS(item), F_ITEM}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:100:7: note: in expansion of macro ‘FOFS’ 100 | {"", FOFS(goalentity), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:101:7: note: in expansion of macro ‘FOFS’ 101 | {"", FOFS(movetarget), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:102:7: note: in expansion of macro ‘FOFS’ 102 | {"", FOFS(enemy), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:103:7: note: in expansion of macro ‘FOFS’ 103 | {"", FOFS(oldenemy), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:104:7: note: in expansion of macro ‘FOFS’ 104 | {"", FOFS(activator), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:105:7: note: in expansion of macro ‘FOFS’ 105 | {"", FOFS(groundentity), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:106:7: note: in expansion of macro ‘FOFS’ 106 | {"", FOFS(teamchain), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:107:7: note: in expansion of macro ‘FOFS’ 107 | {"", FOFS(teammaster), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:108:7: note: in expansion of macro ‘FOFS’ 108 | {"", FOFS(owner), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:109:7: note: in expansion of macro ‘FOFS’ 109 | {"", FOFS(mynoise), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:110:7: note: in expansion of macro ‘FOFS’ 110 | {"", FOFS(mynoise2), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:111:7: note: in expansion of macro ‘FOFS’ 111 | {"", FOFS(target_ent), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_save.c:112:7: note: in expansion of macro ‘FOFS’ 112 | {"", FOFS(chain), F_EDICT}, | ^~~~ src/mods/ctf/g_local.h:515:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/ctf/g_save.c:119:7: note: in expansion of macro ‘LLOFS’ 119 | {"", LLOFS(changemap), F_LSTRING}, | ^~~~~ src/mods/ctf/g_local.h:515:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/ctf/g_save.c:121:7: note: in expansion of macro ‘LLOFS’ 121 | {"", LLOFS(sight_client), F_EDICT}, | ^~~~~ src/mods/ctf/g_local.h:515:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/ctf/g_save.c:122:7: note: in expansion of macro ‘LLOFS’ 122 | {"", LLOFS(sight_entity), F_EDICT}, | ^~~~~ src/mods/ctf/g_local.h:515:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/ctf/g_save.c:123:7: note: in expansion of macro ‘LLOFS’ 123 | {"", LLOFS(sound_entity), F_EDICT}, | ^~~~~ src/mods/ctf/g_local.h:515:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/ctf/g_save.c:124:7: note: in expansion of macro ‘LLOFS’ 124 | {"", LLOFS(sound2_entity), F_EDICT}, | ^~~~~ src/mods/ctf/g_local.h:516:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 516 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/ctf/g_save.c:131:7: note: in expansion of macro ‘CLOFS’ 131 | {"", CLOFS(pers.weapon), F_ITEM}, | ^~~~~ src/mods/ctf/g_local.h:516:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 516 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/ctf/g_save.c:132:7: note: in expansion of macro ‘CLOFS’ 132 | {"", CLOFS(pers.lastweapon), F_ITEM}, | ^~~~~ src/mods/ctf/g_local.h:516:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 516 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/ctf/g_save.c:133:7: note: in expansion of macro ‘CLOFS’ 133 | {"", CLOFS(newweapon), F_ITEM}, | ^~~~~ src/mods/ctf/g_save.c: In function ‘ReadField’: src/mods/ctf/g_save.c:334:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 334 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c:344:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 344 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c: In function ‘ReadClient’: src/mods/ctf/g_save.c:418:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 418 | fread (client, sizeof(*client), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c: In function ‘ReadGame’: src/mods/ctf/g_save.c:479:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 479 | fread (str, sizeof(str), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c:489:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 489 | fread (&game, sizeof(game), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c: In function ‘ReadEdict’: src/mods/ctf/g_save.c:575:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 575 | fread (ent, sizeof(*ent), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c: In function ‘ReadLevelLocals’: src/mods/ctf/g_save.c:594:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 594 | fread (&level, sizeof(level), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c: In function ‘ReadLevel’: src/mods/ctf/g_save.c:683:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 683 | fread (&i, sizeof(i), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/ctf/g_save.c:691:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 691 | fread (&base, sizeof(base), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_spawn.o src/mods/ctf/g_spawn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_svcmds.o src/mods/ctf/g_svcmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_target.o src/mods/ctf/g_target.c In file included from src/mods/ctf/g_target.c:20: src/mods/ctf/g_target.c: In function ‘target_laser_start’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_target.c:616:24: note: in expansion of macro ‘FOFS’ 616 | ent = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/ctf/g_target.c: In function ‘target_lightramp_use’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_target.c:689:19: note: in expansion of macro ‘FOFS’ 689 | e = G_Find (e, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_trigger.o src/mods/ctf/g_trigger.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_utils.o src/mods/ctf/g_utils.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/g_weapon.o src/mods/ctf/g_weapon.c In file included from src/mods/ctf/g_utils.c:22: src/mods/ctf/g_utils.c: In function ‘G_PickTarget’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_utils.c:132:22: note: in expansion of macro ‘FOFS’ 132 | ent = G_Find (ent, FOFS(targetname), targetname); | ^~~~ src/mods/ctf/g_utils.c: In function ‘G_UseTargets’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_utils.c:215:26: note: in expansion of macro ‘FOFS’ 215 | while ((t = G_Find (t, FOFS(targetname), ent->killtarget))) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/g_utils.c:234:26: note: in expansion of macro ‘FOFS’ 234 | while ((t = G_Find (t, FOFS(targetname), ent->target))) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/m_move.o src/mods/ctf/m_move.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_client.o src/mods/ctf/p_client.c In file included from src/mods/ctf/p_client.c:20: src/mods/ctf/p_client.c: In function ‘SP_FixCoopSpots’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:46:23: note: in expansion of macro ‘FOFS’ 46 | spot = G_Find(spot, FOFS(classname), "info_player_start"); | ^~~~ src/mods/ctf/p_client.c: In function ‘SelectRandomDeathmatchSpawnPoint’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:770:31: note: in expansion of macro ‘FOFS’ 770 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:801:24: note: in expansion of macro ‘FOFS’ 801 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_hud.o src/mods/ctf/p_hud.c src/mods/ctf/p_client.c: In function ‘SelectFarthestDeathmatchSpawnPoint’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:825:31: note: in expansion of macro ‘FOFS’ 825 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:843:23: note: in expansion of macro ‘FOFS’ 843 | spot = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/ctf/p_client.c: In function ‘SelectCoopSpawnPoint’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:874:24: note: in expansion of macro ‘FOFS’ 874 | spot = G_Find (spot, FOFS(classname), "info_player_coop"); | ^~~~ src/mods/ctf/p_client.c: In function ‘SelectSpawnPoint’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:918:32: note: in expansion of macro ‘FOFS’ 918 | while ((spot = G_Find (spot, FOFS(classname), "info_player_start")) != NULL) | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_client.c:934:26: note: in expansion of macro ‘FOFS’ 934 | spot = G_Find (spot, FOFS(classname), "info_player_start"); | ^~~~ In file included from src/mods/ctf/p_hud.c:20: src/mods/ctf/p_hud.c: In function ‘BeginIntermission’: src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_hud.c:131:22: note: in expansion of macro ‘FOFS’ 131 | ent = G_Find (NULL, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_hud.c:134:23: note: in expansion of macro ‘FOFS’ 134 | ent = G_Find (NULL, FOFS(classname), "info_player_start"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_hud.c:136:24: note: in expansion of macro ‘FOFS’ 136 | ent = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_hud.c:143:23: note: in expansion of macro ‘FOFS’ 143 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/ctf/g_local.h:513:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 513 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/ctf/p_hud.c:145:24: note: in expansion of macro ‘FOFS’ 145 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_menu.o src/mods/ctf/p_menu.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_trail.o src/mods/ctf/p_trail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_view.o src/mods/ctf/p_view.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/p_weapon.o src/mods/ctf/p_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/ctf/q_shared.o src/mods/ctf/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/b_coopcam.o src/game/b_coopcam.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_ai.o src/game/g_ai.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_chase.o src/game/g_chase.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_cmds.o src/game/g_cmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_combat.o src/game/g_combat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_func.o src/game/g_func.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_items.o src/game/g_items.c In file included from src/game/g_func.c:20: src/game/g_func.c: In function ‘door_use_areaportals’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_func.c:845:24: note: in expansion of macro ‘FOFS’ 845 | while ((t = G_Find(t, FOFS(targetname), self->target))) { | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_main.o src/game/g_main.c In file included from src/game/g_main.c:21: src/game/g_main.c: In function ‘EndDMLevel’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_main.c:276:22: note: in expansion of macro ‘FOFS’ 276 | ent = G_Find(NULL, FOFS(classname), "target_changelevel"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_misc.o src/game/g_misc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_monster.o src/game/g_monster.c In file included from src/game/g_misc.c:22: src/game/g_misc.c: In function ‘misc_viper_bomb_use’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_misc.c:1371:23: note: in expansion of macro ‘FOFS’ 1371 | viper = G_Find(NULL, FOFS(classname), "misc_viper"); | ^~~~ src/game/g_misc.c: In function ‘func_clock_think’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_misc.c:1691:30: note: in expansion of macro ‘FOFS’ 1691 | self->enemy = G_Find(NULL, FOFS(targetname), self->target); | ^~~~ src/game/g_misc.c: In function ‘teleporter_touch’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_misc.c:1794:22: note: in expansion of macro ‘FOFS’ 1794 | dest = G_Find(NULL, FOFS(targetname), self->target); | ^~~~ In file included from src/game/g_monster.c:20: src/game/g_monster.c: In function ‘monster_start_go’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_monster.c:582:35: note: in expansion of macro ‘FOFS’ 582 | while ((target = G_Find(target, FOFS(targetname), self->target)) != NULL) { | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_monster.c:600:35: note: in expansion of macro ‘FOFS’ 600 | while ((target = G_Find(target, FOFS(targetname), self->combattarget)) != NULL) { | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_phys.o src/game/g_phys.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_save.o src/game/g_save.c In file included from src/game/g_save.c:21: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:28:16: note: in expansion of macro ‘FOFS’ 28 | {"classname", FOFS(classname), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:29:12: note: in expansion of macro ‘FOFS’ 29 | {"model", FOFS(model), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:30:17: note: in expansion of macro ‘FOFS’ 30 | {"spawnflags", FOFS(spawnflags), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:31:12: note: in expansion of macro ‘FOFS’ 31 | {"speed", FOFS(speed), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:32:12: note: in expansion of macro ‘FOFS’ 32 | {"accel", FOFS(accel), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:33:12: note: in expansion of macro ‘FOFS’ 33 | {"decel", FOFS(decel), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:34:13: note: in expansion of macro ‘FOFS’ 34 | {"target", FOFS(target), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:35:17: note: in expansion of macro ‘FOFS’ 35 | {"targetname", FOFS(targetname), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:36:17: note: in expansion of macro ‘FOFS’ 36 | {"pathtarget", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:37:18: note: in expansion of macro ‘FOFS’ 37 | {"deathtarget", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:38:17: note: in expansion of macro ‘FOFS’ 38 | {"killtarget", FOFS(killtarget), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:39:19: note: in expansion of macro ‘FOFS’ 39 | {"combattarget", FOFS(combattarget), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:40:14: note: in expansion of macro ‘FOFS’ 40 | {"message", FOFS(message), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:41:11: note: in expansion of macro ‘FOFS’ 41 | {"team", FOFS(team), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:42:11: note: in expansion of macro ‘FOFS’ 42 | {"wait", FOFS(wait), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:43:12: note: in expansion of macro ‘FOFS’ 43 | {"delay", FOFS(delay), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:44:13: note: in expansion of macro ‘FOFS’ 44 | {"random", FOFS(random), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:45:18: note: in expansion of macro ‘FOFS’ 45 | {"move_origin", FOFS(move_origin), F_VECTOR}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:46:18: note: in expansion of macro ‘FOFS’ 46 | {"move_angles", FOFS(move_angles), F_VECTOR}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:47:12: note: in expansion of macro ‘FOFS’ 47 | {"style", FOFS(style), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:48:12: note: in expansion of macro ‘FOFS’ 48 | {"count", FOFS(count), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:49:13: note: in expansion of macro ‘FOFS’ 49 | {"health", FOFS(health), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:50:13: note: in expansion of macro ‘FOFS’ 50 | {"sounds", FOFS(sounds), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:52:10: note: in expansion of macro ‘FOFS’ 52 | {"dmg", FOFS(dmg), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:53:11: note: in expansion of macro ‘FOFS’ 53 | {"mass", FOFS(mass), F_INT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:54:13: note: in expansion of macro ‘FOFS’ 54 | {"volume", FOFS(volume), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:55:18: note: in expansion of macro ‘FOFS’ 55 | {"attenuation", FOFS(attenuation), F_FLOAT}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:56:10: note: in expansion of macro ‘FOFS’ 56 | {"map", FOFS(map), F_LSTRING}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:57:13: note: in expansion of macro ‘FOFS’ 57 | {"origin", FOFS(s.origin), F_VECTOR}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:58:13: note: in expansion of macro ‘FOFS’ 58 | {"angles", FOFS(s.angles), F_VECTOR}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:59:12: note: in expansion of macro ‘FOFS’ 59 | {"angle", FOFS(s.angles), F_ANGLEHACK}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:61:17: note: in expansion of macro ‘FOFS’ 61 | {"goalentity", FOFS(goalentity), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:62:17: note: in expansion of macro ‘FOFS’ 62 | {"movetarget", FOFS(movetarget), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:63:12: note: in expansion of macro ‘FOFS’ 63 | {"enemy", FOFS(enemy), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:64:15: note: in expansion of macro ‘FOFS’ 64 | {"oldenemy", FOFS(oldenemy), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:65:16: note: in expansion of macro ‘FOFS’ 65 | {"activator", FOFS(activator), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:66:19: note: in expansion of macro ‘FOFS’ 66 | {"groundentity", FOFS(groundentity), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:67:16: note: in expansion of macro ‘FOFS’ 67 | {"teamchain", FOFS(teamchain), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:68:17: note: in expansion of macro ‘FOFS’ 68 | {"teammaster", FOFS(teammaster), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:69:12: note: in expansion of macro ‘FOFS’ 69 | {"owner", FOFS(owner), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:70:14: note: in expansion of macro ‘FOFS’ 70 | {"mynoise", FOFS(mynoise), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:71:15: note: in expansion of macro ‘FOFS’ 71 | {"mynoise2", FOFS(mynoise2), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:72:17: note: in expansion of macro ‘FOFS’ 72 | {"target_ent", FOFS(target_ent), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:73:12: note: in expansion of macro ‘FOFS’ 73 | {"chain", FOFS(chain), F_EDICT, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:75:15: note: in expansion of macro ‘FOFS’ 75 | {"prethink", FOFS(prethink), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:76:12: note: in expansion of macro ‘FOFS’ 76 | {"think", FOFS(think), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:77:14: note: in expansion of macro ‘FOFS’ 77 | {"blocked", FOFS(blocked), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:78:12: note: in expansion of macro ‘FOFS’ 78 | {"touch", FOFS(touch), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:79:10: note: in expansion of macro ‘FOFS’ 79 | {"use", FOFS(use), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:80:11: note: in expansion of macro ‘FOFS’ 80 | {"pain", FOFS(pain), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:81:10: note: in expansion of macro ‘FOFS’ 81 | {"die", FOFS(die), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:83:12: note: in expansion of macro ‘FOFS’ 83 | {"stand", FOFS(monsterinfo.stand), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:84:11: note: in expansion of macro ‘FOFS’ 84 | {"idle", FOFS(monsterinfo.idle), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:85:13: note: in expansion of macro ‘FOFS’ 85 | {"search", FOFS(monsterinfo.search), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:86:11: note: in expansion of macro ‘FOFS’ 86 | {"walk", FOFS(monsterinfo.walk), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:87:10: note: in expansion of macro ‘FOFS’ 87 | {"run", FOFS(monsterinfo.run), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:88:12: note: in expansion of macro ‘FOFS’ 88 | {"dodge", FOFS(monsterinfo.dodge), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:89:13: note: in expansion of macro ‘FOFS’ 89 | {"attack", FOFS(monsterinfo.attack), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:90:12: note: in expansion of macro ‘FOFS’ 90 | {"melee", FOFS(monsterinfo.melee), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:91:12: note: in expansion of macro ‘FOFS’ 91 | {"sight", FOFS(monsterinfo.sight), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:92:18: note: in expansion of macro ‘FOFS’ 92 | {"checkattack", FOFS(monsterinfo.checkattack), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:93:18: note: in expansion of macro ‘FOFS’ 93 | {"currentmove", FOFS(monsterinfo.currentmove), F_MMOVE, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:95:14: note: in expansion of macro ‘FOFS’ 95 | {"endfunc", FOFS(moveinfo.endfunc), F_FUNCTION, FFL_NOSPAWN}, | ^~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:98:10: note: in expansion of macro ‘STOFS’ 98 | {"lip", STOFS(lip), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:99:15: note: in expansion of macro ‘STOFS’ 99 | {"distance", STOFS(distance), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:100:13: note: in expansion of macro ‘STOFS’ 100 | {"height", STOFS(height), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:101:12: note: in expansion of macro ‘STOFS’ 101 | {"noise", STOFS(noise), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:102:16: note: in expansion of macro ‘STOFS’ 102 | {"pausetime", STOFS(pausetime), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:103:11: note: in expansion of macro ‘STOFS’ 103 | {"item", STOFS(item), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_save.c:109:11: note: in expansion of macro ‘FOFS’ 109 | {"item", FOFS(item), F_ITEM}, | ^~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:111:14: note: in expansion of macro ‘STOFS’ 111 | {"gravity", STOFS(gravity), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:112:10: note: in expansion of macro ‘STOFS’ 112 | {"sky", STOFS(sky), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:113:16: note: in expansion of macro ‘STOFS’ 113 | {"skyrotate", STOFS(skyrotate), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:114:14: note: in expansion of macro ‘STOFS’ 114 | {"skyaxis", STOFS(skyaxis), F_VECTOR, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:115:13: note: in expansion of macro ‘STOFS’ 115 | {"minyaw", STOFS(minyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:116:13: note: in expansion of macro ‘STOFS’ 116 | {"maxyaw", STOFS(maxyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:117:15: note: in expansion of macro ‘STOFS’ 117 | {"minpitch", STOFS(minpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:118:15: note: in expansion of macro ‘STOFS’ 118 | {"maxpitch", STOFS(maxpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:497:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 497 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/game/g_save.c:119:14: note: in expansion of macro ‘STOFS’ 119 | {"nextmap", STOFS(nextmap), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/game/g_local.h:498:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/game/g_save.c:127:16: note: in expansion of macro ‘LLOFS’ 127 | {"changemap", LLOFS(changemap), F_LSTRING}, | ^~~~~ src/game/g_local.h:498:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/game/g_save.c:129:19: note: in expansion of macro ‘LLOFS’ 129 | {"sight_client", LLOFS(sight_client), F_EDICT}, | ^~~~~ src/game/g_local.h:498:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/game/g_save.c:130:19: note: in expansion of macro ‘LLOFS’ 130 | {"sight_entity", LLOFS(sight_entity), F_EDICT}, | ^~~~~ src/game/g_local.h:498:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/game/g_save.c:131:19: note: in expansion of macro ‘LLOFS’ 131 | {"sound_entity", LLOFS(sound_entity), F_EDICT}, | ^~~~~ src/game/g_local.h:498:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 498 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/game/g_save.c:132:20: note: in expansion of macro ‘LLOFS’ 132 | {"sound2_entity", LLOFS(sound2_entity), F_EDICT}, | ^~~~~ src/game/g_local.h:499:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 499 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/game/g_save.c:139:18: note: in expansion of macro ‘CLOFS’ 139 | {"pers.weapon", CLOFS(pers.weapon), F_ITEM}, | ^~~~~ src/game/g_local.h:499:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 499 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/game/g_save.c:140:22: note: in expansion of macro ‘CLOFS’ 140 | {"pers.lastweapon", CLOFS(pers.lastweapon), F_ITEM}, | ^~~~~ src/game/g_local.h:499:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 499 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/game/g_save.c:141:16: note: in expansion of macro ‘CLOFS’ 141 | {"newweapon", CLOFS(newweapon), F_ITEM}, | ^~~~~ src/game/g_save.c: In function ‘ReadField’: src/game/g_save.c:367:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 367 | fread(*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c: In function ‘ReadClient’: src/game/g_save.c:457:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 457 | fread(client, sizeof(*client), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c: In function ‘ReadGame’: src/game/g_save.c:518:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 518 | fread(str, sizeof(str), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c:528:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 528 | fread(&game, sizeof(game), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c: In function ‘ReadEdict’: src/game/g_save.c:610:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 610 | fread(ent, sizeof(*ent), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c: In function ‘ReadLevelLocals’: src/game/g_save.c:628:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 628 | fread(&level, sizeof(level), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c: In function ‘ReadLevel’: src/game/g_save.c:713:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 713 | fread(&i, sizeof(i), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/g_save.c:719:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 719 | fread(&base, sizeof(base), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_spawn.o src/game/g_spawn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_svcmds.o src/game/g_svcmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_target.o src/game/g_target.c In file included from src/game/g_target.c:20: src/game/g_target.c: In function ‘target_laser_start’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_target.c:632:23: note: in expansion of macro ‘FOFS’ 632 | ent = G_Find(NULL, FOFS(targetname), self->target); | ^~~~ src/game/g_target.c: In function ‘target_lightramp_use’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_target.c:702:18: note: in expansion of macro ‘FOFS’ 702 | e = G_Find(e, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_trigger.o src/game/g_trigger.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_turret.o src/game/g_turret.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_utils.o src/game/g_utils.c In file included from src/game/g_utils.c:22: src/game/g_utils.c: In function ‘G_PickTarget’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_utils.c:127:21: note: in expansion of macro ‘FOFS’ 127 | ent = G_Find(ent, FOFS(targetname), targetname); | ^~~~ src/game/g_utils.c: In function ‘G_UseTargets’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_utils.c:208:25: note: in expansion of macro ‘FOFS’ 208 | while ((t = G_Find(t, FOFS(targetname), ent->killtarget))) { | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/g_utils.c:221:25: note: in expansion of macro ‘FOFS’ 221 | while ((t = G_Find(t, FOFS(targetname), ent->target))) { | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/g_weapon.o src/game/g_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_actor.o src/game/m_actor.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_berserk.o src/game/m_berserk.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_boss2.o src/game/m_boss2.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_boss3.o src/game/m_boss3.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_boss31.o src/game/m_boss31.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_boss32.o src/game/m_boss32.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_brain.o src/game/m_brain.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_chick.o src/game/m_chick.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_flash.o src/game/m_flash.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_flipper.o src/game/m_flipper.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_float.o src/game/m_float.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_flyer.o src/game/m_flyer.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_gladiator.o src/game/m_gladiator.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_gunner.o src/game/m_gunner.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_hover.o src/game/m_hover.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_infantry.o src/game/m_infantry.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_insane.o src/game/m_insane.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_medic.o src/game/m_medic.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_move.o src/game/m_move.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_mutant.o src/game/m_mutant.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_parasite.o src/game/m_parasite.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_soldier.o src/game/m_soldier.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_supertank.o src/game/m_supertank.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/m_tank.o src/game/m_tank.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/p_client.o src/game/p_client.c In file included from src/game/p_client.c:20: src/game/p_client.c: In function ‘SP_FixCoopSpots’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:52:23: note: in expansion of macro ‘FOFS’ 52 | spot = G_Find(spot, FOFS(classname), "info_player_start"); | ^~~~ src/game/p_client.c: In function ‘SelectRandomDeathmatchSpawnPoint’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:753:30: note: in expansion of macro ‘FOFS’ 753 | while ((spot = G_Find(spot, FOFS(classname), "info_player_deathmatch")) != NULL) { | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:777:23: note: in expansion of macro ‘FOFS’ 777 | spot = G_Find(spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/game/p_client.c: In function ‘SelectFarthestDeathmatchSpawnPoint’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:801:30: note: in expansion of macro ‘FOFS’ 801 | while ((spot = G_Find(spot, FOFS(classname), "info_player_deathmatch")) != NULL) { | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:815:22: note: in expansion of macro ‘FOFS’ 815 | spot = G_Find(NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/game/p_client.c: In function ‘SelectCoopSpawnPoint’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:847:23: note: in expansion of macro ‘FOFS’ 847 | spot = G_Find(spot, FOFS(classname), "info_player_coop"); | ^~~~ src/game/p_client.c: In function ‘SelectSpawnPoint’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:885:31: note: in expansion of macro ‘FOFS’ 885 | while ((spot = G_Find(spot, FOFS(classname), "info_player_start")) != NULL) { | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_client.c:900:25: note: in expansion of macro ‘FOFS’ 900 | spot = G_Find(spot, FOFS(classname), "info_player_start"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/p_hud.o src/game/p_hud.c In file included from src/game/p_hud.c:20: src/game/p_hud.c: In function ‘BeginIntermission’: src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_hud.c:119:21: note: in expansion of macro ‘FOFS’ 119 | ent = G_Find(NULL, FOFS(classname), "info_player_intermission"); | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_hud.c:122:22: note: in expansion of macro ‘FOFS’ 122 | ent = G_Find(NULL, FOFS(classname), "info_player_start"); | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_hud.c:124:23: note: in expansion of macro ‘FOFS’ 124 | ent = G_Find(NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_hud.c:128:22: note: in expansion of macro ‘FOFS’ 128 | ent = G_Find(ent, FOFS(classname), "info_player_intermission"); | ^~~~ src/game/g_local.h:496:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 496 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/game/p_hud.c:130:23: note: in expansion of macro ‘FOFS’ 130 | ent = G_Find(ent, FOFS(classname), "info_player_intermission"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/p_trail.o src/game/p_trail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/p_view.o src/game/p_view.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/p_weapon.o src/game/p_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/q_shared.o src/game/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_ai.o src/game/ace/acebot_ai.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_cmds.o src/game/ace/acebot_cmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_compress.o src/game/ace/acebot_compress.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_items.o src/game/ace/acebot_items.c src/game/ace/acebot_compress.c: In function ‘Decode’: src/game/ace/acebot_compress.c:223:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 223 | fread(&version,sizeof(int),1,pIn); // read version | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_compress.c:224:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fread(&version,sizeof(int),1,pIn); // read buffersize (not needed, so repeat into version) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_movement.o src/game/ace/acebot_movement.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_nodes.o src/game/ace/acebot_nodes.c src/game/ace/acebot_nodes.c: In function ‘ACEND_LoadNodes’: src/game/ace/acebot_nodes.c:790:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 790 | fread(&version,sizeof(int),1,pIn); // read version | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_nodes.c:796:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 796 | fread(&numnodes,sizeof(int),1,pIn); // read count | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_nodes.c:797:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 797 | fread(&num_items,sizeof(int),1,pIn); // read facts count | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_nodes.c:799:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 799 | fread(nodes,sizeof(node_t),numnodes,pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_nodes.c:803:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 803 | fread(&path_table[i][j],sizeof(short int),1,pIn); // write count | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_nodes.c:805:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 805 | fread(item_table,sizeof(item_table_t),num_items,pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/game/acebot_spawn.o src/game/ace/acebot_spawn.c src/game/ace/acebot_spawn.c: In function ‘ACESP_LoadBots’: src/game/ace/acebot_spawn.c:170:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 170 | fread(&count,sizeof (int),1,pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/game/ace/acebot_spawn.c:174:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 174 | fread(userinfo,sizeof(char) * MAX_INFO_STRING,1,pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_ai.o src/mods/jabot/g_ai.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_chase.o src/mods/jabot/g_chase.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_cmds.o src/mods/jabot/g_cmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_combat.o src/mods/jabot/g_combat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_ctf.o src/mods/jabot/g_ctf.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_func.o src/mods/jabot/g_func.c In file included from src/mods/jabot/g_ctf.c:20: src/mods/jabot/g_ctf.c: In function ‘SelectCTFSpawnPoint’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:523:31: note: in expansion of macro ‘FOFS’ 523 | while ((spot = G_Find (spot, FOFS(classname), cname)) != NULL) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:554:24: note: in expansion of macro ‘FOFS’ 554 | spot = G_Find (spot, FOFS(classname), cname); | ^~~~ src/mods/jabot/g_ctf.c: In function ‘CTFFragBonuses’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:653:31: note: in expansion of macro ‘FOFS’ 653 | while ((flag = G_Find (flag, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/jabot/g_ctf.c: In function ‘CTFResetFlag’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:750:29: note: in expansion of macro ‘FOFS’ 750 | while ((ent = G_Find (ent, FOFS(classname), c)) != NULL) { | ^~~~ src/mods/jabot/g_ctf.c: In function ‘SetCTFStats’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:1145:19: note: in expansion of macro ‘FOFS’ 1145 | e = G_Find(NULL, FOFS(classname), "item_flag_team1"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:1164:19: note: in expansion of macro ‘FOFS’ 1164 | e = G_Find(NULL, FOFS(classname), "item_flag_team2"); | ^~~~ src/mods/jabot/g_ctf.c: In function ‘FindTechSpawn’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:1929:24: note: in expansion of macro ‘FOFS’ 1929 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:1931:24: note: in expansion of macro ‘FOFS’ 1931 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/jabot/g_ctf.c: In function ‘CTFSay_Team_Location’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:2309:30: note: in expansion of macro ‘FOFS’ 2309 | while ((what = G_Find(what, FOFS(classname), hot->classname)) != NULL) { | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:2314:29: note: in expansion of macro ‘FOFS’ 2314 | if ((flag1 = G_Find(NULL, FOFS(classname), "item_flag_team1")) != NULL && | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:2315:26: note: in expansion of macro ‘FOFS’ 2315 | (flag2 = G_Find(NULL, FOFS(classname), "item_flag_team2")) != NULL) { | ^~~~ In file included from src/mods/jabot/g_func.c:20: src/mods/jabot/g_func.c: In function ‘door_use_areaportals’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_func.c:859:25: note: in expansion of macro ‘FOFS’ 859 | while ((t = G_Find (t, FOFS(targetname), self->target))) | ^~~~ src/mods/jabot/g_ctf.c: In function ‘old_teleporter_touch’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_ctf.c:3520:23: note: in expansion of macro ‘FOFS’ 3520 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_items.o src/mods/jabot/g_items.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_main.o src/mods/jabot/g_main.c In file included from src/mods/jabot/g_main.c:21: src/mods/jabot/g_main.c: In function ‘EndDMLevel’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_main.c:276:23: note: in expansion of macro ‘FOFS’ 276 | ent = G_Find (NULL, FOFS(classname), "target_changelevel"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_misc.o src/mods/jabot/g_misc.c In file included from src/mods/jabot/g_misc.c:22: src/mods/jabot/g_misc.c: In function ‘misc_viper_bomb_use’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_misc.c:1400:24: note: in expansion of macro ‘FOFS’ 1400 | viper = G_Find (NULL, FOFS(classname), "misc_viper"); | ^~~~ src/mods/jabot/g_misc.c: In function ‘func_clock_think’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_misc.c:1708:31: note: in expansion of macro ‘FOFS’ 1708 | self->enemy = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/jabot/g_misc.c: In function ‘teleporter_touch’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_misc.c:1819:23: note: in expansion of macro ‘FOFS’ 1819 | dest = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_monster.o src/mods/jabot/g_monster.c In file included from src/mods/jabot/g_monster.c:20: src/mods/jabot/g_monster.c: In function ‘monster_start_go’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_monster.c:600:36: note: in expansion of macro ‘FOFS’ 600 | while ((target = G_Find (target, FOFS(targetname), self->target)) != NULL) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_monster.c:624:36: note: in expansion of macro ‘FOFS’ 624 | while ((target = G_Find (target, FOFS(targetname), self->combattarget)) != NULL) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_phys.o src/mods/jabot/g_phys.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_save.o src/mods/jabot/g_save.c In file included from src/mods/jabot/g_save.c:21: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:24:16: note: in expansion of macro ‘FOFS’ 24 | {"classname", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:25:13: note: in expansion of macro ‘FOFS’ 25 | {"origin", FOFS(s.origin), F_VECTOR}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:26:12: note: in expansion of macro ‘FOFS’ 26 | {"model", FOFS(model), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:27:17: note: in expansion of macro ‘FOFS’ 27 | {"spawnflags", FOFS(spawnflags), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:28:12: note: in expansion of macro ‘FOFS’ 28 | {"speed", FOFS(speed), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:29:12: note: in expansion of macro ‘FOFS’ 29 | {"accel", FOFS(accel), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:30:12: note: in expansion of macro ‘FOFS’ 30 | {"decel", FOFS(decel), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:31:13: note: in expansion of macro ‘FOFS’ 31 | {"target", FOFS(target), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:32:17: note: in expansion of macro ‘FOFS’ 32 | {"targetname", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:33:17: note: in expansion of macro ‘FOFS’ 33 | {"pathtarget", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:34:18: note: in expansion of macro ‘FOFS’ 34 | {"deathtarget", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:35:17: note: in expansion of macro ‘FOFS’ 35 | {"killtarget", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:36:19: note: in expansion of macro ‘FOFS’ 36 | {"combattarget", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:37:14: note: in expansion of macro ‘FOFS’ 37 | {"message", FOFS(message), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:38:11: note: in expansion of macro ‘FOFS’ 38 | {"team", FOFS(team), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:39:11: note: in expansion of macro ‘FOFS’ 39 | {"wait", FOFS(wait), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:40:12: note: in expansion of macro ‘FOFS’ 40 | {"delay", FOFS(delay), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:41:13: note: in expansion of macro ‘FOFS’ 41 | {"random", FOFS(random), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:42:18: note: in expansion of macro ‘FOFS’ 42 | {"move_origin", FOFS(move_origin), F_VECTOR}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:43:18: note: in expansion of macro ‘FOFS’ 43 | {"move_angles", FOFS(move_angles), F_VECTOR}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:44:12: note: in expansion of macro ‘FOFS’ 44 | {"style", FOFS(style), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:45:12: note: in expansion of macro ‘FOFS’ 45 | {"count", FOFS(count), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:46:13: note: in expansion of macro ‘FOFS’ 46 | {"health", FOFS(health), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:47:13: note: in expansion of macro ‘FOFS’ 47 | {"sounds", FOFS(sounds), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:49:10: note: in expansion of macro ‘FOFS’ 49 | {"dmg", FOFS(dmg), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:50:13: note: in expansion of macro ‘FOFS’ 50 | {"angles", FOFS(s.angles), F_VECTOR}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:51:12: note: in expansion of macro ‘FOFS’ 51 | {"angle", FOFS(s.angles), F_ANGLEHACK}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:52:11: note: in expansion of macro ‘FOFS’ 52 | {"mass", FOFS(mass), F_INT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:53:13: note: in expansion of macro ‘FOFS’ 53 | {"volume", FOFS(volume), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:54:18: note: in expansion of macro ‘FOFS’ 54 | {"attenuation", FOFS(attenuation), F_FLOAT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:55:10: note: in expansion of macro ‘FOFS’ 55 | {"map", FOFS(map), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:58:10: note: in expansion of macro ‘STOFS’ 58 | {"lip", STOFS(lip), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:59:15: note: in expansion of macro ‘STOFS’ 59 | {"distance", STOFS(distance), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:60:13: note: in expansion of macro ‘STOFS’ 60 | {"height", STOFS(height), F_INT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:61:12: note: in expansion of macro ‘STOFS’ 61 | {"noise", STOFS(noise), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:62:16: note: in expansion of macro ‘STOFS’ 62 | {"pausetime", STOFS(pausetime), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:63:11: note: in expansion of macro ‘STOFS’ 63 | {"item", STOFS(item), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:64:14: note: in expansion of macro ‘STOFS’ 64 | {"gravity", STOFS(gravity), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:65:10: note: in expansion of macro ‘STOFS’ 65 | {"sky", STOFS(sky), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:66:16: note: in expansion of macro ‘STOFS’ 66 | {"skyrotate", STOFS(skyrotate), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:67:14: note: in expansion of macro ‘STOFS’ 67 | {"skyaxis", STOFS(skyaxis), F_VECTOR, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:68:13: note: in expansion of macro ‘STOFS’ 68 | {"minyaw", STOFS(minyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:69:13: note: in expansion of macro ‘STOFS’ 69 | {"maxyaw", STOFS(maxyaw), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:70:15: note: in expansion of macro ‘STOFS’ 70 | {"minpitch", STOFS(minpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:71:15: note: in expansion of macro ‘STOFS’ 71 | {"maxpitch", STOFS(maxpitch), F_FLOAT, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:72:14: note: in expansion of macro ‘STOFS’ 72 | {"nextmap", STOFS(nextmap), F_LSTRING, FFL_SPAWNTEMP}, | ^~~~~ src/mods/jabot/g_local.h:527:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 527 | #define STOFS(x) (int)&(((spawn_temp_t *)0)->x) | ^ src/mods/jabot/g_save.c:73:13: note: in expansion of macro ‘STOFS’ 73 | {"weight", STOFS(weight), F_INT, FFL_SPAWNTEMP}//JABot | ^~~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:86:7: note: in expansion of macro ‘FOFS’ 86 | {"", FOFS(classname), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:87:7: note: in expansion of macro ‘FOFS’ 87 | {"", FOFS(target), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:88:7: note: in expansion of macro ‘FOFS’ 88 | {"", FOFS(targetname), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:89:7: note: in expansion of macro ‘FOFS’ 89 | {"", FOFS(killtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:90:7: note: in expansion of macro ‘FOFS’ 90 | {"", FOFS(team), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:91:7: note: in expansion of macro ‘FOFS’ 91 | {"", FOFS(pathtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:92:7: note: in expansion of macro ‘FOFS’ 92 | {"", FOFS(deathtarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:93:7: note: in expansion of macro ‘FOFS’ 93 | {"", FOFS(combattarget), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:94:7: note: in expansion of macro ‘FOFS’ 94 | {"", FOFS(model), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:95:7: note: in expansion of macro ‘FOFS’ 95 | {"", FOFS(map), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:96:7: note: in expansion of macro ‘FOFS’ 96 | {"", FOFS(message), F_LSTRING}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:98:7: note: in expansion of macro ‘FOFS’ 98 | {"", FOFS(client), F_CLIENT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:99:7: note: in expansion of macro ‘FOFS’ 99 | {"", FOFS(item), F_ITEM}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:101:7: note: in expansion of macro ‘FOFS’ 101 | {"", FOFS(goalentity), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:102:7: note: in expansion of macro ‘FOFS’ 102 | {"", FOFS(movetarget), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:103:7: note: in expansion of macro ‘FOFS’ 103 | {"", FOFS(enemy), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:104:7: note: in expansion of macro ‘FOFS’ 104 | {"", FOFS(oldenemy), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:105:7: note: in expansion of macro ‘FOFS’ 105 | {"", FOFS(activator), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:106:7: note: in expansion of macro ‘FOFS’ 106 | {"", FOFS(groundentity), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:107:7: note: in expansion of macro ‘FOFS’ 107 | {"", FOFS(teamchain), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:108:7: note: in expansion of macro ‘FOFS’ 108 | {"", FOFS(teammaster), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:109:7: note: in expansion of macro ‘FOFS’ 109 | {"", FOFS(owner), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:110:7: note: in expansion of macro ‘FOFS’ 110 | {"", FOFS(mynoise), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:111:7: note: in expansion of macro ‘FOFS’ 111 | {"", FOFS(mynoise2), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:112:7: note: in expansion of macro ‘FOFS’ 112 | {"", FOFS(target_ent), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_save.c:113:7: note: in expansion of macro ‘FOFS’ 113 | {"", FOFS(chain), F_EDICT}, | ^~~~ src/mods/jabot/g_local.h:528:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/jabot/g_save.c:120:7: note: in expansion of macro ‘LLOFS’ 120 | {"", LLOFS(changemap), F_LSTRING}, | ^~~~~ src/mods/jabot/g_local.h:528:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/jabot/g_save.c:122:7: note: in expansion of macro ‘LLOFS’ 122 | {"", LLOFS(sight_client), F_EDICT}, | ^~~~~ src/mods/jabot/g_local.h:528:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/jabot/g_save.c:123:7: note: in expansion of macro ‘LLOFS’ 123 | {"", LLOFS(sight_entity), F_EDICT}, | ^~~~~ src/mods/jabot/g_local.h:528:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/jabot/g_save.c:124:7: note: in expansion of macro ‘LLOFS’ 124 | {"", LLOFS(sound_entity), F_EDICT}, | ^~~~~ src/mods/jabot/g_local.h:528:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 528 | #define LLOFS(x) (int)&(((level_locals_t *)0)->x) | ^ src/mods/jabot/g_save.c:125:7: note: in expansion of macro ‘LLOFS’ 125 | {"", LLOFS(sound2_entity), F_EDICT}, | ^~~~~ src/mods/jabot/g_local.h:529:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 529 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/jabot/g_save.c:132:7: note: in expansion of macro ‘CLOFS’ 132 | {"", CLOFS(pers.weapon), F_ITEM}, | ^~~~~ src/mods/jabot/g_local.h:529:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 529 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/jabot/g_save.c:133:7: note: in expansion of macro ‘CLOFS’ 133 | {"", CLOFS(pers.lastweapon), F_ITEM}, | ^~~~~ src/mods/jabot/g_local.h:529:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 529 | #define CLOFS(x) (int)&(((gclient_t *)0)->x) | ^ src/mods/jabot/g_save.c:134:7: note: in expansion of macro ‘CLOFS’ 134 | {"", CLOFS(newweapon), F_ITEM}, | ^~~~~ src/mods/jabot/g_save.c: In function ‘ReadField’: src/mods/jabot/g_save.c:336:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 336 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c:346:4: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 346 | fread (*(char **)p, len, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c: In function ‘ReadClient’: src/mods/jabot/g_save.c:420:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fread (client, sizeof(*client), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c: In function ‘ReadGame’: src/mods/jabot/g_save.c:481:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fread (str, sizeof(str), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c:491:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 491 | fread (&game, sizeof(game), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c: In function ‘ReadEdict’: src/mods/jabot/g_save.c:577:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 577 | fread (ent, sizeof(*ent), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c: In function ‘ReadLevelLocals’: src/mods/jabot/g_save.c:596:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 596 | fread (&level, sizeof(level), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c: In function ‘ReadLevel’: src/mods/jabot/g_save.c:685:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 685 | fread (&i, sizeof(i), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/g_save.c:693:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 693 | fread (&base, sizeof(base), 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_spawn.o src/mods/jabot/g_spawn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_svcmds.o src/mods/jabot/g_svcmds.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_target.o src/mods/jabot/g_target.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_trigger.o src/mods/jabot/g_trigger.c In file included from src/mods/jabot/g_target.c:20: src/mods/jabot/g_target.c: In function ‘target_laser_start’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_target.c:616:24: note: in expansion of macro ‘FOFS’ 616 | ent = G_Find (NULL, FOFS(targetname), self->target); | ^~~~ src/mods/jabot/g_target.c: In function ‘target_lightramp_use’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_target.c:689:19: note: in expansion of macro ‘FOFS’ 689 | e = G_Find (e, FOFS(targetname), self->target); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_utils.o src/mods/jabot/g_utils.c In file included from src/mods/jabot/g_utils.c:22: src/mods/jabot/g_utils.c: In function ‘G_PickTarget’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_utils.c:132:22: note: in expansion of macro ‘FOFS’ 132 | ent = G_Find (ent, FOFS(targetname), targetname); | ^~~~ src/mods/jabot/g_utils.c: In function ‘G_UseTargets’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_utils.c:215:26: note: in expansion of macro ‘FOFS’ 215 | while ((t = G_Find (t, FOFS(targetname), ent->killtarget))) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/g_utils.c:234:26: note: in expansion of macro ‘FOFS’ 234 | while ((t = G_Find (t, FOFS(targetname), ent->target))) | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/g_weapon.o src/mods/jabot/g_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/m_move.o src/mods/jabot/m_move.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_client.o src/mods/jabot/p_client.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_hud.o src/mods/jabot/p_hud.c In file included from src/mods/jabot/p_client.c:20: src/mods/jabot/p_client.c: In function ‘SP_FixCoopSpots’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:46:23: note: in expansion of macro ‘FOFS’ 46 | spot = G_Find(spot, FOFS(classname), "info_player_start"); | ^~~~ src/mods/jabot/p_client.c: In function ‘SelectRandomDeathmatchSpawnPoint’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:778:31: note: in expansion of macro ‘FOFS’ 778 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:809:24: note: in expansion of macro ‘FOFS’ 809 | spot = G_Find (spot, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/jabot/p_client.c: In function ‘SelectFarthestDeathmatchSpawnPoint’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:833:31: note: in expansion of macro ‘FOFS’ 833 | while ((spot = G_Find (spot, FOFS(classname), "info_player_deathmatch")) != NULL) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:851:23: note: in expansion of macro ‘FOFS’ 851 | spot = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/jabot/p_client.c: In function ‘SelectCoopSpawnPoint’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:882:24: note: in expansion of macro ‘FOFS’ 882 | spot = G_Find (spot, FOFS(classname), "info_player_coop"); | ^~~~ src/mods/jabot/p_client.c: In function ‘SelectSpawnPoint’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:926:32: note: in expansion of macro ‘FOFS’ 926 | while ((spot = G_Find (spot, FOFS(classname), "info_player_start")) != NULL) | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_client.c:942:26: note: in expansion of macro ‘FOFS’ 942 | spot = G_Find (spot, FOFS(classname), "info_player_start"); | ^~~~ In file included from src/mods/jabot/p_hud.c:20: src/mods/jabot/p_hud.c: In function ‘BeginIntermission’: src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_hud.c:131:22: note: in expansion of macro ‘FOFS’ 131 | ent = G_Find (NULL, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_hud.c:134:23: note: in expansion of macro ‘FOFS’ 134 | ent = G_Find (NULL, FOFS(classname), "info_player_start"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_hud.c:136:24: note: in expansion of macro ‘FOFS’ 136 | ent = G_Find (NULL, FOFS(classname), "info_player_deathmatch"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_hud.c:143:23: note: in expansion of macro ‘FOFS’ 143 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ src/mods/jabot/g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/p_hud.c:145:24: note: in expansion of macro ‘FOFS’ 145 | ent = G_Find (ent, FOFS(classname), "info_player_intermission"); | ^~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_menu.o src/mods/jabot/p_menu.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_trail.o src/mods/jabot/p_trail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_view.o src/mods/jabot/p_view.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/p_weapon.o src/mods/jabot/p_weapon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/q_shared.o src/mods/jabot/q_shared.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/AStar.o src/mods/jabot/ai/AStar.c src/mods/jabot/ai/AStar.c: In function ‘AStar_PLinkDistance’: src/mods/jabot/ai/AStar.c:83:12: warning: type of ‘n1’ defaults to ‘int’ [-Wimplicit-int] 83 | static int AStar_PLinkDistance( n1, n2 ) | ^~~~~~~~~~~~~~~~~~~ src/mods/jabot/ai/AStar.c:83:12: warning: type of ‘n2’ defaults to ‘int’ [-Wimplicit-int] src/mods/jabot/ai/AStar.c: In function ‘AStar_PutAdjacentsInOpen’: src/mods/jabot/ai/AStar.c:125:13: warning: type of ‘node’ defaults to ‘int’ [-Wimplicit-int] 125 | static void AStar_PutAdjacentsInOpen( node ) | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_class_dmbot.o src/mods/jabot/ai/ai_class_dmbot.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_class_monster_default.o src/mods/jabot/ai/ai_class_monster_default.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_dropnodes.o src/mods/jabot/ai/ai_dropnodes.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_items.o src/mods/jabot/ai/ai_items.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_links.o src/mods/jabot/ai/ai_links.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_main.o src/mods/jabot/ai/ai_main.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_movement.o src/mods/jabot/ai/ai_movement.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_navigation.o src/mods/jabot/ai/ai_navigation.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_nodes.o src/mods/jabot/ai/ai_nodes.c In file included from src/mods/jabot/ai/ai_nodes.c:26: src/mods/jabot/ai/ai_nodes.c: In function ‘AI_PredictJumpadDestity’: src/mods/jabot/ai/../g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/ai/ai_nodes.c:140:26: note: in expansion of macro ‘FOFS’ 140 | target = G_Find ( NULL, FOFS(targetname), ent->target ); | ^~~~ src/mods/jabot/ai/ai_nodes.c: In function ‘AI_AddNode_Teleporter’: src/mods/jabot/ai/../g_local.h:526:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 526 | #define FOFS(x) (int)&(((edict_t *)0)->x) | ^ src/mods/jabot/ai/ai_nodes.c:448:24: note: in expansion of macro ‘FOFS’ 448 | dest = G_Find ( NULL, FOFS(targetname), ent->target ); | ^~~~ src/mods/jabot/ai/ai_nodes.c: In function ‘AI_LoadPLKFile’: src/mods/jabot/ai/ai_nodes.c:707:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 707 | fread( &version, sizeof(int), 1, pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/ai/ai_nodes.c:715:2: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 715 | fread( &nav.num_nodes, sizeof(int), 1, pIn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/ai/ai_nodes.c:718:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 718 | fread( &nodes[i], sizeof(nav_node_t), 1, pIn ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mods/jabot/ai/ai_nodes.c:721:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 721 | fread( &pLinks[i], sizeof(nav_plink_t), 1, pIn ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_tools.o src/mods/jabot/ai/ai_tools.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/ai_weapons.o src/mods/jabot/ai/ai_weapons.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/bot_common.o src/mods/jabot/ai/bot_common.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/jabot/bot_spawn.o src/mods/jabot/ai/bot_spawn.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -fcommon -I/usr/include -I/usr/include -I/usr/X11R6/include -DGAME_NAME='"game.so"' -DQUDOS_VERSION='"QuDos v0.40.1"' -DWITH_ACEBOT -DDATADIR='"/usr/share/games/quake2"' -DGAME_MOD -DLIBDIR='"/usr/games/lib64/qudos"' -DQMAX -DRETEX -fPIC -o QuDos-build/rogue/b_coopcam.o src/mods/rogue/b_coopcam.c In file included from src/mods/rogue/b_coopcam.c:7: src/mods/rogue/g_local.h:30:10: fatal error: bits/nan.h: No such file or directory 30 | #include | ^~~~~~~~~~~~ compilation terminated. make: *** [QuDos-build/rogue/.depend:4: QuDos-build/rogue/b_coopcam.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: games-fps/qudos-0.40.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-fps/qudos-0.40.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-fps/qudos-0.40.1::gentoo'`. * The complete build log is located at '/var/log/portage/games-fps:qudos-0.40.1:20210216-005002.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-fps/qudos-0.40.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-fps/qudos-0.40.1/temp/environment'. * Working directory: '/var/tmp/portage/games-fps/qudos-0.40.1/work/QuDos-0.40.1-src' * S: '/var/tmp/portage/games-fps/qudos-0.40.1/work/QuDos-0.40.1-src'