From 2eb1f5432face477de5319a62f90961ca9143235 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski Date: Mon, 10 Dec 2018 09:09:18 +0000 Subject: [PATCH] Add data types needed for md2(3)/NetBSD interceptors Missing part of D55469. llvm-svn: 348747 --- compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc | 3 +++ compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc index a2fbfb3..e64dade 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc @@ -2116,6 +2116,9 @@ const unsigned MD5_return_length = MD5_DIGEST_STRING_LENGTH; const unsigned fpos_t_sz = sizeof(fpos_t); +const unsigned MD2_CTX_sz = sizeof(MD2_CTX); +const unsigned MD2_return_length = MD2_DIGEST_STRING_LENGTH; + #define SHA2_CONST(LEN) \ const unsigned SHA##LEN##_CTX_sz = sizeof(SHA##LEN##_CTX); \ const unsigned SHA##LEN##_return_length = SHA##LEN##_DIGEST_STRING_LENGTH; \ diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h index 654eb39..09dbafe 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h @@ -2238,6 +2238,9 @@ extern const unsigned MD5_return_length; extern const unsigned fpos_t_sz; +extern const unsigned MD2_CTX_sz; +extern const unsigned MD2_return_length; + #define SHA2_EXTERN(LEN) \ extern const unsigned SHA##LEN##_CTX_sz; \ extern const unsigned SHA##LEN##_return_length; \ -- 2.7.4