[compiler-rt] [compiler-rt][fuzzer] windows build unbreak proposal. (PR #83538)
David CARLIER via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 1 01:01:12 PST 2024
https://github.com/devnexen updated https://github.com/llvm/llvm-project/pull/83538
>From c25856980ae81cfb6a22cd4e5b855bc374e7822e Mon Sep 17 00:00:00 2001
From: David Carlier <devnexen at gmail.com>
Date: Fri, 1 Mar 2024 07:47:18 +0000
Subject: [PATCH] [compiler-rt][fuzzer] windows build unbreak proposal.
shuffling the order of its includes.
---
compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp b/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp
index 13f9a67a2f0fe3..39ab9e241b5914 100644
--- a/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp
+++ b/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp
@@ -18,15 +18,18 @@
#include <errno.h>
#include <io.h>
#include <iomanip>
-#include <libloaderapi.h>
#include <signal.h>
#include <stdio.h>
-#include <stringapiset.h>
#include <sys/types.h>
+// clang-format off
#include <windows.h>
-
-// This must be included after windows.h.
+// These must be included after windows.h.
+// archicture need to be set before including
+// libloaderapi
+#include <libloaderapi.h>
+#include <stringapiset.h>
#include <psapi.h>
+// clang-format on
namespace fuzzer {
More information about the llvm-commits
mailing list