Index: src/IceELFObjectWriter.cpp |
diff --git a/src/IceELFObjectWriter.cpp b/src/IceELFObjectWriter.cpp |
index f3a63df5c23558caa3938a94c7a3238cfbf4bd20..3ac8a55fec660c736161cb5db134459d9fb82beb 100644 |
--- a/src/IceELFObjectWriter.cpp |
+++ b/src/IceELFObjectWriter.cpp |
@@ -233,7 +233,7 @@ void ELFObjectWriter::writeDataInitializer(const IceString &VarName, |
void ELFObjectWriter::writeInitialELFHeader() { |
assert(!SectionNumbersAssigned); |
- const size_t DummySHOffset = 0; |
+ const Elf64_Off DummySHOffset = 0; |
const SizeT DummySHStrIndex = 0; |
const SizeT DummyNumSections = 0; |
if (isELF64(Ctx.getTargetArch())) { |
@@ -246,7 +246,7 @@ void ELFObjectWriter::writeInitialELFHeader() { |
} |
template <bool IsELF64> |
-void ELFObjectWriter::writeELFHeaderInternal(size_t SectionHeaderOffset, |
+void ELFObjectWriter::writeELFHeaderInternal(Elf64_Off SectionHeaderOffset, |
SizeT SectHeaderStrIndex, |
SizeT NumSections) { |
// Write the e_ident: magic number, class, etc. |