mirror of
https://github.com/darlinghq/darling-libdispatch.git
synced 2024-11-23 03:59:40 +00:00
Apple's GCD
380f03c180
Those sources are for non-Darwin platforms. On Darwin platforms, libdispatch uses libsystem_blocks instead. Additionally, this was causing issues because both libdispatch and libsystem_blocks were exporting the block class globals, but only one of them could be exported by libSystem, and which one gets exported was at the whim of whatever dyld decided at runtime. |
||
---|---|---|
cmake | ||
config | ||
dispatch | ||
libdispatch.xcodeproj | ||
man | ||
os | ||
private | ||
resolver | ||
src | ||
tests | ||
tools | ||
xcodeconfig | ||
xcodescripts | ||
CMakeLists.apple.txt | ||
CMakeLists.txt | ||
INSTALL.md | ||
LICENSE | ||
PATCHES | ||
README.md |
darling-libdispatch
Upstream URL
https://github.com/apple-oss-distributions/libdispatch/tree/libdispatch-1271.120.2
Updating Source
When updating the source code, make sure to refer to the Updating Sources
section from the Darling Docs website. Additional details (if any) can be found in darling/notes/UPDATE_SOURCE.md
.