Reland "Roll src/buildtools/third_party/libc++/trunk/ d9040c75c..69897abe2 (1149 commits)"

This reverts commit 06db95be1850ac5cd946e83896a6947c47653afe.

FindIt found two issues, CFI compiles and MSan test failures, which are
addressed in this patch.

Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
Cq-Include-Trybots: chromium/try:linux_angle_deqp_rel_ng
Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
Cq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng
Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
Cq-Include-Trybots: chromium/try:mac-arm64-rel
Cq-Include-Trybots: chromium/try:win-angle-deqp-rel-64
Cq-Include-Trybots: chromium/try:win-asan,win7-rel,win-angle-deqp-rel-32
Cq-Include-Trybots: chrome/try:ipad-device
Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome
Bug: 1165953, 1166707, 1166430, 1166360, 1090975, 1166970
Change-Id: I597c2bf2343f39e37cdf09b84ee1cc5a80f3a3c8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2666149
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#852216}
GitOrigin-RevId: 342591b64f6b81d84ed1a0e4b1c56309e1a5ed41
diff --git a/ignores.txt b/ignores.txt
index e0fe3a6..63160e2 100644
--- a/ignores.txt
+++ b/ignores.txt
@@ -41,6 +41,9 @@
 # Vulkan memory allocator
 src:*third_party/vulkan_memory_allocator/src/vk_mem_alloc.h
 
+# https://llvm.org/pr48993
+fun:*shared_ptr_emplace*__get_elem*
+
 #############################################################################
 # Base class's constructor accesses a derived class.