Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and...
authorVy Nguyen <vyng@google.com>
Sat, 4 Jul 2020 15:29:08 +0000 (11:29 -0400)
committerVy Nguyen <vyng@google.com>
Sat, 4 Jul 2020 15:29:08 +0000 (11:29 -0400)
commitdc13ac02800220a33828ac3da629f382ca7e308d
treec0197dbbea5a1d72ed0a5fb3d8bac52938619ab9
parent7fed3cfadbdfe1880e16c217a0edac97cbe288d2
Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"

This reverts commit 5cde3c9633fd071c90e9f9ce54a002e78fdd9df9.

The tests were reported failing on clang10
libcxx/docs/DesignDocs/UniquePtrTrivialAbi.rst [deleted file]
libcxx/docs/index.rst
libcxx/include/__config
libcxx/include/memory
libcxx/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp [deleted file]
libcxx/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp [deleted file]
libcxx/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp [deleted file]
libcxx/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp [deleted file]
libcxx/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp [deleted file]
libcxx/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp [deleted file]