summaryrefslogtreecommitdiffstats
path: root/9/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a
Commit message (Collapse)AuthorAgeFilesLines
* Build libc++ static w/o hidden visibilityAndrew Hsieh2015-01-144-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to fix issue with error message reads: .../ld: warning: hidden symbol 'snprintf' in prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(snprintf.o) is referenced by DSO out/target/product/hammerhead/obj/lib/libcutils.so There is only one copy of libc++ libraries for all API levels with various degree of libc/libm support, the reason why libc++ libraries links with android_support.a which contains missing libc/libm functions (including snprintf) needed by libc++ in API 3. Since https://android-review.googlesource.com/#/c/103261 all support functions in libc++ are built with hidden visibility, otherwise other libraries may use snprintf from libc++ instead of libc.so. Unfortunately unlike shared library it's not possible to hide hidden symbol from linker, and causes warning message you just read. This CL compile libc++ with --visible-static to restore previous behavior. Also see https://android-review.googlesource.com/#/c/123340 Affected functions are std::__1::__snprintf_l(char*, unsigned int, locale_struct*, char const*, ...) vsnprintf_l snprintf_l vsnprintf snprintf Change-Id: I8b4409ca7c59eed4018acd3a9e38970074d206cb
* Update llvm-libc++Andrew Hsieh2015-01-094-0/+0
| | | | | | NDK r10d Change-Id: Ibb4c6a25904ab353d6f976f45ea35179c604287f
* Refresh 64-bit headers/libs (WW25)Andrew Hsieh2014-06-204-0/+0
| | | | | | | | | To bionic: 06366724d572ef005f5bc0ddd8ad46794cbfad3b Also refresh libc++ and its dependencies because 64-bit libc.so no longer expose _tolower_tab_ and _toupper_tab_ Change-Id: I684693cf10314351d0bbf4cad95497bece29294d
* Refresh 64-bit headers/libs (WW22)Andrew Hsieh2014-05-304-0/+0
| | | | Change-Id: I86e0e36bd5296d4b0ce05e9a2e8aaa756b6733b2
* Refresh 64-bit headers/libs; upgrade libc++ to r207307Andrew Hsieh2014-05-094-0/+0
| | | | | | to bionic: adfc007dbf936bd021d79ba2d2c360a3cfc77be9 5/19 2014 Change-Id: Id9994bab1ab8240853890c108e8aaa3ebac47fa8
* Add /thumb libraries for gabi++/stlport/llvm-libc++Andrew Hsieh2014-04-274-0/+0
| | | | | | gnu-libstdc++ has /thumb version of libraries already. Change-Id: Iccb8a9fd23212cd3ebbd4aa66b6b250c6cdfb03b
* Refresh prebuilts/ndk/9 to r9d+Andrew Hsieh2014-03-102-0/+0
Change-Id: I307e1af61e046a2598ae0cc68862635e783a549f