aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2020-02-25 17:52:34 -0500
committerLouis Dionne <ldionne@apple.com>2020-02-25 17:52:34 -0500
commit3b5530cf9647cf79ee45aef42c4f5fa7cc9acfd9 (patch)
treeb7a0058d2b8c8c67f2e5b734bfa71b790b083225 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parent8594f3d8990960f062b8ed5184f7d7cc9337e78f (diff)
downloadllvm-3b5530cf9647cf79ee45aef42c4f5fa7cc9acfd9.zip
llvm-3b5530cf9647cf79ee45aef42c4f5fa7cc9acfd9.tar.gz
llvm-3b5530cf9647cf79ee45aef42c4f5fa7cc9acfd9.tar.bz2
[libc++] Avoid including <semaphore.h> on Apple
It turns out that <semaphore.h> is not well-behaved, as it transitively includes <sys/param.h>, and that one defines several non-reserved macros that clash with some downstream projects in modular builds. For the time being, using <sys/semaphore.h> instead gives us the declarations we need without the macros. rdar://59744472
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions