Clean up std namespace issues
[oota-llvm.git] / lib / Target / SparcV9 / SparcV9AsmPrinter.cpp
index 517420730aec6fdc95ad7e25deb4da38286c11bb..1bc192cf37bc3ce9ba8b322e255b46c2533484ae 100644 (file)
@@ -23,6 +23,7 @@
 #include "llvm/Module.h"
 #include "Support/StringExtras.h"
 #include "Support/HashExtras.h"
+#include <ostream>
 using std::string;
 
 namespace {
@@ -392,7 +393,8 @@ namespace {
 
 class SparcModuleAsmPrinter : public Pass, public AsmPrinter {
 public:
-  SparcModuleAsmPrinter(ostream &os, TargetMachine &t) : AsmPrinter(os, t) {}
+  SparcModuleAsmPrinter(std::ostream &os, TargetMachine &t)
+    : AsmPrinter(os, t) {}
 
   virtual bool run(Module *M) {
     startModule(M);