Refactor ElfWriter and introduce ElfWriterQuick

Change-Id: I3eaa1fa1085bb4d28fe342a7420272720e48274b
diff --git a/build/Android.libart-compiler.mk b/build/Android.libart-compiler.mk
index 5e34573..07fc14f 100644
--- a/build/Android.libart-compiler.mk
+++ b/build/Android.libart-compiler.mk
@@ -71,7 +71,11 @@
 	src/compiler/llvm/runtime_support_builder_thumb2.cc \
 	src/compiler/llvm/runtime_support_builder_x86.cc \
 	src/compiler/llvm/runtime_support_llvm.cc \
-	src/elf_writer.cc
+	src/elf_fixup.cc \
+	src/elf_stripper.cc \
+	src/elf_writer.cc \
+	src/elf_writer_mclinker.cc \
+	src/elf_writer_quick.cc
 
 LIBART_COMPILER_CFLAGS :=
 ifeq ($(ART_USE_PORTABLE_COMPILER),true)