[ELF] Use the target's LayoutHandler.

llvm-svn: 173966
diff --git a/lld/lib/ReaderWriter/ELF/Writer.cpp b/lld/lib/ReaderWriter/ELF/Writer.cpp
index e85f38d..4c2ab12 100644
--- a/lld/lib/ReaderWriter/ELF/Writer.cpp
+++ b/lld/lib/ReaderWriter/ELF/Writer.cpp
@@ -75,7 +75,7 @@
 ExecutableWriter<ELFT>::ExecutableWriter(const ELFTargetInfo &ti)
     : _targetInfo(ti), _targetHandler(ti.getTargetHandler<ELFT>()),
       _runtimeFile(ti) {
-  _layout = new TargetLayout<ELFT>(_targetInfo);
+  _layout = &_targetHandler.targetLayout();
 }
 
 template <class ELFT>