diff options
author | Louis Dionne <ldionne@apple.com> | 2020-02-25 17:52:34 -0500 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2020-02-25 17:52:34 -0500 |
commit | 3b5530cf9647cf79ee45aef42c4f5fa7cc9acfd9 (patch) | |
tree | b7a0058d2b8c8c67f2e5b734bfa71b790b083225 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 8594f3d8990960f062b8ed5184f7d7cc9337e78f (diff) | |
download | llvm-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