Try to fix mismatch between writeELFHeaderInternal def and decl.

BUG=build failure
R=kschimpf@google.com

Review URL: https://codereview.chromium.org/773853005
diff --git a/src/IceELFObjectWriter.cpp b/src/IceELFObjectWriter.cpp
index f3a63df..3ac8a55 100644
--- a/src/IceELFObjectWriter.cpp
+++ b/src/IceELFObjectWriter.cpp
@@ -233,7 +233,7 @@
 
 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 @@
 }
 
 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.
diff --git a/src/IceELFObjectWriter.h b/src/IceELFObjectWriter.h
index 1dc9daa..3dbb9f5 100644
--- a/src/IceELFObjectWriter.h
+++ b/src/IceELFObjectWriter.h
@@ -116,7 +116,7 @@
 
   // Write the ELF file header with the given information about sections.
   template <bool IsELF64>
-  void writeELFHeaderInternal(uint64_t SectionHeaderOffset,
+  void writeELFHeaderInternal(Elf64_Off SectionHeaderOffset,
                               SizeT SectHeaderStrIndex, SizeT NumSections);
 };