diff --git a/AMBuildScript b/AMBuildScript index 3e7c2e46..9d674f5a 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -208,6 +208,11 @@ class SM: if self.vendor == 'msvc': self.compiler.AddToListVar('CFLAGS', '/Od') self.compiler.AddToListVar('CFLAGS', '/RTC1') + + #This needs to be after our optimization flags which could otherwise disable it. + if self.vendor == 'msvc': + # Don't omit frame pointer + self.compiler.AddToListVar('CFLAGS', '/Oy-') #Platform-specifics if AMBuild.target['platform'] == 'linux':