[llvm-commits] [llvm] r97856 - /llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp

Erick Tryzelaar idadesub at users.sourceforge.net
Fri Mar 5 16:29:59 PST 2010


Author: erickt
Date: Fri Mar  5 18:29:58 2010
New Revision: 97856

URL: http://llvm.org/viewvc/llvm-project?rev=97856&view=rev
Log:
LLVMWriteBitcodeToFileHandle should work on all architectures now.

Modified:
    llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp

Modified: llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp?rev=97856&r1=97855&r2=97856&view=diff
==============================================================================
--- llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp (original)
+++ llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp Fri Mar  5 18:29:58 2010
@@ -27,20 +27,9 @@
   return 0;
 }
 
-#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR >= 4)
-#include <ext/stdio_filebuf.h>
-
 int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int FileHandle) {
   raw_fd_ostream OS(FileHandle, false);
   
   WriteBitcodeToFile(unwrap(M), OS);
   return 0;
 }
-
-#else
-
-int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int FileHandle) {
-  return -1; // Not supported.
-}
-
-#endif





More information about the llvm-commits mailing list