Use raw_pwrite_stream in the object writer/streamer.
[oota-llvm.git] / lib / Target / R600 / MCTargetDesc / AMDGPUELFObjectWriter.cpp
index 5fb94d5914d43157527ece2b65ddd5b4999f4821..59f45ff02d88a6017f12850f18fa0269cb4fcb8b 100644 (file)
@@ -33,7 +33,7 @@ protected:
 AMDGPUELFObjectWriter::AMDGPUELFObjectWriter()
   : MCELFObjectTargetWriter(false, 0, 0, false) { }
 
-MCObjectWriter *llvm::createAMDGPUELFObjectWriter(raw_ostream &OS) {
+MCObjectWriter *llvm::createAMDGPUELFObjectWriter(raw_pwrite_stream &OS) {
   MCELFObjectTargetWriter *MOTW = new AMDGPUELFObjectWriter();
   return createELFObjectWriter(MOTW, OS, true);
 }