[llvm] e13d1b5 - llvm/lib: Use <cerrno> explicitly since D146395 has hidden `errno`

NAKAMURA Takumi via llvm-commits llvm-commits at lists.llvm.org
Thu May 11 07:33:41 PDT 2023


Author: NAKAMURA Takumi
Date: 2023-05-11T23:31:56+09:00
New Revision: e13d1b5227a77bb7becfd4c49a60720ecc33f870

URL: https://github.com/llvm/llvm-project/commit/e13d1b5227a77bb7becfd4c49a60720ecc33f870
DIFF: https://github.com/llvm/llvm-project/commit/e13d1b5227a77bb7becfd4c49a60720ecc33f870.diff

LOG: llvm/lib: Use <cerrno> explicitly since D146395 has hidden `errno`

Differential Revision: https://reviews.llvm.org/D149513

Added: 
    

Modified: 
    llvm/lib/Object/ArchiveWriter.cpp
    llvm/lib/Support/JSON.cpp
    llvm/lib/Support/Path.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Object/ArchiveWriter.cpp b/llvm/lib/Object/ArchiveWriter.cpp
index 1a540e261b2af..04c7d1ddc5a08 100644
--- a/llvm/lib/Object/ArchiveWriter.cpp
+++ b/llvm/lib/Object/ArchiveWriter.cpp
@@ -34,6 +34,7 @@
 #include "llvm/Support/SmallVectorMemoryBuffer.h"
 #include "llvm/Support/raw_ostream.h"
 
+#include <cerrno>
 #include <map>
 
 #if !defined(_MSC_VER) && !defined(__MINGW32__)

diff  --git a/llvm/lib/Support/JSON.cpp b/llvm/lib/Support/JSON.cpp
index 0e7f7bf1d9990..19a9d3079896e 100644
--- a/llvm/lib/Support/JSON.cpp
+++ b/llvm/lib/Support/JSON.cpp
@@ -14,6 +14,7 @@
 #include "llvm/Support/raw_ostream.h"
 #include "llvm/Support/NativeFormatting.h"
 #include <cctype>
+#include <cerrno>
 #include <optional>
 
 namespace llvm {

diff  --git a/llvm/lib/Support/Path.cpp b/llvm/lib/Support/Path.cpp
index d08d451b5a4e8..852261cfcf71b 100644
--- a/llvm/lib/Support/Path.cpp
+++ b/llvm/lib/Support/Path.cpp
@@ -22,6 +22,7 @@
 #include "llvm/Support/Process.h"
 #include "llvm/Support/Signals.h"
 #include <cctype>
+#include <cerrno>
 
 #if !defined(_MSC_VER) && !defined(__MINGW32__)
 #include <unistd.h>


        


More information about the llvm-commits mailing list