diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2019-02-12 23:49:02 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2019-02-12 23:49:02 +0000 |
| commit | 8bb5d7e76a37228b687b9b95a3129b0f2624cbec (patch) | |
| tree | 0122e644c50950a71b7d91a3c619c97d0447601e | |
| parent | 0a8bc14ad7f3209fe702d18e250194cd90188596 (diff) | |
| download | bcm5719-llvm-8bb5d7e76a37228b687b9b95a3129b0f2624cbec.tar.gz bcm5719-llvm-8bb5d7e76a37228b687b9b95a3129b0f2624cbec.zip | |
[tsan] #undef one-letter macros
buildgo.sh puts most of sanitizer_common together in a single source
file. These single-letter macros end up affecting a lot of unrelated
code; #undef them as early as possible.
llvm-svn: 353902
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_md5.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_md5.cc b/compiler-rt/lib/tsan/rtl/tsan_md5.cc index 2a61dd7fb13..bfe0c17bae7 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_md5.cc +++ b/compiler-rt/lib/tsan/rtl/tsan_md5.cc @@ -138,6 +138,14 @@ static const void *body(MD5_CTX *ctx, const void *data, ulong_t size) { return ptr; } +#undef F +#undef G +#undef H +#undef I +#undef STEP +#undef SET +#undef GET + void MD5_Init(MD5_CTX *ctx) { ctx->a = 0x67452301; ctx->b = 0xefcdab89; |

