Flush the raw_ostream after emitting the assembly for a function.
This is a temporary fix for the -print-emitted-asm option, where errs() is used as the stream, in the case where other code is using stderr without using errs()' buffer. Hopefully soon we'll fix errs() to be non-buffered instead. Patch by Preston Gurd. llvm-svn: 58859
Showing
- llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp 2 additions, 0 deletionsllvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
- llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp 2 additions, 0 deletionsllvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
- llvm/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp 2 additions, 0 deletionsllvm/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp
- llvm/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp 2 additions, 0 deletionsllvm/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp
Loading
Please register or sign in to comment