[libFuzzer] Fix compilation error by including missing platform macro definitions.
Summary: This patch fixes sanitizer-windows build errors.
Reviewers: morehouse, hctim
Reviewed By: morehouse, hctim
Subscribers: #sanitizers
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D83823
GitOrigin-RevId: 750369e2e8cb318d29693eaae1e2dc38aa535917
diff --git a/FuzzerLoop.cpp b/FuzzerLoop.cpp
index 7c3288f..02db6d2 100644
--- a/FuzzerLoop.cpp
+++ b/FuzzerLoop.cpp
@@ -12,6 +12,7 @@
#include "FuzzerIO.h"
#include "FuzzerInternal.h"
#include "FuzzerMutate.h"
+#include "FuzzerPlatform.h"
#include "FuzzerRandom.h"
#include "FuzzerTracePC.h"
#include <algorithm>
diff --git a/FuzzerSHA1.cpp b/FuzzerSHA1.cpp
index 43e5e78..2005dc7 100644
--- a/FuzzerSHA1.cpp
+++ b/FuzzerSHA1.cpp
@@ -17,6 +17,7 @@
#include "FuzzerSHA1.h"
#include "FuzzerDefs.h"
+#include "FuzzerPlatform.h"
/* This code is public-domain - it is based on libcrypt
* placed in the public domain by Wei Dai and other contributors.