Clean up std namespace issues
Silence warning llvm-svn: 1790
This commit is contained in:
parent
2294b4ee27
commit
5536c9c938
|
@ -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);
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
|
||||
#include "SparcInternals.h"
|
||||
#include "llvm/Bytecode/Writer.h"
|
||||
#include <ostream>
|
||||
|
||||
namespace {
|
||||
|
||||
|
@ -17,10 +18,10 @@ namespace {
|
|||
class sparcasmbuf : public streambuf {
|
||||
std::ostream &BaseStr;
|
||||
public:
|
||||
typedef char char_type;
|
||||
typedef int int_type;
|
||||
typedef streampos pos_type;
|
||||
typedef streamoff off_type;
|
||||
typedef char char_type;
|
||||
typedef int int_type;
|
||||
typedef std::streampos pos_type;
|
||||
typedef std::streamoff off_type;
|
||||
|
||||
sparcasmbuf(std::ostream &On) : BaseStr(On) {}
|
||||
|
||||
|
@ -39,10 +40,10 @@ namespace {
|
|||
class osparcasmstream : public ostream {
|
||||
sparcasmbuf sb;
|
||||
public:
|
||||
typedef char char_type;
|
||||
typedef int int_type;
|
||||
typedef streampos pos_type;
|
||||
typedef streamoff off_type;
|
||||
typedef char char_type;
|
||||
typedef int int_type;
|
||||
typedef std::streampos pos_type;
|
||||
typedef std::streamoff off_type;
|
||||
|
||||
explicit osparcasmstream(ostream &On) : ostream(&sb), sb(On) { }
|
||||
|
||||
|
|
|
@ -310,7 +310,7 @@ public:
|
|||
else if (ty <= Type::DoubleTyID)
|
||||
res = FloatRegClassID; // sparc float reg class
|
||||
else {
|
||||
std::cerr << "TypeID: " << ty << "\n";
|
||||
//std::cerr << "TypeID: " << ty << "\n";
|
||||
assert(0 && "Cannot resolve register class for type");
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -192,6 +192,7 @@ int UltraSparcRegInfo::getRegType(int reg) const {
|
|||
return IntCCRegType;
|
||||
else
|
||||
assert(0 && "Invalid register number in getRegType");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue