Sconstruct fix for clang sanitizer build

This commit is contained in:
Mike Ellery
2018-01-09 08:38:48 -08:00
committed by seelabs
parent 992a390d75
commit f6013c1c37

View File

@@ -445,7 +445,8 @@ def add_sanitizer (toolchain, env):
raise Exception("Sanitizers are only supported for gcc and clang")
env.Append(CCFLAGS=['-fsanitize='+san, '-fno-omit-frame-pointer'])
env.Append(LINKFLAGS=['-fsanitize='+san])
add_static_libs(env, [san_to_lib[san]])
if toolchain in['gcc']:
add_static_libs(env, [san_to_lib[san]])
env.Append(CPPDEFINES=['SANITIZER='+san_to_lib[san].upper()])
def add_boost_and_protobuf(toolchain, env):