Add ELF reader to build

Change-Id: I7c807313cb429c664d59b84af96a033d68ef2151
Signed-off-by: Giuliano Procida <gprocida@google.com>
diff --git a/Android.bp b/Android.bp
index 253dfcc..a1fb420 100644
--- a/Android.bp
+++ b/Android.bp
@@ -83,6 +83,12 @@
 }
 
 cc_library_host_static {
+    name: "elf_reader",
+    defaults: ["defaults"],
+    srcs: ["elf_reader.cc"],
+}
+
+cc_library_host_static {
     name: "reporting",
     defaults: ["defaults"],
     srcs: ["reporting.cc"],
@@ -95,6 +101,7 @@
     static_libs: [
         "abigail_reader",
         "btf_reader",
+        "elf_reader",
         "reporting",
         "stg",
     ],
diff --git a/Makefile b/Makefile
index debe8e3..0e2c83e 100644
--- a/Makefile
+++ b/Makefile
@@ -2,8 +2,8 @@
 LDFLAGS :=
 CXXFLAGS := -Wall -Wextra -I/usr/include -I/usr/include/libxml2 -std=c++17
 
-SRCS := abigail_reader.cc btf_reader.cc reporting.cc stg.cc stgdiff.cc
-HDRS := abigail_reader.h btf_reader.h crc.h error.h id.h order.h reporting.h scc.h stg.h
+SRCS := abigail_reader.cc btf_reader.cc elf_reader.cc reporting.cc stg.cc stgdiff.cc
+HDRS := abigail_reader.h btf_reader.h crc.h elf_reader.h error.h id.h order.h reporting.h scc.h stg.h
 
 OBJS := $(SRCS:.cc=.o)
 MAIN := stgdiff