init
Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
Close stale issues and PRs / stale (push) Has been cancelled
Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
Close stale issues and PRs / stale (push) Has been cancelled
This commit is contained in:
28
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-dyld-stub.xcconfig
vendored
Normal file
28
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-dyld-stub.xcconfig
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
//
|
||||
// Copyright (c) 2016 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
PRODUCT_NAME = libdispatch_dyld_stub
|
||||
INSTALL_PATH = /usr/local/lib/dyld_stub
|
||||
BUILD_VARIANTS = normal
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) DISPATCH_VARIANT_DYLD_STUB=1 $(STATICLIB_PREPROCESSOR_DEFINITIONS)
|
||||
OTHER_LDFLAGS =
|
||||
VERSIONING_SYSTEM =
|
||||
EXCLUDED_SOURCE_FILE_NAMES = *
|
||||
INCLUDED_SOURCE_FILE_NAMES = voucher.c // minimal with DISPATCH_VARIANT_DYLD_STUB
|
||||
26
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-introspection.xcconfig
vendored
Normal file
26
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-introspection.xcconfig
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
//
|
||||
// Copyright (c) 2012-2013 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
BUILD_VARIANTS = normal
|
||||
INSTALL_PATH = /usr/lib/system/introspection
|
||||
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) DISPATCH_INTROSPECTION=1
|
||||
CONFIGURATION_BUILD_DIR = $(BUILD_DIR)/introspection
|
||||
OTHER_LDFLAGS = $(OTHER_LDFLAGS) -Wl,-interposable_list,$(SRCROOT)/xcodeconfig/libdispatch.interposable
|
||||
29
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-mp-static.xcconfig
vendored
Normal file
29
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-mp-static.xcconfig
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// Copyright (c) 2012-2013 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
// skip simulator
|
||||
SUPPORTED_PLATFORMS = macosx iphoneos appletvos watchos
|
||||
PRODUCT_NAME = libdispatch
|
||||
INSTALL_PATH = /usr/local/lib/system
|
||||
BUILD_VARIANTS = normal debug
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) $(STATICLIB_PREPROCESSOR_DEFINITIONS)
|
||||
OTHER_LDFLAGS =
|
||||
SKIP_INSTALL[sdk=*simulator*] = YES
|
||||
EXCLUDED_SOURCE_FILE_NAMES[sdk=*simulator*] = *
|
||||
26
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-resolved.xcconfig
vendored
Normal file
26
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-resolved.xcconfig
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
//
|
||||
// Copyright (c) 2010-2011 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
SUPPORTED_PLATFORMS = iphoneos
|
||||
PRODUCT_NAME = libdispatch_$(DISPATCH_RESOLVED_VARIANT)
|
||||
OTHER_LDFLAGS =
|
||||
SKIP_INSTALL = YES
|
||||
VERSIONING_SYSTEM =
|
||||
EXCLUDED_SOURCE_FILE_NAMES = *
|
||||
20
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-resolver.xcconfig
vendored
Normal file
20
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch-resolver.xcconfig
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
//
|
||||
// Copyright (c) 2010-2011 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
27
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.aliases
vendored
Normal file
27
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.aliases
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
#
|
||||
# Copyright (c) 2013-2014 Apple Inc. All rights reserved.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
#
|
||||
|
||||
__dispatch_data_destructor_vm_deallocate __dispatch_data_destructor_munmap
|
||||
__dispatch_queue_attrs __dispatch_queue_attr_concurrent
|
||||
__dispatch_source_type_memorypressure __dispatch_source_type_memorystatus
|
||||
_dispatch_assert_queue$V2 _dispatch_assert_queue
|
||||
_dispatch_assert_queue_not$V2 _dispatch_assert_queue_not
|
||||
_dispatch_queue_create_with_target$V2 _dispatch_queue_create_with_target
|
||||
_dispatch_source_set_timer __dispatch_source_set_runloop_timer_4CF
|
||||
48
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.clean
vendored
Normal file
48
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.clean
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
#
|
||||
# Copyright (c) 2018 Apple Inc. All rights reserved.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
#
|
||||
|
||||
__dispatch_bug.last_seen
|
||||
__dispatch_bug_deprecated.last_seen
|
||||
__dispatch_bug_kevent_client.last_seen
|
||||
__dispatch_bug_kevent_client.last_seen.37
|
||||
__dispatch_bug_kevent_client.last_seen.39
|
||||
__dispatch_bug_kevent_vanished.last_seen
|
||||
__dispatch_bug_mach_client.last_seen
|
||||
|
||||
__dispatch_build_pred
|
||||
__dispatch_build
|
||||
|
||||
__dispatch_child_of_unsafe_fork
|
||||
__dispatch_continuation_cache_limit
|
||||
__dispatch_data_empty
|
||||
__dispatch_host_time_data.0
|
||||
__dispatch_host_time_data.1
|
||||
__dispatch_host_time_mach2nano
|
||||
__dispatch_host_time_nano2mach
|
||||
__dispatch_source_timer_use_telemetry
|
||||
__dispatch_timers_force_max_leeway
|
||||
__os_object_debug_missing_pools
|
||||
_dispatch_benchmark_f.bdata
|
||||
_dispatch_benchmark_f.pred
|
||||
_dispatch_io_defaults
|
||||
_dispatch_log_disabled
|
||||
_dispatch_logfile
|
||||
|
||||
__dyld_private
|
||||
153
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.dirty
vendored
Normal file
153
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.dirty
vendored
Normal file
@@ -0,0 +1,153 @@
|
||||
#
|
||||
# Copyright (c) 2013 Apple Inc. All rights reserved.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
#
|
||||
|
||||
# Must be kept in sync with ObjC TFB checks in object_internal.h
|
||||
|
||||
# dispatch_object_t classes
|
||||
_OBJC_CLASS_$_OS_dispatch_object
|
||||
_OBJC_CLASS_$_OS_dispatch_semaphore
|
||||
__OS_dispatch_semaphore_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_group
|
||||
__OS_dispatch_group_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue
|
||||
__OS_dispatch_queue_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_workloop
|
||||
__OS_dispatch_workloop_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_serial
|
||||
__OS_dispatch_queue_serial_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_concurrent
|
||||
__OS_dispatch_queue_concurrent_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_global
|
||||
__OS_dispatch_queue_global_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_pthread_root
|
||||
__OS_dispatch_queue_pthread_root_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_main
|
||||
__OS_dispatch_queue_main_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_runloop
|
||||
__OS_dispatch_queue_runloop_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_mgr
|
||||
__OS_dispatch_queue_mgr_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_attr
|
||||
__OS_dispatch_queue_attr_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_source
|
||||
__OS_dispatch_source_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_mach
|
||||
__OS_dispatch_mach_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_mach_msg
|
||||
__OS_dispatch_mach_msg_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_io
|
||||
__OS_dispatch_io_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_operation
|
||||
__OS_dispatch_operation_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_disk
|
||||
__OS_dispatch_disk_vtable
|
||||
# os_object_t classes
|
||||
_OBJC_CLASS_$_OS_object
|
||||
_OBJC_CLASS_$_OS_voucher
|
||||
#_OBJC_CLASS_$_OS_voucher_recipe
|
||||
# non-os_object_t classes
|
||||
_OBJC_CLASS_$_OS_dispatch_data
|
||||
_OBJC_CLASS_$_OS_dispatch_data_empty
|
||||
# metaclasses
|
||||
_OBJC_METACLASS_$_OS_dispatch_object
|
||||
_OBJC_METACLASS_$_OS_dispatch_semaphore
|
||||
_OBJC_METACLASS_$_OS_dispatch_group
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue
|
||||
_OBJC_METACLASS_$_OS_dispatch_workloop
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_serial
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_concurrent
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_global
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_pthread_root
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_main
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_runloop
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_mgr
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_attr
|
||||
_OBJC_METACLASS_$_OS_dispatch_source
|
||||
_OBJC_METACLASS_$_OS_dispatch_mach
|
||||
_OBJC_METACLASS_$_OS_dispatch_mach_msg
|
||||
_OBJC_METACLASS_$_OS_dispatch_io
|
||||
_OBJC_METACLASS_$_OS_dispatch_operation
|
||||
_OBJC_METACLASS_$_OS_dispatch_disk
|
||||
_OBJC_METACLASS_$_OS_object
|
||||
_OBJC_METACLASS_$_OS_voucher
|
||||
#_OBJC_METACLASS_$_OS_voucher_recipe
|
||||
_OBJC_METACLASS_$_OS_dispatch_data
|
||||
_OBJC_METACLASS_$_OS_dispatch_data_empty
|
||||
|
||||
# Other dirty symbols
|
||||
# large structs / hashes
|
||||
__dispatch_main_q
|
||||
__dispatch_mgr_q
|
||||
__dispatch_mgr_sched
|
||||
__dispatch_root_queues
|
||||
__dispatch_sources
|
||||
__dispatch_timers_heap
|
||||
__dispatch_trace_next_timer
|
||||
__voucher_hash
|
||||
|
||||
# 64 bits
|
||||
__dispatch_narrow_check_interval_cache
|
||||
__dispatch_narrowing_deadlines
|
||||
__voucher_aid_next
|
||||
__voucher_unique_pid
|
||||
|
||||
# pointer sized
|
||||
__dispatch_begin_NSAutoReleasePool
|
||||
__dispatch_continuation_alloc_init_pred
|
||||
__dispatch_end_NSAutoReleasePool
|
||||
__dispatch_is_daemon_pred
|
||||
__dispatch_kq_poll_pred
|
||||
__dispatch_logv_pred
|
||||
__dispatch_mach_calendar_pred
|
||||
__dispatch_mach_host_port_pred
|
||||
__dispatch_mach_notify_port_pred
|
||||
__dispatch_mach_xpc_hooks
|
||||
__dispatch_main_heap
|
||||
__dispatch_main_q_handle_pred
|
||||
__dispatch_mgr_sched_pred
|
||||
__dispatch_queue_serial_numbers
|
||||
__dispatch_root_queues_pred
|
||||
__dispatch_source_timer_telemetry_pred
|
||||
__firehose_task_buffer
|
||||
__firehose_task_buffer_pred
|
||||
__voucher_activity_debug_channel
|
||||
__voucher_libtrace_hooks
|
||||
__voucher_task_mach_voucher_pred
|
||||
|
||||
# 32bits
|
||||
__dispatch_mach_host_port
|
||||
__dispatch_mach_notify_port
|
||||
__voucher_default_task_mach_voucher
|
||||
__voucher_hash_lock
|
||||
__voucher_task_mach_voucher
|
||||
|
||||
# byte-sized
|
||||
__dispatch_is_daemon
|
||||
__dispatch_memory_warn
|
||||
__dispatch_mode
|
||||
__dispatch_program_is_probably_callback_driven
|
||||
__dispatch_unsafe_fork
|
||||
__dispatch_use_dispatch_alloc
|
||||
|
||||
__dispatch_io_devs
|
||||
__dispatch_io_fds
|
||||
__dispatch_io_devs_lockq
|
||||
__dispatch_io_fds_lockq
|
||||
__dispatch_io_init_pred
|
||||
29
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.interposable
vendored
Normal file
29
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.interposable
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
#
|
||||
# Copyright (c) 2013 Apple Inc. All rights reserved.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
#
|
||||
|
||||
# Interposable API hooks in the introspection library
|
||||
|
||||
_dispatch_introspection_hook_queue_create
|
||||
_dispatch_introspection_hook_queue_destroy
|
||||
_dispatch_introspection_hook_queue_item_enqueue
|
||||
_dispatch_introspection_hook_queue_item_dequeue
|
||||
_dispatch_introspection_hook_queue_item_complete
|
||||
_dispatch_introspection_hook_queue_callout_begin
|
||||
_dispatch_introspection_hook_queue_callout_end
|
||||
92
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.order
vendored
Normal file
92
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.order
vendored
Normal file
@@ -0,0 +1,92 @@
|
||||
#
|
||||
# Copyright (c) 2013 Apple Inc. All rights reserved.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
# @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
#
|
||||
|
||||
# Must be kept in sync with ObjC TFB checks in object_internal.h
|
||||
|
||||
# dispatch_object_t classes
|
||||
_OBJC_CLASS_$_OS_dispatch_object
|
||||
_OBJC_CLASS_$_OS_dispatch_semaphore
|
||||
__OS_dispatch_semaphore_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_group
|
||||
__OS_dispatch_group_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue
|
||||
__OS_dispatch_queue_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_workloop
|
||||
__OS_dispatch_workloop_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_serial
|
||||
__OS_dispatch_queue_serial_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_concurrent
|
||||
__OS_dispatch_queue_concurrent_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_global
|
||||
__OS_dispatch_queue_global_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_pthread_root
|
||||
__OS_dispatch_queue_pthread_root_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_main
|
||||
__OS_dispatch_queue_main_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_runloop
|
||||
__OS_dispatch_queue_runloop_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_mgr
|
||||
__OS_dispatch_queue_mgr_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_queue_attr
|
||||
__OS_dispatch_queue_attr_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_source
|
||||
__OS_dispatch_source_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_mach
|
||||
__OS_dispatch_mach_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_mach_msg
|
||||
__OS_dispatch_mach_msg_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_io
|
||||
__OS_dispatch_io_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_operation
|
||||
__OS_dispatch_operation_vtable
|
||||
_OBJC_CLASS_$_OS_dispatch_disk
|
||||
__OS_dispatch_disk_vtable
|
||||
# os_object_t classes
|
||||
_OBJC_CLASS_$_OS_object
|
||||
_OBJC_CLASS_$_OS_voucher
|
||||
#_OBJC_CLASS_$_OS_voucher_recipe
|
||||
# non-os_object_t classes
|
||||
_OBJC_CLASS_$_OS_dispatch_data
|
||||
_OBJC_CLASS_$_OS_dispatch_data_empty
|
||||
# metaclasses
|
||||
_OBJC_METACLASS_$_OS_dispatch_object
|
||||
_OBJC_METACLASS_$_OS_dispatch_semaphore
|
||||
_OBJC_METACLASS_$_OS_dispatch_group
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue
|
||||
_OBJC_METACLASS_$_OS_dispatch_workloop
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_serial
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_concurrent
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_global
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_pthread_root
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_main
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_runloop
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_mgr
|
||||
_OBJC_METACLASS_$_OS_dispatch_queue_attr
|
||||
_OBJC_METACLASS_$_OS_dispatch_source
|
||||
_OBJC_METACLASS_$_OS_dispatch_mach
|
||||
_OBJC_METACLASS_$_OS_dispatch_mach_msg
|
||||
_OBJC_METACLASS_$_OS_dispatch_io
|
||||
_OBJC_METACLASS_$_OS_dispatch_operation
|
||||
_OBJC_METACLASS_$_OS_dispatch_disk
|
||||
_OBJC_METACLASS_$_OS_object
|
||||
_OBJC_METACLASS_$_OS_voucher
|
||||
#_OBJC_METACLASS_$_OS_voucher_recipe
|
||||
_OBJC_METACLASS_$_OS_dispatch_data
|
||||
_OBJC_METACLASS_$_OS_dispatch_data_empty
|
||||
103
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.xcconfig
vendored
Normal file
103
Telegram/ThirdParty/dispatch/xcodeconfig/libdispatch.xcconfig
vendored
Normal file
@@ -0,0 +1,103 @@
|
||||
//
|
||||
// Copyright (c) 2010-2013 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
#include "<DEVELOPER_DIR>/Makefiles/CoreOS/Xcode/BSD.xcconfig"
|
||||
#include "<DEVELOPER_DIR>/AppleInternal/XcodeConfig/PlatformSupport.xcconfig"
|
||||
|
||||
SDKROOT = macosx.internal
|
||||
SUPPORTED_PLATFORMS = macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator
|
||||
PRODUCT_NAME = libdispatch
|
||||
EXECUTABLE_PREFIX =
|
||||
INSTALL_PATH = /usr/lib/system
|
||||
PUBLIC_HEADERS_FOLDER_PATH = /usr/include/dispatch
|
||||
PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/dispatch
|
||||
OS_PUBLIC_HEADERS_FOLDER_PATH = /usr/include/os
|
||||
OS_PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/os
|
||||
HEADER_SEARCH_PATHS = $(PROJECT_DIR) $(PROJECT_DIR)/private $(PROJECT_DIR)/src
|
||||
LIBRARY_SEARCH_PATHS = $(SDKROOT)/usr/lib/system $(SDKROOT)/usr/local/lib
|
||||
INSTALLHDRS_SCRIPT_PHASE = YES
|
||||
ALWAYS_SEARCH_USER_PATHS = NO
|
||||
USE_HEADERMAP = NO
|
||||
BUILD_VARIANTS = normal debug profile
|
||||
ONLY_ACTIVE_ARCH = NO
|
||||
CLANG_LINK_OBJC_RUNTIME = NO
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11
|
||||
CLANG_CXX_LANGUAGE_STANDARD = gnu++11
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES
|
||||
GCC_ENABLE_CPP_EXCEPTIONS = NO
|
||||
GCC_STRICT_ALIASING = YES
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES
|
||||
GCC_ENABLE_PASCAL_STRINGS = NO
|
||||
GCC_WARN_SHADOW = YES
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES
|
||||
GCC_WARN_ABOUT_MISSING_NEWLINE = YES
|
||||
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES
|
||||
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES
|
||||
GCC_WARN_SIGN_COMPARE = YES
|
||||
GCC_WARN_STRICT_SELECTOR_MATCH = YES
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES
|
||||
GCC_WARN_UNKNOWN_PRAGMAS = YES
|
||||
GCC_WARN_UNUSED_FUNCTION = YES
|
||||
GCC_WARN_UNUSED_LABEL = YES
|
||||
GCC_WARN_UNUSED_PARAMETER = YES
|
||||
GCC_WARN_UNUSED_VARIABLE = YES
|
||||
CLANG_WARN_ASSIGN_ENUM = YES
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
|
||||
CLANG_WARN_EMPTY_BODY = YES
|
||||
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES
|
||||
CLANG_WARN_INFINITE_RECURSION = YES
|
||||
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES
|
||||
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = YES
|
||||
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES
|
||||
GCC_TREAT_WARNINGS_AS_ERRORS = YES
|
||||
GCC_OPTIMIZATION_LEVEL = s
|
||||
GCC_NO_COMMON_BLOCKS = YES
|
||||
GCC_PREPROCESSOR_DEFINITIONS = __DARWIN_NON_CANCELABLE=1
|
||||
STATICLIB_PREPROCESSOR_DEFINITIONS = DISPATCH_VARIANT_STATIC=1 USE_OBJC=0 DISPATCH_USE_DTRACE=0
|
||||
WARNING_CFLAGS = -Wall -Wextra -Warray-bounds-pointer-arithmetic -Watomic-properties -Wcomma -Wconditional-uninitialized -Wcovered-switch-default -Wdate-time -Wdeprecated -Wdouble-promotion -Wduplicate-enum -Wexpansion-to-defined -Wfloat-equal -Widiomatic-parentheses -Wignored-qualifiers -Wnullable-to-nonnull-conversion -Wobjc-interface-ivars -Wover-aligned -Wpacked -Wpointer-arith -Wselector -Wstatic-in-inline -Wsuper-class-method-mismatch -Wswitch-enum -Wtautological-compare -Wunused -Wno-unknown-warning-option $(NO_WARNING_CFLAGS)
|
||||
NO_WARNING_CFLAGS = -Wno-pedantic -Wno-bad-function-cast -Wno-c++-compat -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-cast-align -Wno-cast-qual -Wno-disabled-macro-expansion -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-missing-variable-declarations -Wno-old-style-cast -Wno-padded -Wno-reserved-id-macro -Wno-shift-sign-overflow -Wno-undef -Wno-unreachable-code-aggressive -Wno-unused-macros -Wno-used-but-marked-unused -Wno-vla -Wno-unguarded-availability-new
|
||||
OTHER_CFLAGS = -fverbose-asm -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders $(PLATFORM_CFLAGS)
|
||||
OTHER_CFLAGS[arch=i386][sdk=macosx*] = $(OTHER_CFLAGS) -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-exceptions
|
||||
OTHER_CFLAGS_normal = -momit-leaf-frame-pointer
|
||||
OTHER_CFLAGS_profile = $(OTHER_CFLAGS_normal) -DDISPATCH_PROFILE=1 -DDISPATCH_PERF_MON=1
|
||||
OTHER_CFLAGS_debug = -fstack-protector -fno-inline -O0 -DDISPATCH_DEBUG=1 -DOS_DEBUG=1
|
||||
GENERATE_PROFILING_CODE = NO
|
||||
DYLIB_CURRENT_VERSION = $(CURRENT_PROJECT_VERSION)
|
||||
SIM_SUFFIX[sdk=*simulator*] = _sim
|
||||
DYLIB_LDFLAGS = -umbrella System -nodefaultlibs -ldyld -lcompiler_rt -lsystem$(SIM_SUFFIX)_kernel -lsystem$(SIM_SUFFIX)_platform -lsystem$(SIM_SUFFIX)_pthread -lsystem_malloc -lsystem_c -lsystem_blocks -lunwind
|
||||
OBJC_LDFLAGS = -Wl,-upward-lobjc
|
||||
LIBDARWIN_LDFLAGS = -Wl,-upward-lsystem_darwin
|
||||
LIBDARWIN_LDFLAGS[sdk=*simulator*] =
|
||||
ORDER_LDFLAGS = -Wl,-order_file,$(SRCROOT)/xcodeconfig/libdispatch.order -Wl,-dirty_data_list,$(SRCROOT)/xcodeconfig/libdispatch.dirty
|
||||
ORDER_LDFLAGS[sdk=macosx*] = -Wl,-order_file,$(SRCROOT)/xcodeconfig/libdispatch.order
|
||||
ALIASES_LDFLAGS = -Wl,-alias_list,$(SRCROOT)/xcodeconfig/libdispatch.aliases
|
||||
OTHER_LDFLAGS = $(OTHER_LDFLAGS) $(LIBDARWIN_LDFLAGS) $(DYLIB_LDFLAGS) $(CR_LDFLAGS) $(OBJC_LDFLAGS) $(ALIASES_LDFLAGS) $(PLATFORM_LDFLAGS) $(ORDER_LDFLAGS)
|
||||
OTHER_MIGFLAGS = -novouchers
|
||||
|
||||
COPY_HEADERS_RUN_UNIFDEF = YES
|
||||
COPY_HEADERS_UNIFDEF_FLAGS = -U__DISPATCH_BUILDING_DISPATCH__ -U__linux__ -DTARGET_OS_WIN32=0 -U__ANDROID__
|
||||
35
Telegram/ThirdParty/dispatch/xcodeconfig/libfirehose.xcconfig
vendored
Normal file
35
Telegram/ThirdParty/dispatch/xcodeconfig/libfirehose.xcconfig
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
//
|
||||
// Copyright (c) 2015 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
SUPPORTED_PLATFORMS = macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator
|
||||
PRODUCT_NAME = $(TARGET_NAME)
|
||||
INSTALL_PATH = /usr/local/lib/
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) FIREHOSE_SERVER=1 DISPATCH_USE_DTRACE=0
|
||||
OTHER_MIGFLAGS = -novouchers
|
||||
OTHER_LDFLAGS =
|
||||
PUBLIC_HEADERS_FOLDER_PATH = /usr/include/os
|
||||
PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/os
|
||||
STRIP_INSTALLED_PRODUCT = NO
|
||||
COPY_PHASE_STRIP = NO
|
||||
SEPARATE_STRIP = NO
|
||||
VALID_ARCHS[sdk=macosx*] = $(NATIVE_ARCH_ACTUAL)
|
||||
|
||||
COPY_HEADERS_RUN_UNIFDEF = YES
|
||||
COPY_HEADERS_UNIFDEF_FLAGS = -UKERNEL
|
||||
37
Telegram/ThirdParty/dispatch/xcodeconfig/libfirehose_kernel.xcconfig
vendored
Normal file
37
Telegram/ThirdParty/dispatch/xcodeconfig/libfirehose_kernel.xcconfig
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// Copyright (c) 2015 Apple Inc. All rights reserved.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_START@
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// @APPLE_APACHE_LICENSE_HEADER_END@
|
||||
//
|
||||
|
||||
SUPPORTED_PLATFORMS = macosx iphoneos appletvos watchos
|
||||
PRODUCT_NAME = $(TARGET_NAME)
|
||||
INSTALL_PATH = /usr/local/lib/kernel/
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(GCC_PREPROCESSOR_DEFINITIONS) KERNEL=1 DISPATCH_USE_DTRACE=0
|
||||
OTHER_MIGFLAGS = -novouchers
|
||||
OTHER_LDFLAGS =
|
||||
OTHER_CFLAGS = -mkernel -nostdinc -Wno-packed
|
||||
PUBLIC_HEADERS_FOLDER_PATH = /usr/include/os
|
||||
PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/kernel/os
|
||||
HEADER_SEARCH_PATHS = $(PROJECT_DIR) $(SDKROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders $(SDKROOT)/System/Library/Frameworks/Kernel.framework/Headers $(SDKROOT)/usr/local/include/os $(SDKROOT)/usr/local/include/firehose
|
||||
STRIP_INSTALLED_PRODUCT = NO
|
||||
COPY_PHASE_STRIP = NO
|
||||
SEPARATE_STRIP = NO
|
||||
VALID_ARCHS[sdk=macosx*] = $(NATIVE_ARCH_ACTUAL)
|
||||
|
||||
COPY_HEADERS_RUN_UNIFDEF = YES
|
||||
COPY_HEADERS_UNIFDEF_FLAGS = -DKERNEL=1 -DOS_FIREHOSE_SPI=1 -DOS_VOUCHER_ACTIVITY_SPI_TYPES=1 -UOS_VOUCHER_ACTIVITY_SPI
|
||||
Reference in New Issue
Block a user