History log of /external/elfutils/libelf/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3ad5c39aed9ad8b3847015a8349053b7a1ac094f 25-Jan-2016 Chih-Hung Hsieh <chh@google.com> Merge upstream 0.165 SHA '203f0a3'

* git merge 203f0a3
* See all upstream changes since the previous merge
in branch aosp/upstream-master:
git diff 9d1e236..203f0a3
* Android relevant upstream changes:
* Version number changed from 0.164 to 0.165
* libelf now depends on zlib
* Changed version number in generated files:
version.h, config.h
* No change to generated files:
libdw/known-dwarf.h
* Updated libelf/Android.mk:
* added new source files:
gelf_getchdr.c elf{32,64}_getchdr.c elf_compress.c
* added LOCAL_STATIC_LIBRARIES := libz

Change-Id: Ieb306d84ffcaf680ad6e74da28fcc8efbf00592a
e223eb95c4f3df36a7c24c3b9a4dfdeec06ac15d 20-Nov-2015 Chih-Hung Hsieh <chh@google.com> Disable clang for arm64 where local __thread is used.

clang/llvm for aarch64 generates relocation references
to local symbols and that is not supported by Android
dynamic linker.

BUG: 25642296
Change-Id: If99aca50002eef4cce7735c6defef2fcb76f5a9b
/external/elfutils/libelf/Android.mk
3bf00138a5330139ddfd4cca1266724bb14cec73 16-Nov-2015 Chih-Hung Hsieh <chh@google.com> Enable clang compiler for some modules.

* libdwelf, libebl, libelf can compile cleanly with clang now.
* libdw and libdwfl still have some nested functions only compiled by gcc.

Change-Id: Id43585c6d11f521ef0ccebe9cae4db9de436cdc0
/external/elfutils/libelf/Android.mk
5eafdf0f9bfd9a3c5f93414ac16bb399b6da0b7f 25-Sep-2015 Chih-Hung Hsieh <chh@google.com> Move files up to match upstream source structure.

To create an upstream-master branch later and keep track
of upstream changes.
* src/Android.mk file is deleted because ./Android.mk
is identical and serves the same purpose.
* ./Makefile.am is moved from old src/Makefile.am,
and new src/Makefile.am is from old src/src/Makefile.am.
Similarly, ./ChangeLog is moved from old src/ChangeLog,
and new src/ChangeLog is from old src/src/ChangeLog.
* Remove unnecessary files that were generated by
autoconf or configure.

Change-Id: Iafc67d1e80f9d7ad2a74bc851bf9ca9e87205336
/external/elfutils/libelf/Android.mk
8701663f8720eaae76448f5d61890e142a67eba1 21-Nov-2013 Ben Cheng <bccheng@google.com> Switch to elfutils 0.153.

Change-Id: I2452503997af46a55bc898ef0cfda4b658da9130
/external/elfutils/libelf/Android.mk
0fe6c9214fa332851471e7883017b93c8a65f4bd 12-Jul-2012 Joe Onorato <joeo@google.com> Remove obsolete LOCAL_MODULE_TAGS

Change-Id: I470d538a7b5b73bd493ff9df1e8c97f21a985efb
/external/elfutils/libelf/Android.mk
65a81b28950a6cf604aaa85b4695490a6be8e92a 31-Mar-2012 Ben Cheng <bccheng@google.com> Build target libraries for eng builds.

So that perf is available by default.

Change-Id: I1109dd25e6e54c3f4c40cdf56255ed165b66085f
/external/elfutils/libelf/Android.mk
fac061ffdea9dc61a3b7c53cb85a44594a4354ba 16-Mar-2012 Ben Cheng <bccheng@google.com> Add new build rules and associated fixes needed by perf.

New static libraries (host and target): libelf, libebl, libdw, and libdwfl
Cleaned up off_t, loff_t, and off64_t usage.

Change-Id: Ic567dce0591aad3c9c61f4054b2e1948b0865d64
/external/elfutils/libelf/Android.mk