Use reinterpret_cast instead of const_cast and C-style cast.

llvm-svn: 238786
diff --git a/lld/COFF/InputFiles.cpp b/lld/COFF/InputFiles.cpp
index 8e771ce..ec8e9f5 100644
--- a/lld/COFF/InputFiles.cpp
+++ b/lld/COFF/InputFiles.cpp
@@ -202,7 +202,7 @@
   }
   if (IsFirst && AuxP) {
     if (Chunk *C = SparseChunks[Sym.getSectionNumber()]) {
-      auto *Aux = (coff_aux_section_definition *)const_cast<void *>(AuxP);
+      auto *Aux = reinterpret_cast<const coff_aux_section_definition *>(AuxP);
       auto *Parent =
           (SectionChunk *)(SparseChunks[Aux->getNumber(Sym.isBigObj())]);
       if (Parent)