Index: src/IceELFObjectWriter.h |
diff --git a/src/IceELFObjectWriter.h b/src/IceELFObjectWriter.h |
index 3dbb9f5ca402a136e1a9d088be44a74e0b983b3f..039db625fdc06bd6f76d939c55074e4c2f199b4b 100644 |
--- a/src/IceELFObjectWriter.h |
+++ b/src/IceELFObjectWriter.h |
@@ -17,6 +17,7 @@ |
#include "IceDefs.h" |
#include "IceELFSection.h" |
#include "IceELFStreamer.h" |
+#include "IceTypes.h" |
using namespace llvm::ELF; |
@@ -59,6 +60,8 @@ public: |
void writeDataInitializer(const IceString &VarName, |
const llvm::StringRef Data); |
+ template <typename ConstType> void writeConstantPool(Type Ty); |
+ |
// Do final layout and write out the rest of the object file, then |
// patch up the initial ELF header with the final info. |
void writeNonUserSections(); |