diff options
Diffstat (limited to 'infra')
-rwxr-xr-x | infra/base-images/msan-builder/compiler_wrapper.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/infra/base-images/msan-builder/compiler_wrapper.py b/infra/base-images/msan-builder/compiler_wrapper.py index 5f624d58..3e66592b 100755 --- a/infra/base-images/msan-builder/compiler_wrapper.py +++ b/infra/base-images/msan-builder/compiler_wrapper.py @@ -20,6 +20,8 @@ import os import subprocess import sys +import msan_build + def Is32Bit(args): """Return whether or not we're 32-bit.""" @@ -72,6 +74,10 @@ def GetCompilerArgs(args): '-w', ]) + if '-fsanitize=memory' not in args: + # If MSan flags weren't added for some reason, add them here. + compiler_args.extend(msan_build.INJECTED_ARGS) + return compiler_args |