169eb664511ecd5f7dfa6f0cb9ea668000373d96 |
|
22-Jan-2015 |
Dan Albert <danalbert@google.com> |
Add ndk_missing_symbols.py. ndk_missing_symbols.py pulls libc.so and libm.so off a running device or emulator and shows the list of symbols that are in the current bionic that aren't available on the target. Change-Id: Ia92c315a6a0ce2e5c33db0b62c8fab41c08a4c31
|
0393221f4738a5a365475067b35a989828b4c4e2 |
|
04-Dec-2014 |
Elliott Hughes <enh@google.com> |
Make the missing symbols script more useful. If something's in POSIX, we don't need to show it in the glibc list. If something's not implemented by glibc, we don't need to show it in the POSIX list (because it's probably either a macro or obsolete). Change-Id: Ied0f8d97d3fffb280c22e9cdf6782430d776c02f
|
6370aedd0e893b193e28881756537320b0c02763 |
|
06-Nov-2014 |
Elliott Hughes <enh@google.com> |
Add support for listing missing POSIX 2013 symbols. Change-Id: Ic51787890f837f74a22ca63d64a5710474d00cbc
|
2320b02c7d91a7ee34e63bcfae81f9e230814aa3 |
|
21-Aug-2014 |
Dan Albert <danalbert@google.com> |
__gnu_basename(3) is accounted for. Change-Id: I3836b14a797c4a8d121c6d29d95791ac768257da
|
fd5ee9aebc0a43c7f36a0778c7f416b39ddb870e |
|
15-Aug-2014 |
Dan Albert <danalbert@google.com> |
Hide C++ stuff in libc. Put it back in libstdc++. Bug: 17062445 Change-Id: I027b186719654c2865b08c3fa83f90fa00c1e838
|
76212eeb53b0ceae9647314ec4806c66bc90783a |
|
13-Aug-2014 |
Dan Albert <danalbert@google.com> |
Add more functionality to glibc symbol checker. Also scan NDK's unwanted symbols list (to show the things that we're exporting but the NDK isn't. Symbols hidden in the NDK will be marked with a *. Add a -u (--unwanted) flag to disable the first two printed groups (all symbols in bionic, all symbols in glibc). This is helpful when wanting to grep in the list of unwanted symbols. Finally, update the list of known differences between us and glibc. Change-Id: I6fdb4126823098430454763c391bd8cd369a75bb
|
e8e453439fa87d9fccf03006cc4dac76acadf44c |
|
13-Jun-2014 |
Elliott Hughes <enh@google.com> |
Bring our "libresolv" stuff in line with glibc. Despite the name, most of resolv_private.h is actually in glibc; it's just that there it's tucked away in libresolv whereas we have it in libc. Change-Id: Ibcf6603f1141ffd2661cee0bffa83052d4f9e549
|
f6b1d439ccbc34f8dec0d0c949f566f82786fa5b |
|
07-Jun-2014 |
Elliott Hughes <enh@google.com> |
Add a few more C11 functions to the whitelist. Change-Id: Ie2e767910d7cc8a78c05e29960cf4ab52a59fe9d
|
45bf4c315d1e42fafa190b691ce98b152a5d5bf7 |
|
23-May-2014 |
Elliott Hughes <enh@google.com> |
Add some more BSD symbols to the list. Bug: 11156955 Change-Id: I07489ec63536121dbfc372170ef5cf60a5c58948
|
b497c43336475ff5f0248436510a7fbeccfa96a9 |
|
21-May-2014 |
Elliott Hughes <enh@google.com> |
Add a few more symbols to check-symbols-glibc. Bug: 11156955 Change-Id: Iee0bae6f9742eca188abc7a337371c50888a0ad6
|
5a93e88c7f8d8ac7de39f8020c2056816deda28c |
|
16-May-2014 |
Elliott Hughes <enh@google.com> |
Add a script for finding symbols in bionic that aren't in glibc. Bug: 11156955 Change-Id: I9772f054f6a92b842531df084dee0ea9c28806be
|