+Arx/src/ai/Paths.cpp:105:6: warning: function 'ARX_PATH_ComputeBB' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:170:12: warning: function 'ARX_PATH_CheckInZone' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:189:12: warning: function 'ARX_PATH_CheckPlayerInZone' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:203:6: warning: variable 'JUST_RELOADED' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:610:6: warning: function 'ARX_THROWN_OBJECT_Kill' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:705:7: warning: function 'ARX_THROWN_ComputeDamages' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:823:13: warning: function 'CheckArrowPolyCollision' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:874:6: warning: function 'CheckExp' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:1421:7: warning: variable 'VELOCITY_THRESHOLD' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:1423:6: warning: function 'ARX_ApplySpring' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:1450:6: warning: function 'ComputeForces' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/ai/Paths.cpp:1495:6: warning: function 'RK4Integrate' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:116:13: warning: variable 'animations' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:120:14: warning: variable 'BIGQUAT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:121:15: warning: variable 'BIGMAT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:122:7: warning: variable 'dists' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:123:7: warning: variable 'values' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:124:7: warning: variable 'vdist' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:125:6: warning: variable 'MUST_DRAW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:126:6: warning: variable 'FORCE_NO_HIDE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:128:6: warning: variable 'TRAP_DETECT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:129:6: warning: variable 'TRAP_SECRET' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:130:6: warning: variable 'USEINTERNORM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:138:6: warning: function 'EERIE_ANIM_Get_Scale_Invisibility' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:390:6: warning: function 'PrepareAnim' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:567:10: warning: variable 'DESTROYED_DURING_RENDERING' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:639:18: warning: variable 'TexSpecialColor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:833:6: warning: function 'PopOneInterZMapp' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:902:7: warning: variable 'INVISIBILITY_OVERRIDE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Animation.cpp:1776:6: warning: function 'EERIE_ANIMMANAGER_Clear' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:90:17: warning: variable 'grps' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:427:5: warning: function 'Cedric_TransformVerts' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:511:6: warning: variable 'special_color_flag' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:512:9: warning: variable 'special_color' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:995:6: warning: function 'Cedric_PrepareHalo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:1087:18: warning: function 'GetNewVertexList' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:1342:6: warning: variable 'FORCE_FRONT_DRAW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:1833:6: warning: function 'Cedric_BlendAnimation' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:1849:6: warning: function 'Cedric_SaveBlendData' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:1861:6: warning: function 'Cedric_ManageExtraRotationsFirst' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:2501:6: warning: function 'ApplyDynLight_VertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/AnimationRender.cpp:2618:6: warning: function 'ApplyDynLight_VertexBuffer_2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Cinematic.cpp:75:14: warning: variable 'Camera' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Cinematic.cpp:78:16: warning: variable 'AllTLVertex' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Cinematic.cpp:82:7: warning: variable 'KeyTemp' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Cinematic.cpp:255:5: warning: function 'CalculLight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Cinematic.cpp:284:6: warning: function 'TransformLocalVertex' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/CinematicKeyframer.cpp:62:18: warning: variable 'CKTrack' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/CinematicKeyframer.cpp:148:6: warning: function 'UpDateKeyLight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/CinematicKeyframer.cpp:413:7: warning: function 'GetAngleInterpolation' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:78:6: warning: function 'LoadScreen' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:82:6: warning: function 'ARX_INTERFACE_InitFISHTANK' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:89:6: warning: function 'ARX_INTERFACE_InitARKANE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:97:6: warning: function 'ARX_INTERFACE_KillFISHTANK' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:102:6: warning: function 'ARX_INTERFACE_KillARKANE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:115:6: warning: function 'ARX_INTERFACE_ShowLogo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:137:6: warning: function 'ARX_INTERFACE_ShowFISHTANK' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:141:6: warning: function 'ARX_INTERFACE_ShowARKANE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:151:6: warning: function 'LoadLevelScreen' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:243:6: warning: function 'LoadLevelScreen' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/animation/Intro.cpp:248:6: warning: function 'ARX_INTERFACE_EndIntro' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:197:20: warning: variable 'ChangeLevel' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:200:6: warning: variable 'WILL_QUICKLOAD' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:201:6: warning: variable 'WILL_QUICKSAVE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:202:6: warning: variable 'NEED_SPECIAL_RENDEREND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:203:6: warning: variable 'BOOKBUTTON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:204:6: warning: variable 'LASTBOOKBUTTON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:205:6: warning: variable 'EXTERNALVIEW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:206:6: warning: variable 'ARX_CONVERSATION' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:207:6: warning: variable 'ARX_CONVERSATION_MODE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:208:6: warning: variable 'ARX_CONVERSATION_LASTIS' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:210:6: warning: variable 'SHOW_INGAME_MINIMAP' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:211:6: warning: variable 'NEED_TEST_TEXT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:214:7: warning: variable 'PLAYER_ARMS_FOCAL' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:215:7: warning: variable 'currentbeta' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:217:15: warning: variable 'ARX_FLARES_Block' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:219:7: warning: variable 'LASTCAMPOS' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:220:8: warning: variable 'LASTCAMANGLE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:221:10: warning: variable 'CAMERACONTROLLER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/ArxGame.cpp:222:9: warning: variable 'lastCAMERACONTROLLER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:212:7: warning: variable 'PUSH_PLAYER_FORCE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:213:14: warning: variable 'ControlCinematique' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:214:18: warning: variable 'pParticleManager' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:217:20: warning: variable 'scursor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:218:20: warning: variable 'pTCCrossHair' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:219:20: warning: variable 'iconequip' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:224:20: warning: variable 'tflare' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:228:20: warning: variable 'sphere_particle' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:229:20: warning: variable 'inventory_font' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:230:20: warning: variable 'enviro' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:231:20: warning: variable 'specular' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:232:20: warning: variable 'lightsource_tc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:233:20: warning: variable 'stealth_gauge_tc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:234:20: warning: variable 'arx_logo_tc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:239:20: warning: variable 'Boom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:241:20: warning: variable 'mecanism_tc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:242:20: warning: variable 'arrow_left_tc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:251:6: warning: variable 'bGToggleCombatModeWithKey' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:258:15: warning: variable 'arrowobj' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:262:15: warning: variable 'eyeballobj' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:265:14: warning: variable 'TCAM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:266:34: warning: variable 'raycam' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:266:41: warning: variable 'conversationcamera' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:268:8: warning: variable 'WILLADDSPEECH' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:274:8: warning: variable 'LAST_FAILED_SEQUENCE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:284:7: warning: variable 'STRIKE_AIMTIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:285:7: warning: variable 'SLID_VALUE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:293:6: warning: variable 'LOAD_N_DONT_ERASE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:294:6: warning: variable 'NO_TIME_INIT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:300:6: warning: variable 'NO_PLAYER_POSITION_RESET' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:301:6: warning: variable 'CURRENT_BASE_FOCAL' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:304:7: warning: variable 'BOW_FOCAL' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:305:6: warning: variable 'PlayerWeaponBlocked' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:308:7: warning: variable 'GLOBAL_LIGHT_FACTOR' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:310:6: warning: variable 'USE_LIGHT_OPTIM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:311:6: warning: variable 'STRIKE_TIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:312:6: warning: variable 'STOP_KEYBOARD_INPUT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:313:6: warning: variable 'REQUEST_SPEECH_SKIP' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:315:6: warning: variable 'DONT_ERASE_PLAYER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:317:6: warning: variable 'SPLASH_THINGS_STAGE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:318:6: warning: variable 'STARTED_A_GAME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:319:6: warning: variable 'FASTmse' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:332:6: warning: variable 'CHANGE_LEVEL_ICON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:338:6: warning: variable 'LaunchDemo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:340:15: warning: variable 'WILLADDSPEECHTIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:346:6: warning: variable 'START_NEW_QUEST' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:355:6: warning: variable 'EXITING' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:359:7: warning: variable 'ePos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:366:6: warning: function 'LoadSysTextures' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:467:6: warning: function 'InitializeDanae' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1452:6: warning: function 'ClearSysTextures' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1524:6: warning: function 'PlayerLaunchArrow' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1677:6: warning: function 'ReleaseDanaeBeforeRun' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1700:6: warning: function 'FirstTimeThings' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1719:6: warning: variable 'NO_GMOD_RESET' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1721:6: warning: function 'FirstFrameProc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1789:7: warning: variable 'LastValidPlayerPos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1790:7: warning: variable 'WILL_RESTORE_PLAYER_POSITION' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:1791:6: warning: variable 'WILL_RESTORE_PLAYER_POSITION_FLAG' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2041:6: warning: function 'Player_Arrow_Count' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2065:10: warning: function 'Player_Arrow_Count_Decrease' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2092:7: warning: variable 'GLOBAL_SLOWDOWN' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2094:6: warning: function 'StrikeAimtime' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2113:6: warning: function 'strikeSpeak' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2868:7: warning: variable 'LAST_FADEVALUE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:2928:7: warning: variable 'MagicSightFader' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:3207:6: warning: function 'LaunchWaitingCine' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:3364:6: warning: variable 'TSU_TEST_NB' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:3365:6: warning: variable 'TSU_TEST_NB_LIGHT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/core/Core.cpp:3528:6: warning: function 'ReleaseSystemObjects' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:104:7: warning: variable 'Blood_Pos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:105:6: warning: variable 'Blood_Duration' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:316:6: warning: function 'ARX_DAMAGES_HealPlayer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:345:6: warning: function 'ARX_DAMAGES_HealManaPlayer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:356:6: warning: function 'ARX_DAMAGES_HealManaInter' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:373:7: warning: function 'ARX_DAMAGES_DrainMana' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:600:6: warning: function 'ARX_DAMAGES_PushIO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:983:6: warning: function 'InExceptList' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:991:6: warning: function 'ARX_DAMAGES_AddVisual' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Damage.cpp:1313:6: warning: function 'SphereInIO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Equipment.cpp:112:12: warning: variable 'equipinfo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Equipment.cpp:163:6: warning: function 'ARX_EQUIPMENT_Release' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Equipment.cpp:1097:6: warning: variable 'bRing' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:102:6: warning: function 'ARX_INVENTORY_ReOrder' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:103:6: warning: function 'ARX_INVENTORY_IdentifyIO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:113:7: warning: variable 'sActiveInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:116:7: warning: variable 'sInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:117:7: warning: variable 'sInventoryX' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:118:7: warning: variable 'sInventoryY' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Inventory.cpp:888:6: warning: function 'CanBePutInInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Missile.cpp:89:6: warning: function 'ARX_MISSILES_GetFree' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Missile.cpp:101:6: warning: function 'ARX_MISSILES_Kill' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:116:6: warning: function 'CheckNPCEx' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:125:6: warning: function 'StareAtTarget' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:239:6: warning: function 'ARX_NPC_ReleasePathFindInfo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:254:6: warning: function 'ARX_NPC_CreateExRotateData' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:488:6: warning: function 'ARX_NPC_GetNextAttainableNodeIncrement' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:952:6: warning: function 'ARX_NPC_ManagePoison' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1342:7: warning: function 'GetTRUETargetDist' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1374:6: warning: function 'IsInGroup' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1395:6: warning: function 'IsNearSelection' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1416:6: warning: function 'ARX_NPC_SpawnMember' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1683:6: warning: function 'GetCutSelection' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1719:6: warning: function 'ReComputeCutFlags' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1731:6: warning: function 'IsAlreadyCut' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1750:6: warning: function 'ARX_NPC_ApplyCuts' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1905:6: warning: function 'IsPlayerStriking' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1967:6: warning: function 'ARX_NPC_Manage_NON_Fight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1983:6: warning: function 'Strike_StartTickCount' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:1990:6: warning: function 'ARX_NPC_Manage_Fight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2136:6: warning: function 'ARX_NPC_Manage_Anims_End' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2177:6: warning: function 'TryIOAnimMove' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2198:6: warning: function 'TryAndCheckAnim' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2222:6: warning: function 'ARX_NPC_Manage_Anims' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2613:7: warning: function 'GetIOHeight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2627:7: warning: function 'GetIORadius' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:2647:6: warning: function 'ComputeTolerance' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/NPC.cpp:3601:7: warning: function 'AngularDifference' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:150:7: warning: variable 'currentdistance' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:151:7: warning: variable 'CURRENT_PLAYER_COLOR' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:153:7: warning: variable 'PLAYER_ROTATION' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:158:6: warning: variable 'DeadTime' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:161:6: warning: variable 'sp_max' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:175:6: warning: variable 'FistParticles' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1034:6: warning: variable 'SKIN_MOD' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1035:6: warning: variable 'QUICK_MOD' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1037:6: warning: function 'ARX_SPSound' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1289:6: warning: function 'ARX_PLAYER_LEVEL_UP' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1342:6: warning: variable 'PLAYER_PARALYSED' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1428:20: warning: variable 'PLAYER_SKIN_TC' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1565:7: warning: variable 'Falling_Height' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1566:6: warning: function 'ARX_PLAYER_StartFall' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1606:7: warning: variable 'LASTPLAYERA' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:1608:6: warning: variable 'LAST_ON_PLATFORM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:2384:7: warning: variable 'lastposy' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:2385:15: warning: variable 'REQUEST_JUMP' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:2391:6: warning: function 'Valid_Jump_Pos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:2430:6: warning: function 'PlayerMovementIterate' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:3424:7: warning: variable 'sp_max_y' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:3425:7: warning: variable 'sp_max_col' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:3426:6: warning: variable 'sp_max_ch' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Player.cpp:3427:6: warning: variable 'sp_max_nb' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:127:6: warning: function 'MakeSpCol' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:129:6: warning: variable 'passwall' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:130:6: warning: variable 'WILLRETURNTOFREELOOK' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:131:6: warning: variable 'GLOBAL_MAGIC_MODE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:132:6: warning: variable 'bPrecastSpell' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:145:6: warning: variable 'sp_arm' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:146:6: warning: variable 'cur_arm' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:147:6: warning: variable 'cur_sos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:162:7: warning: variable 'uw_mode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:172:6: warning: variable 'cur_mega' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:173:7: warning: variable 'sp_max_start' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:174:6: warning: variable 'sp_wep' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:178:6: warning: variable 'bOldLookToggle' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:181:6: warning: variable 'BH_MODE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:182:6: warning: function 'EERIE_OBJECT_SetBHMode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:215:7: warning: variable 'ARX_FLARES_broken' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:217:6: warning: variable 'cur_mx' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:218:6: warning: variable 'cur_pnux' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:219:6: warning: variable 'cur_pom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:220:6: warning: variable 'cur_rf' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:221:6: warning: variable 'cur_mr' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:222:6: warning: variable 'cur_sm' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:223:6: warning: variable 'cur_bh' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:226:6: warning: variable 'snip' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:238:15: warning: variable 'ucFlick' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:240:6: warning: function 'GetSpellPosition' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:533:6: warning: function 'LaunchAntiMagicField' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:558:6: warning: function 'ARX_SPELLS_AddSpellOn' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:590:6: warning: function 'ARX_SPELLS_RemoveSpellOn' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:619:6: warning: function 'ARX_SPELLS_RemoveMultiSpellOn' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:776:6: warning: function 'ARX_SPELLS_RequestSymbolDraw3' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:805:6: warning: function 'GetSymbVector' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:1021:6: warning: function 'SPELLCAST_Notify' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:1048:6: warning: function 'SPELLCAST_NotifyOnlyTarget' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:1071:6: warning: function 'SPELLEND_Notify' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:1113:6: warning: function 'ReCenterSequence' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2212:6: warning: function 'No_MagicAllowed' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2538:6: warning: function 'CanPayMana' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2599:6: warning: function 'TemporaryGetSpellTarget' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2758:6: warning: function 'ARX_SPELLS_Precast_Add' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2784:15: warning: variable 'LAST_PRECAST_TIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2785:6: warning: function 'PrecastCheckCanPayMana' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2885:6: warning: variable 'LOOKING_FOR_SPELL_TARGET' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:2886:15: warning: variable 'LOOKING_FOR_SPELL_TARGET_TIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:5645:8: warning: variable 'cabalangle' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:5646:7: warning: variable 'cabalpos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:5647:7: warning: variable 'cabalscale' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:5648:9: warning: variable 'cabalcolor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/game/Spells.cpp:7622:6: warning: variable 'SPECIAL_PNUX' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:59:6: warning: variable 'ZMAPMODE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:60:20: warning: variable 'Zmap' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:66:6: warning: function 'CopyVertices' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:72:6: warning: function 'NearlyEqual' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:81:6: warning: function 'Quadable' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Draw.cpp:245:40: warning: variable 'pDynamicVertexBuffer_TLVERTEX' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/GraphicsModes.cpp:60:13: warning: variable 'stacked' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/GraphicsModes.cpp:66:7: warning: variable 'ulBKGColor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/GraphicsModes.cpp:78:7: warning: function 'Approach' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Math.cpp:162:5: warning: function 'coplanar_tri_tri' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/Math.cpp:236:5: warning: function 'tri_tri_intersect' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:65:6: warning: function 'FreeGrille' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:76:6: warning: function 'AllocGrille' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:160:5: warning: function 'AddMaterial' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:191:6: warning: function 'GetIndNumCube' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:199:6: warning: function 'AddPoly' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/CinematicTexture.cpp:214:6: warning: function 'AddQuadUVs' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:109:13: warning: variable 'ProjectionMatrix' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:798:6: warning: function 'EE_RT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:814:6: warning: function 'EE_RT2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:861:6: warning: function 'EE_P' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:871:6: warning: function 'EE_P2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1090:5: warning: function 'PointIn2DPoly' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1544:6: warning: function 'ReleaseBKG_INFO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1551:6: warning: function 'ARX_PORTALS_SWAP_EPs' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1574:6: warning: function 'AddAData' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1598:6: warning: function 'GetRoomCenter' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1785:6: warning: function 'EERIEPOLY_Add_PolyIn' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1797:6: warning: function 'PointInBBox' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:1988:6: warning: function 'EERIE_PORTAL_Blend_Portals_And_Rooms' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:2061:7: warning: function 'EERIE_TransformOldFocalToNewFocal' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:2199:6: warning: function 'ClearDynLights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:2462:11: warning: function 'fts_read' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:2889:6: warning: function 'EERIEPOLY_FillMissingVertex' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:2918:6: warning: function 'ComputeRoomDistance' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Mesh.cpp:3086:6: warning: variable 'NEED_ANCHORS' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Progressive.cpp:61:6: warning: function 'AddNeighBoringVertex' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/Progressive.cpp:86:6: warning: function 'AddNeighBoringFace' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/data/TextureContainer.cpp:90:6: warning: function 'ResetVertexLists' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:62:8: warning: variable 'SpecialFadeDx' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:63:8: warning: variable 'FlashAlpha' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:64:7: warning: variable 'TotOldPos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:392:7: warning: variable 'DreamAng' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:392:17: warning: variable 'DreamAng2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/CinematicEffects.cpp:393:7: warning: variable 'DreamTable' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/DrawEffects.cpp:239:6: warning: function 'EERIEDrawLight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/DrawEffects.cpp:343:6: warning: function 'IncrementPolyWithNormalOutput' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/effects/Fog.cpp:61:15: warning: variable 'fogobj' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:925:6: warning: function 'FlipDXT1' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:926:6: warning: function 'FlipDXT3' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:927:6: warning: function 'FlipDXT5' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:1016:6: warning: function 'FlipColorBlock' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:1029:6: warning: function 'FlipSimpleAlphaBlock' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:1042:6: warning: function 'ComplexAlphaHelper' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:1056:6: warning: function 'FlipComplexAlphaBlock' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/Image.cpp:1094:6: warning: function 'Flip3dc' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/stb_image_write.cpp:208:17: warning: function 'stbi_zlib_compress' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/stb_image_write.cpp:311:14: warning: function 'stbi_crc32' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/image/stb_image_write.cpp:343:16: warning: function 'stbi_write_png_to_mem' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleEffects.cpp:106:20: warning: variable 'water_splat' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleEffects.cpp:123:6: warning: function 'ARX_BOOMS_GetFree' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleEffects.cpp:241:6: warning: function 'ARX_POLYSPLAT_Add' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleEffects.cpp:585:6: warning: variable 'SPARK_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleSystem.cpp:306:6: warning: function 'VectorRotateY' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/particle/ParticleSystem.cpp:314:6: warning: function 'VectorRotateZ' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells01.cpp:76:6: warning: function 'LaunchMagicMissileExplosion' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells01.cpp:944:6: warning: function 'Split' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells01.cpp:962:6: warning: function 'GenereArcElectrique' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells01.cpp:972:6: warning: function 'DrawArcElectrique' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells05.cpp:452:6: warning: function 'LaunchPoisonExplosion' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells07.cpp:264:7: warning: variable 'fTotoro' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells07.cpp:265:7: warning: variable 'fMySize' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/graphics/spells/Spells07.cpp:363:6: warning: function 'GetChestPos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:127:6: warning: function 'Manage3DCursor' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:128:6: warning: variable 'IN_BOOK_DRAW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:196:20: warning: variable 'BasicInventorySkin' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:197:20: warning: variable 'ThrowObject' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:198:29: warning: variable 'aiHalo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:199:19: warning: variable 'eMouseState' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:205:10: warning: variable 'STARTED_ACTION_ON_IO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:211:9: warning: variable 'bBookHalo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:212:9: warning: variable 'bGoldHalo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:213:9: warning: variable 'bHitFlash' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:214:9: warning: variable 'bInventoryClosing' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:215:9: warning: variable 'bInventorySwitch' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:216:9: warning: variable 'bIsAiming' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:217:10: warning: variable 'fHitFlash' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:218:16: warning: variable 'ulHitFlash' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:219:16: warning: variable 'ulBookHaloTime' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:220:16: warning: variable 'ulGoldHaloTime' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:221:10: warning: variable 'InventoryX' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:222:10: warning: variable 'InventoryDir' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:225:10: warning: variable 'SLID_START' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:228:10: warning: variable 'PROGRESS_BAR_TOTAL' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:229:10: warning: variable 'PROGRESS_BAR_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:230:10: warning: variable 'OLD_PROGRESS_BAR_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:232:9: warning: variable 'PLAYER_MOUSELOOK_ON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:233:9: warning: variable 'TRUE_PLAYER_MOUSELOOK_ON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:234:9: warning: variable 'LAST_PLAYER_MOUSELOOK_ON' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:237:9: warning: variable 'COMBINEGOLD' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:239:9: warning: variable 'Book_MapPage' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:240:9: warning: variable 'Book_SpellPage' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:242:10: warning: variable 'g_TimeStartCinemascope' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:244:9: warning: variable 'SMOOTHSLID' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:245:9: warning: variable 'currpos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:246:9: warning: variable 'DRAGGING' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:248:9: warning: variable 'PLAYER_INTERFACE_HIDE_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:249:9: warning: variable 'MAGICMODE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:251:9: warning: variable 'FLYING_OVER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:252:9: warning: variable 'OLD_FLYING_OVER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:253:9: warning: variable 'LastRune' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:254:9: warning: variable 'BOOKZOOM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:255:10: warning: variable 'ePlayerAngle' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:256:9: warning: variable 'CURCURTIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:257:9: warning: variable 'CURCURDELAY' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:258:9: warning: variable 'CURCURPOS' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:267:16: warning: variable 'COMBAT_MODE_ON_START_TIME' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:269:6: warning: variable 'bGCroucheToggle' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:271:5: warning: variable 'iHighLight' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:272:7: warning: variable 'fHighLightAng' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:294:6: warning: variable 'bInverseInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:295:6: warning: variable 'lOldTruePlayerMouseLook' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:296:6: warning: variable 'bForceEscapeFreeLook' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:297:6: warning: variable 'bRenderInCursorMode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:299:6: warning: variable 'lChangeWeapon' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:300:9: warning: variable 'pIOChangeWeapon' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:377:7: warning: function 'ARX_CAST_TO_INT_THEN_FLOAT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:384:6: warning: function 'MouseInBookRect' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:580:6: warning: function 'ARX_INTERFACE_HALO_Render' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:614:6: warning: function 'ARX_INTERFACE_HALO_Draw' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:647:6: warning: function 'NeedHalo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:667:6: warning: function 'InventoryOpenClose' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:901:6: warning: function 'ReleaseInfosCombine' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:934:7: warning: function 'findParam' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:944:6: warning: function 'GetInfosCombineWithIO' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:1244:6: warning: function 'GetInfosCombine' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:2257:6: warning: function 'ARX_INTERFACE_Combat_Mode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:2303:6: warning: variable 'CSEND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:2304:6: warning: variable 'MOVE_PRECEDENCE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:3944:6: warning: function 'ARX_INTERFACE_DrawSecondaryInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4054:6: warning: function 'ARX_INTERFACE_DrawInventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4125:6: warning: function 'ARX_INTERFACE_Draw_Stealth_Gauge' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4155:6: warning: function 'ARX_INTERFACE_DrawDamagedEquipment' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4259:6: warning: function 'ARX_INTERFACE_RELEASESOUND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4265:6: warning: function 'ARX_INTERFACE_ERRORSOUND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4271:6: warning: function 'CheckAttributeClick' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4317:6: warning: function 'CheckSkillClick' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:4433:6: warning: function 'ManageSpellIcon' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:6352:6: warning: function 'ARX_INTERFACE_DrawCurrentTorch' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:7193:6: warning: variable 'SPECIAL_DRAGINTER_RENDER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:7194:6: warning: variable 'CANNOT_PUT_IT_HERE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Interface.cpp:7505:6: warning: function 'ARX_INTERFACE_RenderCursorInternal' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Menu.cpp:127:6: warning: variable 'bQuickGenFirstClick' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Menu.cpp:129:6: warning: variable 'REFUSE_GAME_RETURN' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Menu.cpp:138:6: warning: function 'ARX_MENU_CLICKSOUND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Menu.cpp:146:6: warning: function 'ARX_MENU_LaunchAmb' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Menu.cpp:276:6: warning: function 'ARX_MENU_NEW_QUEST_Clicked_QUIT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuPublic.cpp:101:6: warning: function 'ARXMenu_Private_Options_Video_SetResolution' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:126:6: warning: variable 'bNoMenu' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:135:13: warning: variable 'pMenu' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:140:19: warning: variable 'pDeleteConfirm' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:141:19: warning: variable 'pDeleteButton' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:142:20: warning: variable 'fullscreenCheckbox' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:146:7: warning: variable 'ARXTimeMenu' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:147:7: warning: variable 'ARXOldTimeMenu' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:148:7: warning: variable 'ARXDiffTimeMenu' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:150:6: warning: variable 'bFade' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:151:6: warning: variable 'bFadeInOut' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:152:5: warning: variable 'iFadeAction' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:153:7: warning: variable 'fFadeInOut' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:157:19: warning: variable 'pTextureLoad' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:160:5: warning: variable 'iTimeToDrawD7' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:235:6: warning: function 'MENU_NoActiveWindow' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:244:6: warning: function 'FontRenderText' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/MenuWidgets.cpp:252:6: warning: function 'Check_Apply' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:90:14: warning: variable 'speech' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:101:6: warning: function 'ARX_SPEECH_MoveUp' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:175:6: warning: function 'ARX_SPEECH_Render' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:270:6: warning: function 'ARX_CONVERSATION_CheckAcceleratedSpeech' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:289:6: warning: function 'ARX_SPEECH_GetFree' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:301:6: warning: function 'ARX_SPEECH_GetIOSpeech' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Speech.cpp:312:6: warning: function 'ARX_SPEECH_Release' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Text.cpp:67:15: warning: variable 'pTextManageFlyingOver' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/gui/Text.cpp:77:6: warning: function 'ARX_UNICODE_FormattingInRect' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/input/Input.cpp:518:35: warning: variable 'keyNames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/CinematicLoad.cpp:129:6: warning: function 'parseCinematic' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/fs/SystemPaths.cpp:389:6: warning: function 'disableDataDir' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/fs/SystemPaths.cpp:393:6: warning: function 'addDataDir' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/fs/SystemPaths.cpp:397:6: warning: function 'setUserDir' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/fs/SystemPaths.cpp:401:6: warning: function 'setConfigDir' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/io/fs/SystemPaths.cpp:405:6: warning: function 'listSearchDirs' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Anchors.cpp:186:7: warning: function 'ANCHOR_IsPolyInCylinder' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Box.cpp:56:6: warning: variable 'CUR_COLLISION_MATERIAL' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Box.cpp:102:6: warning: function 'IsValidPos3' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Clothes.cpp:81:6: warning: function 'AddSpring' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Clothes.cpp:104:7: warning: function 'GetIDXVert' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/CollisionShapes.cpp:120:6: warning: function 'AddCollisionSphere' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/CollisionShapes.cpp:143:6: warning: function 'GetFirstChildGroup' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/CollisionShapes.cpp:161:6: warning: function 'IsExclusiveGroupMember' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/CollisionShapes.cpp:178:7: warning: function 'GetSphereRadiusForGroup' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/CollisionShapes.cpp:225:6: warning: function 'AddVertexToVertexList' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:65:6: warning: variable 'ON_PLATFORM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:73:6: warning: variable 'COLLIDED_CLIMB_POLY' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:74:6: warning: variable 'MOVING_CYLINDER' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:76:7: warning: variable 'vector2D' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:81:14: warning: function 'IsPolyInCylinder' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:237:13: warning: function 'IsPolyInSphere' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:468:6: warning: function 'CollidedFromBack' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/physics/Collisions.cpp:1337:7: warning: variable 'MAX_ALLOWED_PER_SECOND' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:97:7: warning: variable 'FORCE_TIME_RESTORE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:132:6: warning: variable 'DONT_WANT_PLAYER_INZONE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:194:6: warning: function 'GetIOAnimIdx2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:393:6: warning: function 'IsPlayerEquipedWith' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:604:6: warning: function 'FillIOIdent' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:854:6: warning: function 'FillTargetInfo' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:1508:6: warning: function 'ARX_CHANGELEVEL_Pop_Zones_n_Lights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/ChangeLevel.cpp:1569:6: warning: function 'ARX_CHANGELEVEL_Pop_Level' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/GameSound.cpp:587:6: warning: function 'ARX_SOUND_IOFrontPos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/GameSound.cpp:1043:12: warning: function 'ARX_SOUND_SetAmbianceTrackStatus' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/GameSound.cpp:1101:6: warning: function 'ARX_SOUND_FreeAnimSamples' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/GameSound.cpp:1115:6: warning: function 'ARX_SOUND_PushAnimSamples' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/GameSound.cpp:1151:6: warning: function 'ARX_SOUND_PopAnimSamples' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:129:6: warning: variable 'HERO_SHOW_1ST' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:133:6: warning: variable 'INTER_DRAW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:141:7: warning: variable 'STARTED_ANGLE' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:546:6: warning: variable 'GLOBAL_Player_Room' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:846:6: warning: function 'IsLinkedNode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:870:6: warning: function 'AddLink' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:887:6: warning: function 'RemoveLink' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:1078:6: warning: function 'ARX_INTERACTIVE_ClearIODynData' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:1099:6: warning: function 'ARX_INTERACTIVE_ClearIODynData_II' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:2188:6: warning: function 'ReloadScript' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Interactive.cpp:2761:6: warning: function 'ARX_INTERACTIVE_CheckFULLCollision' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Light.cpp:307:7: warning: function 'my_CheckInPoly' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Light.cpp:466:6: warning: function 'ComputeLight2DPos' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Light.cpp:503:6: warning: function 'TreatBackgroundDynlights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/LoadLevel.cpp:107:6: warning: function 'CanPurge' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Object.cpp:90:6: warning: function 'EERIE_RemoveCedricData' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Object.cpp:92:6: warning: function 'Clear3DScene' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Object.cpp:222:7: warning: function 'GetTimeBetweenKeyFrames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Object.cpp:1380:6: warning: function 'AddIdxToBone' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Object.cpp:1391:6: warning: function 'GetFather' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:95:6: warning: variable 'LAST_PORTALS_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:101:13: warning: variable 'TransPol' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:107:6: warning: variable 'TRANSPOLYSPOS' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:108:6: warning: variable 'FRAME_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:110:6: warning: variable 'LAST_ROOM' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:112:37: warning: variable 'pDynamicVertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:191:22: warning: variable 'efpPlaneNear' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:196:6: warning: variable 'bOLD_CLIPP' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:204:6: warning: variable 'TotalRoomDrawList' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:231:6: warning: function 'ManageLavaWater' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:261:6: warning: function 'ManageWater_VertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:278:6: warning: function 'ManageLava_VertexBuffer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:299:6: warning: function 'specialEE_RTP2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:317:6: warning: function 'EERIERTPPoly2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:335:6: warning: function 'IsSphereInFrustrum' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:336:6: warning: function 'FrustrumsClipSphere' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:374:6: warning: function 'IsInFrustrum' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:376:6: warning: function 'IsBBoxInFrustrum' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:421:6: warning: function 'FrustrumsClipBBox3D' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:642:6: warning: function 'ARX_PORTALS_GetRoomNumForPosition2' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:746:6: warning: function 'ARX_PORTALS_GetRoomNumForCamera' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:841:6: warning: function 'ARX_PORTALS_InitDrawnRooms' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:883:6: warning: function 'BBoxClipPoly' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:941:6: warning: function 'FrustrumsClipPoly' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:953:6: warning: function 'ARX_PORTALS_BlendBBox' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:965:6: warning: function 'Frustrum_Set' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:973:6: warning: function 'CreatePlane' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1001:6: warning: function 'CreateScreenFrustrum' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1002:6: warning: function 'CreateFrustrum' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1102:6: warning: function 'RoomDrawListAdd' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1113:6: warning: function 'RoomFrustrumAdd' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1123:6: warning: function 'ARX_PORTALS_RenderRoom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1124:6: warning: function 'ARX_PORTALS_RenderRooms' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1133:6: warning: function 'ARX_PORTALS_Frustrum_RenderRoom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1134:6: warning: function 'ARX_PORTALS_Frustrum_RenderRooms' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1326:6: warning: function 'RenderLavaBatch' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1353:6: warning: function 'RenderLava' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1483:6: warning: function 'ARX_PORTALS_Frustrum_RenderRoom_TransparencyTSoftCull' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1484:6: warning: function 'ARX_PORTALS_Frustrum_RenderRooms_TransparencyT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1527:6: warning: function 'ARX_PORTALS_Frustrum_RenderRoomTCullSoft' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1528:6: warning: function 'ARX_PORTALS_Frustrum_RenderRoomsTCullSoft' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1840:13: warning: variable 'tilelights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1842:6: warning: function 'InitTileLights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:1853:6: warning: function 'ComputeTileLights' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:2457:6: warning: function 'ARX_PORTALS_ComputeRoom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:2559:6: warning: function 'ARX_PORTALS_Frustrum_ComputeRoom' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:2684:6: warning: function 'Clip_Visible' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:2781:6: warning: function 'spGetTruePolyY' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/scene/Scene.cpp:2798:6: warning: variable 'MAX_FRAME_COUNT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:96:10: warning: variable 'LASTSPAWNED' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:281:6: warning: function 'ARX_SCRIPT_ReleaseLabels' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1171:14: warning: function 'GetFreeVarSlot' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1182:14: warning: function 'GetVarAddress' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1512:15: warning: variable 'eventstack' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1537:6: warning: variable 'STACK_FLOW' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1616:14: warning: function 'SendIOScriptEventReverse' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/Script.cpp:1862:6: warning: function 'Manage_Specific_RAT_Timer' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/ScriptEvent.cpp:77:14: warning: variable 'AS_EVENT' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/src/script/ScriptedLang.cpp:836:14: warning: function 'getName' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/crashreporter/ErrorReport.cpp:166:6: warning: function 'getProcessSatus' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/crashreporter/ErrorReport.cpp:192:6: warning: function 'getResourceUsage' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:49:16: warning: function 'operator<<' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:53:16: warning: function 'operator<<' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:57:16: warning: function 'operator<<' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:61:8: warning: function 'loadUnlocalized' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:72:13: warning: function 'print_flag' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:80:13: warning: function 'print_unknown_flags' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:86:14: warning: variable 'spellNames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:141:14: warning: variable 'runeNames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:165:14: warning: variable 'animationNames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:328:14: warning: variable 'equipitemNames' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:360:16: warning: function 'print_anim_flags' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:373:16: warning: function 'print_item_type' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:390:16: warning: function 'print_behavior' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:410:16: warning: function 'print_tactics' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:420:16: warning: function 'print_movemode' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:431:6: warning: function 'print_spell' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:441:5: warning: function 'print_variables' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:487:6: warning: function 'print_animations' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:513:6: warning: function 'print_anim_layers' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:557:6: warning: function 'print_level' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:561:6: warning: function 'print_type' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:572:6: warning: function 'print_spellcast_flags' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:585:6: warning: function 'print_physics' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:593:6: warning: function 'print_ident' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:644:6: warning: function 'print_inventory' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:666:6: warning: function 'print_player_movement' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:681:6: warning: function 'print_item' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:691:5: warning: function 'view_pld' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:718:5: warning: function 'view_globals' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:736:8: warning: function 'equip_slot_name' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:754:5: warning: function 'view_player' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:1003:5: warning: function 'view_level' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:1087:5: warning: function 'view_io' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/savetool/SaveView.cpp:1809:6: warning: function 'is_level' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage] +Arx/tools/unpak/UnPak.cpp:38:6: warning: function 'dump' can be made static or moved into an anonymous namespace to enforce internal linkage [misc-use-internal-linkage]