Chromium enabled warning -Wmicrosoft-include which complains the line "#include "Windows/WindowsSupport.h"" in lib/Support/Windows/Threading.inc because both files are under the same folder (see below error message). The fix was merged to Clang master at https://reviews.llvm.org/rL350655. Port the change to unblock Windows ARM64 build before a new rolling of LLVM to swiftshader. error: #include resolved using non-portable Microsoft search rules as: ../../third_party/swiftshader/third_party/llvm-7.0/llvm/lib/Support/Windows/WindowsSupport.h [-Werror,-Wmicrosoft-include] Bug: chromium:893460 Change-Id: I9eb32fd92e4d96f7d22a07a7c2da70b98eba19d3 Reviewed-on: https://swiftshader-review.googlesource.com/c/23669Reviewed-by:Alexis Hétu <sugoi@google.com> Tested-by:
Tom Tan <Tom.Tan@microsoft.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| Unix | Loading commit data... | |
| Windows | Loading commit data... | |
| AMDGPUMetadata.cpp | Loading commit data... | |
| APFloat.cpp | Loading commit data... | |
| APInt.cpp | Loading commit data... | |
| APSInt.cpp | Loading commit data... | |
| ARMAttributeParser.cpp | Loading commit data... | |
| ARMBuildAttrs.cpp | Loading commit data... | |
| ARMWinEH.cpp | Loading commit data... | |
| Allocator.cpp | Loading commit data... | |
| Atomic.cpp | Loading commit data... | |
| BinaryStreamError.cpp | Loading commit data... | |
| BinaryStreamReader.cpp | Loading commit data... | |
| BinaryStreamRef.cpp | Loading commit data... | |
| BinaryStreamWriter.cpp | Loading commit data... | |
| BlockFrequency.cpp | Loading commit data... | |
| BranchProbability.cpp | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| COM.cpp | Loading commit data... | |
| COPYRIGHT.regex | Loading commit data... | |
| CachePruning.cpp | Loading commit data... | |
| Chrono.cpp | Loading commit data... | |
| CodeGenCoverage.cpp | Loading commit data... | |
| CommandLine.cpp | Loading commit data... | |
| Compression.cpp | Loading commit data... | |
| ConvertUTF.cpp | Loading commit data... | |
| ConvertUTFWrapper.cpp | Loading commit data... | |
| CrashRecoveryContext.cpp | Loading commit data... | |
| DAGDeltaAlgorithm.cpp | Loading commit data... | |
| DJB.cpp | Loading commit data... | |
| DataExtractor.cpp | Loading commit data... | |
| Debug.cpp | Loading commit data... | |
| DebugCounter.cpp | Loading commit data... | |
| DeltaAlgorithm.cpp | Loading commit data... | |
| DynamicLibrary.cpp | Loading commit data... | |
| Errno.cpp | Loading commit data... | |
| Error.cpp | Loading commit data... | |
| ErrorHandling.cpp | Loading commit data... | |
| FileOutputBuffer.cpp | Loading commit data... | |
| FileUtilities.cpp | Loading commit data... | |
| FoldingSet.cpp | Loading commit data... | |
| FormatVariadic.cpp | Loading commit data... | |
| FormattedStream.cpp | Loading commit data... | |
| GlobPattern.cpp | Loading commit data... | |
| GraphWriter.cpp | Loading commit data... | |
| Hashing.cpp | Loading commit data... | |
| Host.cpp | Loading commit data... | |
| InitLLVM.cpp | Loading commit data... | |
| IntEqClasses.cpp | Loading commit data... | |
| IntervalMap.cpp | Loading commit data... | |
| JSON.cpp | Loading commit data... | |
| JamCRC.cpp | Loading commit data... | |
| KnownBits.cpp | Loading commit data... | |
| LEB128.cpp | Loading commit data... | |
| LLVMBuild.txt | Loading commit data... | |
| LineIterator.cpp | Loading commit data... | |
| Locale.cpp | Loading commit data... | |
| LockFileManager.cpp | Loading commit data... | |
| LowLevelType.cpp | Loading commit data... | |
| MD5.cpp | Loading commit data... | |
| ManagedStatic.cpp | Loading commit data... | |
| MathExtras.cpp | Loading commit data... | |
| Memory.cpp | Loading commit data... | |
| MemoryBuffer.cpp | Loading commit data... | |
| Mutex.cpp | Loading commit data... | |
| NativeFormatting.cpp | Loading commit data... | |
| Options.cpp | Loading commit data... | |
| Parallel.cpp | Loading commit data... | |
| Path.cpp | Loading commit data... | |
| PluginLoader.cpp | Loading commit data... | |
| PrettyStackTrace.cpp | Loading commit data... | |
| Process.cpp | Loading commit data... | |
| Program.cpp | Loading commit data... | |
| README.txt.system | Loading commit data... | |
| RWMutex.cpp | Loading commit data... | |
| RandomNumberGenerator.cpp | Loading commit data... | |
| Regex.cpp | Loading commit data... | |
| SHA1.cpp | Loading commit data... | |
| ScaledNumber.cpp | Loading commit data... | |
| ScopedPrinter.cpp | Loading commit data... | |
| Signals.cpp | Loading commit data... | |
| SmallPtrSet.cpp | Loading commit data... | |
| SmallVector.cpp | Loading commit data... | |
| SourceMgr.cpp | Loading commit data... | |
| SpecialCaseList.cpp | Loading commit data... | |
| Statistic.cpp | Loading commit data... | |
| StringExtras.cpp | Loading commit data... | |
| StringMap.cpp | Loading commit data... | |
| StringPool.cpp | Loading commit data... | |
| StringRef.cpp | Loading commit data... | |
| StringSaver.cpp | Loading commit data... | |
| SystemUtils.cpp | Loading commit data... | |
| TarWriter.cpp | Loading commit data... | |
| TargetParser.cpp | Loading commit data... | |
| TargetRegistry.cpp | Loading commit data... | |
| ThreadLocal.cpp | Loading commit data... | |
| ThreadPool.cpp | Loading commit data... | |
| Threading.cpp | Loading commit data... | |
| Timer.cpp | Loading commit data... | |
| ToolOutputFile.cpp | Loading commit data... | |
| TrigramIndex.cpp | Loading commit data... | |
| Triple.cpp | Loading commit data... | |
| Twine.cpp | Loading commit data... | |
| Unicode.cpp | Loading commit data... | |
| UnicodeCaseFold.cpp | Loading commit data... | |
| Valgrind.cpp | Loading commit data... | |
| VersionTuple.cpp | Loading commit data... | |
| Watchdog.cpp | Loading commit data... | |
| WithColor.cpp | Loading commit data... | |
| YAMLParser.cpp | Loading commit data... | |
| YAMLTraits.cpp | Loading commit data... | |
| circular_raw_ostream.cpp | Loading commit data... | |
| raw_os_ostream.cpp | Loading commit data... | |
| raw_ostream.cpp | Loading commit data... | |
| regcomp.c | Loading commit data... | |
| regengine.inc | Loading commit data... | |
| regerror.c | Loading commit data... | |
| regex2.h | Loading commit data... | |
| regex_impl.h | Loading commit data... | |
| regexec.c | Loading commit data... | |
| regfree.c | Loading commit data... | |
| regstrlcpy.c | Loading commit data... | |
| regutils.h | Loading commit data... | |
| xxhash.cpp | Loading commit data... |