History log of /ndk/sources/host-tools/ndk-stack/GNUmakefile
Revision Date Author Comments
5647b5efe1584bfcb3ed10ca617f7b1d73f63d9b 25-Nov-2013 Andrew Hsieh <andrewhsieh@google.com> Fix ndk-stack to continue on next frame when it fail to locate routine

Previously ndk-stack stops when it fails to locate routine for given
caller address. This CL fixes ndk-stack to print ?? on unknown
routine, file, or line numbers for given address, and continue to
next frame.

Fixing home-brew elff/ isn't easy. Link against libbfd.a instead.

Change-Id: Icaad512d8225c05d3e638ca86fdaef5fd5371d16
2454d616a21ad5d1382b0c0615e6ead399433cc5 17-Apr-2013 David 'Digit' Turner <digit@android.com> ndk-depends: New host tool to print ELF library dependencies.

This patch introduces a new host tool used to print the dynamic
library dependencies of a given ELF binary (shared library or
executable only).

Note the following:
- Supports either 32-bit or 64-bit binaries.
- Supports either little-endian or big-endian.
- On Windows, built as a Unicode application.

See --help for more details.

+ Add build/tools/build-ndk-depends.sh

+ Add --program-name option to build-ndk-stack.sh to avoid
duplicating too much shell script code. build-ndk-depends.sh
is just a wrapper that uses --program-name=ndk-depends.

+ Rename ndk-stack's GNUMakefile to the correct "GNUmakefile"
so 'make' can be invoked directly in its source directory.

+ Modify build-host-prebuilts.sh to include ndk-depends too.

BUG=53486

Change-Id: I3b4a7186077e1a7b36bee4ed3341c9b63cf13719