diff --git a/AMBuildScript b/AMBuildScript index db3b02d8c..f01c39d86 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -205,6 +205,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':