Pārlūkot izejas kodu

BORINGSSL_UNSAFE_FUZZER_MODE implies BORINGSSL_UNSAFE_DETERMINISTIC_MODE.

We have at least three different external build definitions for the
fuzzers. That's enough that requiring each of them account for the split
fuzzer mode is probably too much turbulence.

Change-Id: I96dbb12a2b4f70bfa1b04cd0d15fda918bbf51d6
Reviewed-on: https://boringssl-review.googlesource.com/12183
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <agl@google.com>
kris/onging/CECPQ3_patch15
David Benjamin pirms 8 gadiem
committed by Adam Langley
vecāks
revīzija
14c7e8d282
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. +4
    -0
      include/openssl/base.h

+ 4
- 0
include/openssl/base.h Parādīt failu

@@ -189,6 +189,10 @@ extern "C" {
#define OPENSSL_MSVC_PRAGMA(arg)
#endif

#if defined(BORINGSSL_UNSAFE_FUZZER_MODE) && \
!defined(BORINGSSL_UNSAFE_DETERMINISTIC_MODE)
#define BORINGSSL_UNSAFE_DETERMINISTIC_MODE
#endif

/* CRYPTO_THREADID is a dummy value. */
typedef int CRYPTO_THREADID;


Notiek ielāde…
Atcelt
Saglabāt