Hi,
The attached patch fixes a couple of compiler errors of
"lib/Support/MemoryBuffer.cpp", for MSVC.
Index: lib/Support/MemoryBuffer.cpp
===================================================================
--- lib/Support/MemoryBuffer.cpp (revision 49048)
+++ lib/Support/MemoryBuffer.cpp (working copy)
@@ -29,6 +29,7 @@
#include <sys/fcntl.h>
#else
#include <io.h>
+#include <fcntl.h>
#endif
using namespace llvm;
@@ -175,7 +176,7 @@
int64_t FileSize) {
int OpenFlags = 0;
#ifdef O_BINARY
- Flags |= O_BINARY; // Open input file in binary mode on win32.
+ OpenFlags |= O_BINARY; // Open input file in binary mode on win32.
#endif
int FD = ::open(Filename, O_RDONLY|OpenFlags);
if (FD == -1) {
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs