projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1132220
)
Revert "Revert "[lldb][modules] Disable Clang Modules in source/Host directory on...
author
Jonas Devlieghere
<jonas@devlieghere.com>
Wed, 3 Aug 2022 21:37:48 +0000
(14:37 -0700)
committer
Jonas Devlieghere
<jonas@devlieghere.com>
Wed, 3 Aug 2022 21:39:45 +0000
(14:39 -0700)
This reverts commit
c7bd61d4a79b88dbd97028bb0a73a73b2d6aca89
because it
breaks the underlying issue is apparently not yet resolved. This only
affects the modules build.
lldb/source/Host/CMakeLists.txt
patch
|
blob
|
history
diff --git
a/lldb/source/Host/CMakeLists.txt
b/lldb/source/Host/CMakeLists.txt
index
219965f
..
64d9bb0
100644
(file)
--- a/
lldb/source/Host/CMakeLists.txt
+++ b/
lldb/source/Host/CMakeLists.txt
@@
-1,3
+1,11
@@
+if (APPLE AND LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY)
+ # The arpa/inet.h header used in the files here is providing a miscompiled
+ # htonl function on macOS <= 10.15 when local submodule visibility is active.
+ # Disabling modules in this directory until this is is fixed.
+ # See rdar://problem/62886385
+ remove_module_flags()
+endif()
+
macro(add_host_subdirectory group)
list(APPEND HOST_SOURCES ${ARGN})
source_group(${group} FILES ${ARGN})