Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lldb
diff options
context:
space:
mode:
authorLouis Dionne <ldionne.2@gmail.com>2022-07-07 21:07:37 +0300
committerLouis Dionne <ldionne.2@gmail.com>2022-07-08 15:38:36 +0300
commitd2e86866be0f17295c5f677333c2a9952e259dd7 (patch)
tree677381a090e599fa3317e6aa9dcdc6f13ad24e4b /lldb
parent8fb083d33e192240f4a7e692d79a3748e47b65e7 (diff)
[libc++] Re-apply the use of ABI tags to provide per-TU insulation
This commit re-applies 9ee97ce3b830, which was reverted by 61d417ce because it broke the LLDB data formatter tests. It also re-applies 6148c79a (the manual GN change associated to it). Differential Revision: https://reviews.llvm.org/D127444
Diffstat (limited to 'lldb')
-rw-r--r--lldb/packages/Python/lldbsuite/test/make/Makefile.rules3
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/make/Makefile.rules b/lldb/packages/Python/lldbsuite/test/make/Makefile.rules
index b065a43cb193..52b800b1eb36 100644
--- a/lldb/packages/Python/lldbsuite/test/make/Makefile.rules
+++ b/lldb/packages/Python/lldbsuite/test/make/Makefile.rules
@@ -387,7 +387,8 @@ ifeq (1,$(USE_LIBSTDCPP))
endif
ifeq (1,$(USE_LIBCPP))
- CXXFLAGS += -DLLDB_USING_LIBCPP
+ # TODO: Teach LLDB to handle ABI tags in libc++ namespaces.
+ CXXFLAGS += -DLLDB_USING_LIBCPP -D_LIBCPP_NO_ABI_TAG
ifeq "$(OS)" "Android"
# Nothing to do, this is already handled in
# Android.rules.