| Index: src/IceDefs.h
|
| diff --git a/src/IceDefs.h b/src/IceDefs.h
|
| index a28da4b7c2a8f9cf5a233af05527fa7d95c34e7c..6c44ec535e9d7ed24fd505e7e9cdbbbe38fa2999 100644
|
| --- a/src/IceDefs.h
|
| +++ b/src/IceDefs.h
|
| @@ -33,6 +33,7 @@
|
| #include "llvm/ADT/SmallBitVector.h"
|
| #include "llvm/ADT/STLExtras.h"
|
| #include "llvm/Support/Casting.h"
|
| +#include "llvm/Support/ELF.h"
|
| #include "llvm/Support/raw_ostream.h"
|
|
|
| namespace Ice {
|
| @@ -65,6 +66,7 @@ typedef std::vector<Variable *> VarList;
|
| typedef std::vector<Operand *> OperandList;
|
| typedef std::vector<CfgNode *> NodeList;
|
| typedef std::vector<Constant *> ConstantList;
|
| +typedef std::vector<GlobalDeclaration *> GlobalDeclarationList;
|
|
|
| // SizeT is for holding small-ish limits like number of source
|
| // operands in an instruction. It is used instead of size_t (which
|
| @@ -126,6 +128,7 @@ enum VerboseItem {
|
| typedef uint32_t VerboseMask;
|
|
|
| typedef llvm::raw_ostream Ostream;
|
| +typedef llvm::raw_fd_ostream Fdstream;
|
|
|
| } // end of namespace Ice
|
|
|
|
|