diff --git a/platformLibs/src/platform/ios/CFNetwork.def b/platformLibs/src/platform/ios/CFNetwork.def index 03fbe924cd0..26c50c1200e 100644 --- a/platformLibs/src/platform/ios/CFNetwork.def +++ b/platformLibs/src/platform/ios/CFNetwork.def @@ -5,3 +5,7 @@ modules = CFNetwork compilerOpts = -framework CFNetwork linkerOpts = -framework CFNetwork + +excludedFunctions = kCFHTTPAuthenticationSchemeKerberos \ + kCFNetworkProxiesProxyAutoConfigJavaScript \ + kCFProxyAutoConfigurationHTTPResponseKey diff --git a/platformLibs/src/platform/ios/CoreBluetooth.def b/platformLibs/src/platform/ios/CoreBluetooth.def index 7560c307d59..21fdb92aa38 100644 --- a/platformLibs/src/platform/ios/CoreBluetooth.def +++ b/platformLibs/src/platform/ios/CoreBluetooth.def @@ -5,3 +5,5 @@ modules = CoreBluetooth compilerOpts = -framework CoreBluetooth linkerOpts = -framework CoreBluetooth + +excludedFunctions = CBConnectPeripheralOptionStartDelayKey diff --git a/platformLibs/src/platform/ios/GameController.def b/platformLibs/src/platform/ios/GameController.def index fb995bc11bd..cdd6d61dc07 100644 --- a/platformLibs/src/platform/ios/GameController.def +++ b/platformLibs/src/platform/ios/GameController.def @@ -5,3 +5,5 @@ modules = GameController compilerOpts = -framework GameController linkerOpts = -framework GameController + +excludedFunctions = GCCurrentExtendedGamepadSnapshotDataVersion GCCurrentMicroGamepadSnapshotDataVersion diff --git a/platformLibs/src/platform/ios/Metal.def b/platformLibs/src/platform/ios/Metal.def index 1fd4753252a..7eecda98b1f 100644 --- a/platformLibs/src/platform/ios/Metal.def +++ b/platformLibs/src/platform/ios/Metal.def @@ -5,3 +5,5 @@ modules = Metal compilerOpts = -framework Metal linkerOpts = -framework Metal + +excludedFunctions = MTLCommandBufferErrorDomain diff --git a/platformLibs/src/platform/ios/Network.def b/platformLibs/src/platform/ios/Network.def index b1664c1b04f..d47c63bd0d1 100644 --- a/platformLibs/src/platform/ios/Network.def +++ b/platformLibs/src/platform/ios/Network.def @@ -5,3 +5,6 @@ modules = Network compilerOpts = -framework Network linkerOpts = -framework Network + +excludedFunctions = _nw_data_transfer_report_all_paths +excludedMacros = NW_ALL_PATHS diff --git a/platformLibs/src/platform/ios/VideoToolbox.def b/platformLibs/src/platform/ios/VideoToolbox.def index 8ea1eead5a0..407c6c6cdd1 100644 --- a/platformLibs/src/platform/ios/VideoToolbox.def +++ b/platformLibs/src/platform/ios/VideoToolbox.def @@ -5,3 +5,12 @@ modules = VideoToolbox compilerOpts = -framework VideoToolbox linkerOpts = -framework VideoToolbox + +excludedFunctions = kVTCompressionPropertyKey_UsingGPURegistryID \ + kVTDecompressionPropertyKey_MaximizePowerEfficiency \ + kVTDecompressionPropertyKey_UsingGPURegistryID \ + kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID \ + kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID \ + kVTVideoEncoderList_GPURegistryID \ + kVTVideoEncoderSpecification_PreferredEncoderGPURegistryID \ + kVTVideoEncoderSpecification_RequiredEncoderGPURegistryID diff --git a/platformLibs/src/platform/ios/posix.def b/platformLibs/src/platform/ios/posix.def index 840a07b993b..93c96f15b45 100644 --- a/platformLibs/src/platform/ios/posix.def +++ b/platformLibs/src/platform/ios/posix.def @@ -16,7 +16,8 @@ headers = alloca.h assert.h complex.h ctype.h dirent.h dlfcn.h err.h errno.h fcn compilerOpts = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE linkerOpts = -ldl -lresolv excludedFunctions = acl_valid_link_np add_profil pfctlinput profil unwhiteout zopen getdirentries \ - uuid_generate_early_random setgrfile + uuid_generate_early_random setgrfile \ + in6addr_linklocal_allv2routers excludedFunctions.ios_arm32 = longjmperror excludedFunctions.ios_arm64 = longjmperror