Use raw_pwrite_stream in the object writer/streamer.
[oota-llvm.git] / lib / Target / Hexagon / MCTargetDesc / HexagonELFObjectWriter.cpp
index 3ac0a7cc6c102dc7206e4d7e63583ae70ccc8d16..fde935b2758bd3ecf035b93335c5c7d1d82a5751 100644 (file)
@@ -55,7 +55,7 @@ unsigned HexagonELFObjectWriter::GetRelocType(MCValue const &/*Target*/,
   return Type;
 }
 
-MCObjectWriter *llvm::createHexagonELFObjectWriter(raw_ostream &OS,
+MCObjectWriter *llvm::createHexagonELFObjectWriter(raw_pwrite_stream &OS,
                                                    uint8_t OSABI,
                                                    StringRef CPU) {
   MCELFObjectTargetWriter *MOTW = new HexagonELFObjectWriter(OSABI, CPU);