a8bf9de8057ad254cc642f33bd7d0a48dc1ae55c |
02-May-2013 |
David 'Digit' Turner <digit@android.com> |
Update libc++ sources to @180916 This patches updates the llvm libc++ in the following way: 1/ Move all llvm-specific sources from .../llvm-libc++/ to .../llvm-libc++/libcxx/ 2/ Move .../android/README to .../README.NDK and update it with upstream/patch information. 3/ Add .../patches.android containing the list of Android-specific patches used to generate the content of libcxx/ after checking out the upstream version of the sources. 4/ Move .../android/llvm/libc++/Android.mk to .../Android.mk 5/ Move .../include/support/android/ to .../android/support/include/ and .../src/support/android/ to .../android/support/src/ It's likely that this will go into another helper static library at some point, since it provides missing C library functions that could benefit other programs. This move makes updating the support code easier since it doesn't require changing the content of patches.android/ each time. Apart from that, there is no drastic change here in features / bugs, the test program still links but the library probably doesn't do much and will crash easily. Change-Id: I953cc528ba3d0199b5947ef3dbdcbfedfb25f3e8
ucket.pass.cpp
ucket_count.pass.cpp
ucket_size.pass.cpp
ount.pass.cpp
q.pass.cpp
qual_range_const.pass.cpp
qual_range_non_const.pass.cpp
ind_const.pass.cpp
ind_non_const.pass.cpp
terators.fail.cpp
terators.pass.cpp
oad_factor.pass.cpp
ocal_iterators.fail.cpp
ocal_iterators.pass.cpp
ax_bucket_count.pass.cpp
ax_load_factor.pass.cpp
ax_size.pass.cpp
ehash.pass.cpp
eserve.pass.cpp
wap_member.pass.cpp
ypes.pass.cpp
nord.multimap.cnstr/allocator.pass.cpp
nord.multimap.cnstr/assign_copy.pass.cpp
nord.multimap.cnstr/assign_init.pass.cpp
nord.multimap.cnstr/assign_move.pass.cpp
nord.multimap.cnstr/copy.pass.cpp
nord.multimap.cnstr/copy_alloc.pass.cpp
nord.multimap.cnstr/default.pass.cpp
nord.multimap.cnstr/default_noexcept.pass.cpp
nord.multimap.cnstr/dtor_noexcept.pass.cpp
nord.multimap.cnstr/init.pass.cpp
nord.multimap.cnstr/init_size.pass.cpp
nord.multimap.cnstr/init_size_hash.pass.cpp
nord.multimap.cnstr/init_size_hash_equal.pass.cpp
nord.multimap.cnstr/init_size_hash_equal_allocator.pass.cpp
nord.multimap.cnstr/move.pass.cpp
nord.multimap.cnstr/move_alloc.pass.cpp
nord.multimap.cnstr/move_assign_noexcept.pass.cpp
nord.multimap.cnstr/move_noexcept.pass.cpp
nord.multimap.cnstr/range.pass.cpp
nord.multimap.cnstr/range_size.pass.cpp
nord.multimap.cnstr/range_size_hash.pass.cpp
nord.multimap.cnstr/range_size_hash_equal.pass.cpp
nord.multimap.cnstr/range_size_hash_equal_allocator.pass.cpp
nord.multimap.cnstr/size.fail.cpp
nord.multimap.cnstr/size.pass.cpp
nord.multimap.cnstr/size_hash.pass.cpp
nord.multimap.cnstr/size_hash_equal.pass.cpp
nord.multimap.cnstr/size_hash_equal_allocator.pass.cpp
nord.multimap.modifiers/clear.pass.cpp
nord.multimap.modifiers/emplace.pass.cpp
nord.multimap.modifiers/emplace_hint.pass.cpp
nord.multimap.modifiers/erase_const_iter.pass.cpp
nord.multimap.modifiers/erase_key.pass.cpp
nord.multimap.modifiers/erase_range.pass.cpp
nord.multimap.modifiers/insert_const_lvalue.pass.cpp
nord.multimap.modifiers/insert_hint_const_lvalue.pass.cpp
nord.multimap.modifiers/insert_hint_rvalue.pass.cpp
nord.multimap.modifiers/insert_init.pass.cpp
nord.multimap.modifiers/insert_range.pass.cpp
nord.multimap.modifiers/insert_rvalue.pass.cpp
nord.multimap.swap/swap_noexcept.pass.cpp
nord.multimap.swap/swap_non_member.pass.cpp
|