no_sanitize Xcode 不支持?
no_sanitize not supported in Xcode?
有谁知道如何使用 Xcode 7.x 附带的 clang 版本为特定功能禁用地址清理程序?似乎不支持函数属性 no_sanitize(..) 还是我错过了什么?
__attribute__((no_sanitize("address")))
我使用XCode 7.0.2 (clang-700.1.81) 基于LLVM 3.7.0.
您可以改用 no_sanitize_address
,Apple 当前版本的 clang(从 Xcode 7.2 开始)似乎支持它,例如以下为我编译而没有任何警告:
__attribute__((no_sanitize_address)) void foo(void)
{
}
有谁知道如何使用 Xcode 7.x 附带的 clang 版本为特定功能禁用地址清理程序?似乎不支持函数属性 no_sanitize(..) 还是我错过了什么?
__attribute__((no_sanitize("address")))
我使用XCode 7.0.2 (clang-700.1.81) 基于LLVM 3.7.0.
您可以改用 no_sanitize_address
,Apple 当前版本的 clang(从 Xcode 7.2 开始)似乎支持它,例如以下为我编译而没有任何警告:
__attribute__((no_sanitize_address)) void foo(void)
{
}