diff --git a/configure.py b/configure.py index f605493..09c3644 100644 --- a/configure.py +++ b/configure.py @@ -358,22 +358,22 @@ def MatchingFor(*versions): "cflags": cflags_tssm, "progress_category": "game", "objects": [ - Object(NonMatching, "SB/Core/x/xWad4.cpp"), - Object(NonMatching, "SB/Core/x/xWad2.cpp"), - Object(NonMatching, "SB/Core/x/xWad3.cpp"), - Object(NonMatching, "SB/Core/x/xWad1.cpp"), - Object(NonMatching, "SB/Core/x/xWad5.cpp"), + Object(NonMatching, "SB/Core/x/xWad4.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Core/x/xWad2.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Core/x/xWad3.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Core/x/xWad1.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Core/x/xWad5.cpp", extra_cflags=["-sym on"]), Object(NonMatching, "SB/Core/x/xFXHighDynamicRange.cpp"), Object(NonMatching, "SB/Core/x/xFXCameraTexture.cpp"), Object(NonMatching, "SB/Core/x/xModelBlur.cpp"), Object(NonMatching, "SB/Core/x/xCamera.cpp"), - Object(NonMatching, "SB/Game/zWadNME.cpp"), - Object(NonMatching, "SB/Game/zWad1.cpp"), - Object(NonMatching, "SB/Game/zWad2.cpp"), - Object(NonMatching, "SB/Game/zWad3.cpp"), - Object(NonMatching, "SB/Game/zWadEnt.cpp"), - Object(NonMatching, "SB/Game/zWadHud.cpp"), - Object(NonMatching, "SB/Game/zWadUI.cpp"), + Object(NonMatching, "SB/Game/zWadNME.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWad1.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWad2.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWad3.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWadEnt.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWadHud.cpp", extra_cflags=["-sym on"]), + Object(NonMatching, "SB/Game/zWadUI.cpp", extra_cflags=["-sym on"]), Object(NonMatching, "SB/Game/zMain.cpp"), Object(NonMatching, "SB/Game/zTalkBox.cpp", extra_cflags=["-inline off"]), Object(NonMatching, "SB/Game/zTaskBox.cpp", extra_cflags=["-inline off"]), @@ -391,9 +391,9 @@ def MatchingFor(*versions): Object(NonMatching, "SB/Game/zParticleLocator.cpp"), Object(NonMatching, "SB/Game/zParticleSystems.cpp"), Object(NonMatching, "SB/Game/zParticleSystemWaterfall.cpp"), - Object(NonMatching, "SB/Game/zWadCine.cpp"), + Object(NonMatching, "SB/Game/zWadCine.cpp", extra_cflags=["-sym on"]), Object(NonMatching, "SB/Game/zParticleCustom.cpp"), - Object(NonMatching, "SB/Core/gc/iWad.cpp"), + Object(NonMatching, "SB/Core/gc/iWad.cpp", extra_cflags=["-sym on"]), Object(NonMatching, "SB/Core/gc/iTRC.cpp"), Object(Matching, "SB/Core/gc/iException.cpp"), Object(NonMatching, "SB/Core/gc/iScrFX.cpp"),