commit | a6e2f9322c47ac02546aa436341fa42afd0000c5 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Tue Mar 18 14:50:09 2014 -0700 |
committer | Christopher Ferris <cferris@google.com> | Tue Mar 18 17:34:41 2014 -0700 |
tree | d159588a6013b962458d7bff15d628ec7d65fcf0 | |
parent | bce52ca5fae5d0062e7622d758a3619f2279c666 [diff] |
Add a method to leave the symbol table in a library. When LOCAL_STRIP_MODULE := keep_symbols is set, then the normal strip rules will be modified so that only the .debug_* sections are removed. The original symbol table is left alone. This allows the compilation of certain libraries so that libbacktrace library can provide meaningful names to functions. Bug: 12958251 Change-Id: I82bdc304a463012e29086325ccb51163464cb4a9