Skip to content

Merge darwin/libdispatch-1121 to master #447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 176 commits into from
Mar 18, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
700cf0d
Merge pull request #284 from dgrove-oss/cmake-test-parity-with-autoconf
das Jul 28, 2017
df50361
Enable additional compiler warnings for CMake build
dgrove-oss Jul 25, 2017
69422a9
Merge pull request #283 from dgrove-oss/cmake-extended-warnings
das Jul 29, 2017
ab0d416
fix linux build failure
das Aug 1, 2017
a14ec38
better fix for provider.h
das Aug 1, 2017
6643ad0
Merge pull request #289 from apple/das-darwin-libdispatch-913.1.4-mer…
das Aug 1, 2017
1ec5800
build: add support to build with sanitization
compnerd Jul 29, 2017
0e8958b
Merge pull request #287 from compnerd/sanitize
das Aug 2, 2017
8b76bcf
linux: update header used for `major` macro
compnerd Aug 2, 2017
5bd594a
Merge pull request #294 from compnerd/inclusivity
das Aug 4, 2017
3a4de95
Also canonicalize armv6l as armv6 to fix build
zwaldowski Aug 27, 2017
c6c9550
Fix dylibs being output to wrong mapped CPU folder
zwaldowski Aug 27, 2017
1efd4c6
Merge pull request #296 from zwaldowski/fix_armv6l_build
MadCoder Aug 27, 2017
66b2cf0
Track armed events in muxnotes closely
MadCoder Aug 23, 2017
eadc9c6
Merge pull request #295 from apple/mad/SR-5759
MadCoder Sep 4, 2017
6218ac1
SR-4677: avoid SIGSEGV if _dispatch_muxnote_create returns NULL
dgrove-oss Sep 7, 2017
8b6b4d5
Merge pull request #300 from dgrove-oss/SR-4677
MadCoder Sep 7, 2017
959664b
build: fix symlink creation
compnerd Sep 17, 2017
d394ea7
Merge pull request #303 from compnerd/symlinks
MadCoder Sep 18, 2017
af333d0
Synchronize the Linux and Darwin overlay versions of Time.swift
ktopley-apple Sep 5, 2017
9cb2396
Merge pull request #298 from ktopley-apple/dispatch-time-resync
ktopley-apple Sep 20, 2017
b2808a6
Fix overflow traps in DispatchTime/DispatchWallTime/DispatchTimeInter…
ktopley-apple Sep 15, 2017
9c06378
Merge pull request #301 from ktopley-apple/dispatch-time-overflows
ktopley-apple Sep 20, 2017
08dabab
Properly pick up new events when reusing a muxnote
jblache Sep 21, 2017
620c76a
Merge pull request #305 from apple/jblache/SR-5759-fix
MadCoder Sep 21, 2017
3050d5c
docs: update documentation to show how to use CMake
compnerd Sep 19, 2017
d30134c
Merge pull request #304 from compnerd/cmake-doc
MadCoder Sep 25, 2017
3a63cc9
Attempt to be better with signed conversions
compnerd Sep 21, 2017
b01f38b
Merge pull request #306 from compnerd/signed
MadCoder Sep 25, 2017
6165862
Explicit specific element type of the DispatchData iterator. NFC
DougGregor Oct 1, 2017
df97651
build: improve swift build/integration
compnerd Sep 25, 2017
3bc2ebd
Merge pull request #307 from compnerd/swift-tests
gottesmm Oct 4, 2017
7a9f3bf
build: add a dependency on the swift compiler
compnerd Oct 10, 2017
cdf7342
Merge pull request #308 from compnerd/dependency
gottesmm Oct 10, 2017
ae8067d
Fix documentation warning in queue_private.h
ephemer Oct 11, 2017
918a221
Merge pull request #310 from ephemer/patch-1
MadCoder Oct 11, 2017
1eff740
build: fix formatting (hard tabs -> spaces)
compnerd Oct 11, 2017
cf7b2a0
build: separate positive and negative warning flags
compnerd Oct 11, 2017
8c686ab
build: remove superfluous options
compnerd Oct 11, 2017
deb0c32
Merge pull request #309 from compnerd/warnings
MadCoder Oct 13, 2017
10dfc21
SR-6084: libdispatch.so missing from snapshot builds
dgrove-oss Oct 12, 2017
7dee721
Merge pull request #313 from dgrove-oss/cmake-install-dir
jrose-apple Oct 13, 2017
66474ef
Fixes overflow trap when creating DispatchTime objects with large upt…
ktopley-apple Oct 11, 2017
cfb6707
Merge pull request #311 from apple/dispatch-timebase-overflow
ktopley-apple Oct 16, 2017
e08fe92
Fix the install path for the toolchain
aciidgh Oct 18, 2017
d9b3f84
Merge pull request #314 from aciidb0mb3r/fix-install-path
shahmishal Oct 19, 2017
6e2b626
[CMake] Set CMAKE_INSTALL_LIBDIR path
aciidgh Oct 19, 2017
2a236c5
Merge pull request #315 from aciidb0mb3r/set-libdir-path
shahmishal Oct 19, 2017
3ccea69
[CMake] Set libdir path after including gnu
aciidgh Oct 20, 2017
ef973f6
Merge pull request #316 from aciidb0mb3r/set-libdir-path
aciidgh Oct 20, 2017
3f8b9b3
[CMake] Use a custom variable for libdir path
aciidgh Oct 20, 2017
4ba4fdb
Merge pull request #317 from aciidb0mb3r/use-custom-libdir-variable
aciidgh Oct 20, 2017
2247e53
build: improve cross-compilation for android
compnerd Oct 10, 2017
e5bfb27
Merge pull request #312 from compnerd/android
MadCoder Oct 22, 2017
68d03ae
A few updates to enable building on Raspberry PI/Ubuntu 16.04
nettlep Oct 24, 2017
41c85f9
Merge pull request #318 from nettlep/master
MadCoder Oct 25, 2017
9817692
Base approximate time on a monotonic clock, like absolute time
jblache Nov 12, 2017
be6c2a4
Restrict use of CLOCK_MONOTONIC clock sources to Linux
jblache Nov 13, 2017
dc452fa
Merge pull request #320 from apple/jblache/clock_monotonic
MadCoder Nov 13, 2017
d5a9dd2
build: ensure that dependencies are tracked properly
compnerd Nov 28, 2017
548af1e
Merge pull request #324 from compnerd/command-target
MadCoder Dec 4, 2017
dd969d3
build: add check for CLOCK_MONOTONIC_COARSE
compnerd Nov 28, 2017
5080681
Merge pull request #323 from compnerd/CLOCK_MONOTONIC_COARSE
MadCoder Dec 4, 2017
404479e
Fully initialize ev.data.
Lukasa Dec 4, 2017
b7200e7
Merge pull request #325 from Lukasa/cb-epollctl-init-take-2
MadCoder Dec 14, 2017
a837154
Improve host architecture detection
uraimo Nov 23, 2017
45f332f
Merge pull request #322 from uraimo/system_arch_fix
MadCoder Dec 14, 2017
a57775e
Added test for the dtrace program and enables its use if found
tachoknight Dec 27, 2017
b5cf909
Merge pull request #328 from tachoknight/master
MadCoder Dec 28, 2017
62c0fa1
Allow building on wider range of dependencies on Linux
millenomi Dec 19, 2017
d0436f2
Fix formatting to match libdispatch coding style.
millenomi Jan 8, 2018
d2262ef
Merge pull request #329 from millenomi/pr/wider-range
MadCoder Jan 11, 2018
cdf87c4
Fixes most compilation issues on FreeBSD
Rogiel Oct 24, 2017
a7c6359
Merge pull request #319 from Rogiel/feature/freebsd-support
MadCoder Jan 21, 2018
d82bdff
build: drop default enabled options
compnerd Oct 11, 2017
777168f
build: sort warning options
compnerd Oct 11, 2017
7b9a752
Merge pull request #335 from compnerd/warnings
MadCoder Feb 16, 2018
a25a761
build: remove autotools based build system
compnerd Jun 29, 2017
037637a
Merge pull request #336 from compnerd/autotools
compnerd Feb 16, 2018
c768564
use reserved spelling for inline assembly
compnerd Feb 16, 2018
030327e
use reserved spelling for `typeof`
compnerd Feb 16, 2018
7c74439
Merge pull request #334 from compnerd/reserved-asm
MadCoder Feb 17, 2018
d5dda30
build: require C11
compnerd Feb 17, 2018
5d86cbd
Merge pull request #340 from compnerd/c11
compnerd Feb 21, 2018
82b93d6
dispatch: adjust for LLP64 environments
compnerd Feb 21, 2018
b9b9ea2
Merge pull request #341 from compnerd/llp64
MadCoder Feb 22, 2018
2b30a6b
Replace uses of @_silgen_name with uses of a shims header.
jrose-apple Dec 2, 2016
f76f44f
Merge pull request #192 from jrose-apple/excise-silgen_name-once-more
MadCoder Feb 22, 2018
fe0d4cd
BlocksRuntime: adjust implementation for Windows x64
compnerd Feb 16, 2018
7a36b92
Merge pull request #342 from compnerd/blocks
MadCoder Feb 23, 2018
f9e3e91
protect unistd.h inclusion with a check for Unix
compnerd Feb 16, 2018
6da10a1
Merge pull request #339 from compnerd/unistd
MadCoder Mar 2, 2018
4d8b619
[gardening] Prefer macOS over OSX for `#available`
ikesyo Mar 14, 2018
0964516
[gardening] Prefer macOS over OSX for `@available`
ikesyo Mar 16, 2018
f3f0e51
Merge pull request #347 from ikesyo/macos-over-osx
ikesyo Mar 17, 2018
b9e62cb
build: silence `-Wassign-enum`
compnerd Feb 28, 2018
c569e4e
revive the Windows port
compnerd Feb 16, 2018
dcac08b
unformalized windows patches for enumerations
compnerd Mar 12, 2018
dab5a65
Merge pull request #344 from compnerd/windows
MadCoder Mar 19, 2018
7847f80
[Dispatch][gardening] Use `Optional.map` over `flatMap` where appropr…
ikesyo Mar 10, 2018
98d1dbc
Merge pull request #346 from ikesyo/optional-map-over-flatmap
ikesyo Mar 28, 2018
0a68710
build: support lld as the linker
compnerd Mar 29, 2018
45fa335
Merge pull request #350 from compnerd/linker
MadCoder Apr 1, 2018
d30945d
build: add the default search paths for Windows
compnerd Mar 29, 2018
91f79e6
Merge pull request #351 from compnerd/windows-linker-search-paths
MadCoder Apr 1, 2018
b0fde71
[gardening] Use https for swift.org links
ikesyo Mar 20, 2018
985cc88
Merge pull request #349 from ikesyo/https
MadCoder Apr 12, 2018
fa4b50d
SwiftOverlay: add explicit casts
compnerd Apr 4, 2018
1c1ad9c
Merge pull request #352 from compnerd/typecast
MadCoder Apr 12, 2018
9ce3a25
swift: modernise some types (NFC)
compnerd Apr 14, 2018
98e44d4
Merge pull request #354 from compnerd/deprecated
MadCoder Apr 20, 2018
115e5eb
Simplify DispatchData.append(_: UnsafeBufferPointer<T>)
jrose-apple Apr 20, 2018
92bebe9
Merge pull request #355 from jrose-apple/appending-doom
MadCoder Apr 21, 2018
f959e3e
SR-2100 - Define SWIFT_LIBDIR with a default value to be used by buil…
fbugno Apr 13, 2018
fd926c1
Merge pull request #353 from capent/multilib
MadCoder May 31, 2018
c6d26a2
Use _Thread_local for thread-local storage
adierking Jun 4, 2018
a26a74e
Merge pull request #358 from adierking/tsd
MadCoder Jun 7, 2018
7909d6d
build: use `CMAKE_COMMAND` instead of hardcoded cmake
compnerd Jun 6, 2018
b7a3c55
build: prefer lld over gold
compnerd Apr 14, 2018
d90fae3
build: use the same linker for the tests
compnerd Jun 6, 2018
e90d769
Merge pull request #359 from compnerd/cmake
MadCoder Jun 14, 2018
b8f1ab9
build: fix clang-cl exception flags
adierking Jun 12, 2018
3f4df1f
Merge pull request #360 from adierking/cl
MadCoder Jun 14, 2018
2242fbd
build: fix the clang-cl executable link command
adierking Jun 18, 2018
895d13d
Merge pull request #363 from adierking/lld
compnerd Jun 19, 2018
0f4c9b6
Fix install path
uraimo May 22, 2018
9752e82
Merge pull request #357 from uraimo/installpath
MadCoder Jun 19, 2018
a377292
Fixed handling of AMD64 processor architecture
Jun 19, 2018
b04114f
Merge pull request #364 from dplanitzer/windows_arch_amd64_fix
MadCoder Jun 19, 2018
d435ce9
Merge pull request #365 from adierking/blocks
MadCoder Jun 19, 2018
1ddb042
CMake: create_symlink isn't supported on Windows. Use copy instead
Jun 19, 2018
7284e2c
Merge pull request #366 from dplanitzer/no_symlinks_on_windows
MadCoder Jun 20, 2018
e184d5c
build: support system installed BlocksRuntime
compnerd Jun 18, 2018
631099d
Merge pull request #361 from compnerd/closure
MadCoder Jun 20, 2018
30ac00b
added a sys/queue.h implementation for Windows
Jun 19, 2018
2f6ec98
Merge pull request #368 from dplanitzer/sys_queue_h_for_windows
MadCoder Jun 20, 2018
ff10314
Report crash messages on Windows to the CRT
adierking Jun 20, 2018
ff19c61
Merge pull request #369 from adierking/crtassert
MadCoder Jun 20, 2018
d24e290
implemented getprogname() for Windows
Jun 19, 2018
dcbcc28
Merge pull request #367 from dplanitzer/getprogname_for_windows
MadCoder Jun 23, 2018
11a4b8a
build: ensure that USE_LLD_LINKER negates USE_GOLD_LINKER
compnerd Jun 21, 2018
117ef86
Merge pull request #370 from compnerd/lld
MadCoder Jun 23, 2018
c2b0ba6
BlocksRuntime: match the ABI specification for LLP64
compnerd Jun 22, 2018
78ff5a4
Merge pull request #371 from compnerd/llp64
MadCoder Jun 23, 2018
c0435d0
Added MSVC definitions for the DISPATCH_* macros in dispatch/base.h
Jun 26, 2018
1eb9edf
Merge pull request #376 from dplanitzer/msvc_definitions_for_dispatch…
MadCoder Jun 27, 2018
d3f6648
Use snprintf instead of _snprintf on Windows
adierking Jun 22, 2018
1028178
Merge pull request #373 from adierking/snprintf
MadCoder Jun 29, 2018
d7d8bd8
Merge pull request #372 from dplanitzer/test_cmake_windows_no_symlinks
MadCoder Jun 29, 2018
1984f53
Stub out unimplemented Windows functions
adierking Jun 22, 2018
898ad13
Merge pull request #374 from adierking/stubs
MadCoder Jun 29, 2018
eaf4e70
Ignore Windows FLS destructors during process exit
adierking Jun 26, 2018
03040dc
Merge pull request #377 from adierking/fls
MadCoder Jun 29, 2018
a5c927e
Change the signature for DispatchData.enumerateBytes() to match that …
ktopley-apple Jul 16, 2018
32764dc
Merge pull request #385 from ktopley-apple/ktopley-dispatch-rdar40775762
ktopley-apple Jul 18, 2018
4234848
Add documentation comments.
ktopley-apple Jul 18, 2018
79b30ad
Merge pull request #387 from ktopley-apple/ktopley-dispatch-rdar40951342
ktopley-apple Jul 18, 2018
3b932cb
build: link against librt if it's available
adierking Jul 11, 2018
1dee6d3
Merge pull request #383 from adierking/rt
ktopley-apple Aug 20, 2018
4045382
Remove generic_unix_stubs
adierking Jul 12, 2018
51ca92b
Merge pull request #384 from adierking/unixstubs
ktopley-apple Aug 20, 2018
fb59fc8
build: link against swiftOnoneSupport in debug configuration
compnerd Jul 20, 2018
0c2e409
Merge pull request #389 from compnerd/debug
ktopley-apple Aug 20, 2018
7324489
build: support embedding in other CMake projects
adierking Jul 5, 2018
a043a04
Merge pull request #382 from adierking/cmake
ktopley-apple Aug 20, 2018
c3799e7
Drop @_downgrade_exhaustivity_check attribute
CodaFi Jul 5, 2018
293b0ec
Merge pull request #381 from CodaFi/irreconcilable-spatial-differences
CodaFi Aug 24, 2018
01e11bb
Fix warnings in attribute to make swift-corelibs-libdispatch adapted …
dingobye Aug 23, 2018
8732490
Add tvOS and watchOS to keep it consistent to Swift main repo.
Aug 24, 2018
c5279d4
Merge pull request #391 from dingobye/attribute_warnings
ktopley-apple Aug 30, 2018
de5cc6f
Fix redundant access-level modifiers to make corelibs-dispatch adapte…
dingobye Aug 16, 2018
4a2ef8f
Merge pull request #390 from dingobye/redundant_access_modifier
ktopley-apple Sep 4, 2018
43a77d2
Merge libdispatch-1121
ktopley-apple Nov 29, 2018
b1cdf6b
Initial merge of darwin/libdispatch-1121 into GitHub master.
ktopley-apple Feb 19, 2019
aac4452
libdispatch-1121 merge fixes.
ktopley-apple Feb 22, 2019
13129d9
Make workloop scheduling depend on TARGET_OS_MAC
ktopley-apple Mar 13, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,7 @@ if(ENABLE_INTERNAL_PTHREAD_WORKQUEUES)
set(HAVE_PTHREAD_WORKQUEUES 0)
else()
check_include_files(pthread/workqueue_private.h HAVE_PTHREAD_WORKQUEUE_PRIVATE_H)
check_include_files(pthread_workqueue.h HAVE_PTHREAD_WORKQUEUE_H)
if(HAVE_PTHREAD_WORKQUEUE_PRIVATE_H AND HAVE_PTHREAD_WORKQUEUE_H)
if(HAVE_PTHREAD_WORKQUEUE_PRIVATE_H)
set(HAVE_PTHREAD_WORKQUEUES 1)
set(DISPATCH_USE_INTERNAL_WORKQUEUE 0)
else()
Expand Down Expand Up @@ -191,6 +190,8 @@ check_function_exists(malloc_create_zone HAVE_MALLOC_CREATE_ZONE)
check_function_exists(posix_fadvise HAVE_POSIX_FADVISE)
check_function_exists(posix_spawnp HAVE_POSIX_SPAWNP)
check_function_exists(pthread_key_init_np HAVE_PTHREAD_KEY_INIT_NP)
check_function_exists(pthread_attr_setcpupercent_np HAVE_PTHREAD_ATTR_SETCPUPERCENT_NP)
check_function_exists(pthread_yield_np HAVE_PTHREAD_YIELD_NP)
check_function_exists(pthread_main_np HAVE_PTHREAD_MAIN_NP)
check_function_exists(pthread_workqueue_setdispatch_np HAVE_PTHREAD_WORKQUEUE_SETDISPATCH_NP)
check_function_exists(strlcpy HAVE_STRLCPY)
Expand Down Expand Up @@ -269,6 +270,7 @@ check_symbol_exists(VQ_NEARLOWDISK "sys/mount.h" HAVE_DECL_VQ_NEARLOWDISK)
check_symbol_exists(VQ_QUOTA "sys/mount.h" HAVE_DECL_VQ_QUOTA)
check_symbol_exists(VQ_UPDATE "sys/mount.h" HAVE_DECL_VQ_UPDATE)
check_symbol_exists(VQ_VERYLOWDISK "sys/mount.h" HAVE_DECL_VQ_VERYLOWDISK)
check_symbol_exists(VQ_FREE_SPACE_CHANGE "sys/mount.h" HAVE_DECL_VQ_FREE_SPACE_CHANGE)
check_symbol_exists(strlcpy "string.h" HAVE_STRLCPY)
check_symbol_exists(program_invocation_name "errno.h" HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME)
if (HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME)
Expand Down
81 changes: 81 additions & 0 deletions PATCHES
Original file line number Diff line number Diff line change
Expand Up @@ -353,3 +353,84 @@ github commits starting with 29bdc2f from
[8947dcf] APPLIED rdar://33531111
[5ad9208] APPLIED rdar://33531111
[698d085] APPLIED rdar://33531111
[ce1ce45] APPLIED rdar://35017478
[291f34d] APPLIED rdar://35017478
[666df60] APPLIED rdar://35017478
[80dd736] APPLIED rdar://35017478
[0fd5a69] APPLIED rdar://35017478
[0e35ed9] APPLIED rdar://35017478
[70ce56b] APPLIED rdar://35017478
[40fc1f3] APPLIED rdar://35017478
[9ec74ed] APPLIED rdar://35017478
[7f330ed] APPLIED rdar://35017478
[947b51c] APPLIED rdar://35017478
[295f676] APPLIED rdar://35017478
[48196a2] APPLIED rdar://35017478
[a28fc2b] APPLIED rdar://35017478
[791ce5d] APPLIED rdar://35017478
[0d0a998] APPLIED rdar://35017478
[29329b5] APPLIED rdar://35017478
[141403a] APPLIED rdar://35017478
[b7f1beb] APPLIED rdar://35017478
[7ef9cde] APPLIED rdar://35017478
[12c9ca8] APPLIED rdar://35017478
[6d6dc2e] APPLIED rdar://40252515
[4a9833d] APPLIED rdar://40252515
[f88e382] APPLIED rdar://40252515
[bfa9aa7] APPLIED rdar://40252515
[44f3640] APPLIED rdar://40252515
[3b06f54] APPLIED rdar://40252515
[e245cbe] APPLIED rdar://40252515
[2a539d6] APPLIED rdar://40252515
[e52c174] APPLIED rdar://40252515
[723bd98] APPLIED rdar://40252515
[7e7a579] APPLIED rdar://40252515
[244a5fe] APPLIED rdar://40252515
[8b72f76] APPLIED rdar://40252515
[f3531a2] APPLIED rdar://40252515
[5cf8acb] APPLIED rdar://40252515
[dc01e36] APPLIED rdar://40252515
[2d6d1fd] APPLIED rdar://40252515
[fdd671d] APPLIED rdar://40252515
[698220e] APPLIED rdar://40252515
[9c792ac] APPLIED rdar://40252515
[b5ec5d8] APPLIED rdar://40252515
[9295346] APPLIED rdar://40252515
[bbf03ca] APPLIED rdar://40252515
[8d3aa22] APPLIED rdar://40252515
[f151b33] APPLIED rdar://40252515
[f6e6917] APPLIED rdar://40252515
[f83b5a4] APPLIED rdar://40252515
[c4d6402] APPLIED rdar://40252515
[1457de8] APPLIED rdar://40252515
[c025baa] APPLIED rdar://40252515
[a618b46] APPLIED rdar://40252515
[e723a8e] APPLIED rdar://44568645
[4ac77b7] APPLIED rdar://44568645
[03696d7] APPLIED rdar://44568645
[44f67b2] APPLIED rdar://44568645
[b15ee59] APPLIED rdar://44568645
[d29ed37] APPLIED rdar://44568645
[65ebc0c] APPLIED rdar://44568645
[93c64d8] APPLIED rdar://44568645
[1271df6] APPLIED rdar://44568645
[84ac6ac] APPLIED rdar://44568645
[30d3c8c] APPLIED rdar://44568645
[12ff819] APPLIED rdar://44568645
[82342ee] APPLIED rdar://44568645
[b13a51e] APPLIED rdar://44568645
[6bf3065] APPLIED rdar://44568645
[631821c] APPLIED rdar://44568645
[e764f34] APPLIED rdar://44568645
[ff1daf8] APPLIED rdar://44568645
[b863538] APPLIED rdar://44568645
[ba3933d] APPLIED rdar://44568645
[9c48a80] APPLIED rdar://44568645
[5f49e8b] APPLIED rdar://44568645
[653a523] APPLIED rdar://44568645
[ac5f4c4] APPLIED rdar://44568645
[57139c6] APPLIED rdar://44568645
[ba74b6a] APPLIED rdar://44568645
[3975b58] APPLIED rdar://44568645
[81dc900] APPLIED rdar://44568645
[6162a1d] APPLIED rdar://44568645
13 changes: 10 additions & 3 deletions cmake/config.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@
you don't. */
#cmakedefine01 HAVE_DECL_VQ_VERYLOWDISK

/* Define to 1 if you have the declaration of `VQ_FREE_SPACE_CHANGE', and to 0 if
you don't. */
#cmakedefine01 HAVE_DECL_VQ_FREE_SPACE_CHANGE

/* Define to 1 if you have the <dlfcn.h> header file. */
#cmakedefine01 HAVE_DLFCN_H

Expand Down Expand Up @@ -141,12 +145,18 @@
/* Define to 1 if you have the `pthread_key_init_np' function. */
#cmakedefine HAVE_PTHREAD_KEY_INIT_NP

/* Define to 1 if you have the `pthread_attr_setcpupercent_np' function. */
#cmakedefine HAVE_PTHREAD_ATTR_SETCPUPERCENT_NP

/* Define to 1 if you have the <pthread_machdep.h> header file. */
#cmakedefine HAVE_PTHREAD_MACHDEP_H

/* Define to 1 if you have the `pthread_main_np' function. */
#cmakedefine01 HAVE_PTHREAD_MAIN_NP

/* Define to 1 if you have the `pthread_yield_np' function. */
#cmakedefine01 HAVE_PTHREAD_YIELD_NP

/* Define to 1 if you have the <pthread_np.h> header file. */
#cmakedefine01 HAVE_PTHREAD_NP_H

Expand All @@ -162,9 +172,6 @@
/* Define to 1 if you have the <pthread/workqueue_private.h> header file. */
#cmakedefine HAVE_PTHREAD_WORKQUEUE_PRIVATE_H

/* Define to 1 if you have the `pthread_workqueue_setdispatch_np' function. */
#cmakedefine HAVE_PTHREAD_WORKQUEUE_SETDISPATCH_NP

/* Define to 1 if you have the <stdint.h> header file. */
#cmakedefine01 HAVE_STDINT_H

Expand Down
Loading