Documentation Archive Developer
Search

/usr/include Changes for Objective-C

/usr/include

/usr/include/mach-o/arch.h (Added)

Added NXArchInfo
Added NXCombineCpuSubtypes()
Added NXFindBestFatArch()
Added NXGetAllArchInfos()
Added NXGetArchInfoFromCpuType()
Added NXGetArchInfoFromName()
Added NXGetLocalArchInfo()

/usr/include/mach-o/arm/reloc.h (Added)

Added ARM_RELOC_BR24
Added ARM_RELOC_HALF
Added ARM_RELOC_HALF_SECTDIFF
Added ARM_RELOC_LOCAL_SECTDIFF
Added ARM_RELOC_PAIR
Added ARM_RELOC_PB_LA_PTR
Added ARM_RELOC_SECTDIFF
Added ARM_RELOC_VANILLA
Added ARM_THUMB_32BIT_BRANCH
Added ARM_THUMB_RELOC_BR22
Added reloc_type_arm

/usr/include/mach-o/arm64/reloc.h (Added)

Added ARM64_RELOC_ADDEND
Added ARM64_RELOC_BRANCH26
Added ARM64_RELOC_GOT_LOAD_PAGE21
Added ARM64_RELOC_GOT_LOAD_PAGEOFF12
Added ARM64_RELOC_PAGE21
Added ARM64_RELOC_PAGEOFF12
Added ARM64_RELOC_POINTER_TO_GOT
Added ARM64_RELOC_SUBTRACTOR
Added ARM64_RELOC_TLVP_LOAD_PAGE21
Added ARM64_RELOC_TLVP_LOAD_PAGEOFF12
Added ARM64_RELOC_UNSIGNED
Added reloc_type_arm64

/usr/include/mach-o/compact_unwind_encoding.h (Added)

Added compact_unwind_encoding_t
Added UNWIND_ARM64_DWARF_SECTION_OFFSET
Added UNWIND_ARM64_FRAME_D10_D11_PAIR
Added UNWIND_ARM64_FRAME_D12_D13_PAIR
Added UNWIND_ARM64_FRAME_D14_D15_PAIR
Added UNWIND_ARM64_FRAME_D8_D9_PAIR
Added UNWIND_ARM64_FRAME_X19_X20_PAIR
Added UNWIND_ARM64_FRAME_X21_X22_PAIR
Added UNWIND_ARM64_FRAME_X23_X24_PAIR
Added UNWIND_ARM64_FRAME_X25_X26_PAIR
Added UNWIND_ARM64_FRAME_X27_X28_PAIR
Added UNWIND_ARM64_FRAMELESS_STACK_SIZE_MASK
Added UNWIND_ARM64_MODE_DWARF
Added UNWIND_ARM64_MODE_FRAME
Added UNWIND_ARM64_MODE_FRAMELESS
Added UNWIND_ARM64_MODE_MASK
Added UNWIND_HAS_LSDA
Added #def UNWIND_INFO_COMPRESSED_ENTRY_ENCODING_INDEX
Added #def UNWIND_INFO_COMPRESSED_ENTRY_FUNC_OFFSET
Added unwind_info_compressed_second_level_page_header
Added unwind_info_regular_second_level_entry
Added unwind_info_regular_second_level_page_header
Added unwind_info_section_header
Added unwind_info_section_header_index_entry
Added unwind_info_section_header_lsda_index_entry
Added UNWIND_IS_NOT_FUNCTION_START
Added UNWIND_PERSONALITY_MASK
Added #def UNWIND_SECOND_LEVEL_COMPRESSED
Added #def UNWIND_SECOND_LEVEL_REGULAR
Added #def UNWIND_SECTION_VERSION
Added UNWIND_X86_64_DWARF_SECTION_OFFSET
Added UNWIND_X86_64_FRAMELESS_STACK_ADJUST
Added UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT
Added UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION
Added UNWIND_X86_64_FRAMELESS_STACK_SIZE
Added UNWIND_X86_64_MODE_DWARF
Added UNWIND_X86_64_MODE_MASK
Added UNWIND_X86_64_MODE_RBP_FRAME
Added UNWIND_X86_64_MODE_STACK_IMMD
Added UNWIND_X86_64_MODE_STACK_IND
Added UNWIND_X86_64_RBP_FRAME_OFFSET
Added UNWIND_X86_64_RBP_FRAME_REGISTERS
Added UNWIND_X86_64_REG_NONE
Added UNWIND_X86_64_REG_R12
Added UNWIND_X86_64_REG_R13
Added UNWIND_X86_64_REG_R14
Added UNWIND_X86_64_REG_R15
Added UNWIND_X86_64_REG_RBP
Added UNWIND_X86_64_REG_RBX
Added UNWIND_X86_DWARF_SECTION_OFFSET
Added UNWIND_X86_EBP_FRAME_OFFSET
Added UNWIND_X86_EBP_FRAME_REGISTERS
Added UNWIND_X86_FRAMELESS_STACK_ADJUST
Added UNWIND_X86_FRAMELESS_STACK_REG_COUNT
Added UNWIND_X86_FRAMELESS_STACK_REG_PERMUTATION
Added UNWIND_X86_FRAMELESS_STACK_SIZE
Added UNWIND_X86_MODE_DWARF
Added UNWIND_X86_MODE_EBP_FRAME
Added UNWIND_X86_MODE_MASK
Added UNWIND_X86_MODE_STACK_IMMD
Added UNWIND_X86_MODE_STACK_IND
Added UNWIND_X86_REG_EBP
Added UNWIND_X86_REG_EBX
Added UNWIND_X86_REG_ECX
Added UNWIND_X86_REG_EDI
Added UNWIND_X86_REG_EDX
Added UNWIND_X86_REG_ESI
Added UNWIND_X86_REG_NONE

/usr/include/mach-o/dyld.h (Added)

Added DYLD_BOOL
Added #def ENUM_DYLD_BOOL
Added FALSE
Added #def NSADDIMAGE_OPTION_MATCH_FILENAME_BY_INSTALLNAME
Added #def NSADDIMAGE_OPTION_NONE
Added #def NSADDIMAGE_OPTION_RETURN_ON_ERROR
Added #def NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED
Added #def NSADDIMAGE_OPTION_WITH_SEARCHING
Added NSLinkEditErrorHandlers
Added NSLinkEditErrors
Added NSLinkEditFileAccessError
Added NSLinkEditFileFormatError
Added NSLinkEditMachResourceError
Added NSLinkEditMultiplyDefinedError
Added NSLinkEditOtherError
Added NSLinkEditUndefinedError
Added NSLinkEditUnixResourceError
Added NSLinkEditWarningError
Added #def NSLINKMODULE_OPTION_BINDNOW
Added #def NSLINKMODULE_OPTION_DONT_CALL_MOD_INIT_ROUTINES
Added #def NSLINKMODULE_OPTION_NONE
Added #def NSLINKMODULE_OPTION_PRIVATE
Added #def NSLINKMODULE_OPTION_RETURN_ON_ERROR
Added #def NSLINKMODULE_OPTION_TRAILING_PHYS_NAME
Added #def NSLOOKUPSYMBOLINIMAGE_OPTION_BIND
Added #def NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_FULLY
Added #def NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
Added #def NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR
Added NSModule
Added NSObjectFileImage
Added NSObjectFileImageAccess
Added NSObjectFileImageArch
Added NSObjectFileImageFailure
Added NSObjectFileImageFormat
Added NSObjectFileImageInappropriateFile
Added NSObjectFileImageReturnCode
Added NSObjectFileImageSuccess
Added NSOtherErrorIndrLoop
Added NSOtherErrorInvalidArgs
Added NSOtherErrorLazyBind
Added NSOtherErrorLazyInit
Added NSOtherErrorNumbers
Added NSOtherErrorRelocation
Added NSSymbol
Added #def NSUNLINKMODULE_OPTION_KEEP_MEMORY_MAPPED
Added #def NSUNLINKMODULE_OPTION_NONE
Added #def NSUNLINKMODULE_OPTION_RESET_LAZY_REFERENCES
Added NSVersionOfLinkTimeLibrary()
Added NSVersionOfRunTimeLibrary()
Added TRUE

/usr/include/mach-o/dyld_images.h (Added)

Added dyld_all_image_infos
Added dyld_error_kind_dylib_missing
Added dyld_error_kind_dylib_version
Added dyld_error_kind_dylib_wrong_arch
Added dyld_error_kind_none
Added dyld_error_kind_symbol_missing
Added dyld_image_adding
Added dyld_image_info
Added dyld_image_info_change
Added dyld_image_mode
Added dyld_image_notifier
Added dyld_image_removing
Added dyld_shared_cache_ranges
Added dyld_shared_cache_ranges
Added dyld_uuid_info

/usr/include/mach-o/fat.h (Added)

Added fat_arch
Added #def FAT_CIGAM
Added #def FAT_MAGIC

/usr/include/mach-o/getsect.h (Added)

Added get_edata()
Added get_end()
Added get_etext()
Added getsectbyname()
Added getsectbynamefromheader()
Added getsectbynamefromheader_64()
Added getsectbynamefromheaderwithswap()
Added getsectbynamefromheaderwithswap_64()
Added getsectdata()
Added getsectdatafromFramework()
Added getsectdatafromheader()
Added getsectdatafromheader_64()
Added getsectiondata()
Added getsegbyname()
Added getsegmentdata()

/usr/include/mach-o/ldsyms.h (Added)

Added #def MH_BUNDLE_SYM
Added #def MH_DYLIB_SYM
Added #def MH_DYLINKER_SYM
Added #def MH_EXECUTE_SYM

/usr/include/mach-o/loader.h (Added)

Added #def BIND_IMMEDIATE_MASK
Added #def BIND_OPCODE_ADD_ADDR_ULEB
Added #def BIND_OPCODE_DO_BIND
Added #def BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED
Added #def BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB
Added #def BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB
Added #def BIND_OPCODE_DONE
Added #def BIND_OPCODE_MASK
Added #def BIND_OPCODE_SET_ADDEND_SLEB
Added #def BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
Added #def BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB
Added #def BIND_OPCODE_SET_DYLIB_SPECIAL_IMM
Added #def BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
Added #def BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
Added #def BIND_OPCODE_SET_TYPE_IMM
Added #def BIND_SPECIAL_DYLIB_FLAT_LOOKUP
Added #def BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE
Added #def BIND_SPECIAL_DYLIB_SELF
Added #def BIND_SYMBOL_FLAGS_NON_WEAK_DEFINITION
Added #def BIND_SYMBOL_FLAGS_WEAK_IMPORT
Added #def BIND_TYPE_POINTER
Added #def BIND_TYPE_TEXT_ABSOLUTE32
Added #def BIND_TYPE_TEXT_PCREL32
Added #def DICE_KIND_ABS_JUMP_TABLE32
Added #def DICE_KIND_DATA
Added #def DICE_KIND_JUMP_TABLE16
Added #def DICE_KIND_JUMP_TABLE32
Added #def DICE_KIND_JUMP_TABLE8
Added dylib
Added #def EXPORT_SYMBOL_FLAGS_KIND_MASK
Added #def EXPORT_SYMBOL_FLAGS_KIND_REGULAR
Added #def EXPORT_SYMBOL_FLAGS_KIND_THREAD_LOCAL
Added #def EXPORT_SYMBOL_FLAGS_REEXPORT
Added #def EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER
Added #def EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION
Added fvmlib
Added #def INDIRECT_SYMBOL_ABS
Added #def INDIRECT_SYMBOL_LOCAL
Added #def LC_CODE_SIGNATURE
Added #def LC_DATA_IN_CODE
Added #def LC_DYLD_ENVIRONMENT
Added #def LC_DYLD_INFO
Added #def LC_DYLD_INFO_ONLY
Added #def LC_DYLIB_CODE_SIGN_DRS
Added #def LC_DYSYMTAB
Added #def LC_ENCRYPTION_INFO
Added #def LC_ENCRYPTION_INFO_64
Added #def LC_FUNCTION_STARTS
Added #def LC_FVMFILE
Added #def LC_ID_DYLIB
Added #def LC_ID_DYLINKER
Added #def LC_IDENT
Added #def LC_IDFVMLIB
Added #def LC_LAZY_LOAD_DYLIB
Added #def LC_LINKER_OPTIMIZATION_HINT
Added #def LC_LINKER_OPTION
Added #def LC_LOAD_DYLIB
Added #def LC_LOAD_DYLINKER
Added #def LC_LOAD_UPWARD_DYLIB
Added #def LC_LOAD_WEAK_DYLIB
Added #def LC_LOADFVMLIB
Added #def LC_MAIN
Added #def LC_PREBIND_CKSUM
Added #def LC_PREBOUND_DYLIB
Added #def LC_PREPAGE
Added #def LC_REEXPORT_DYLIB
Added #def LC_REQ_DYLD
Added #def LC_ROUTINES
Added #def LC_ROUTINES_64
Added #def LC_RPATH
Added #def LC_SEGMENT
Added #def LC_SEGMENT_64
Added #def LC_SEGMENT_SPLIT_INFO
Added #def LC_SOURCE_VERSION
Added lc_str
Added #def LC_SUB_CLIENT
Added #def LC_SUB_FRAMEWORK
Added #def LC_SUB_LIBRARY
Added #def LC_SUB_UMBRELLA
Added #def LC_SYMSEG
Added #def LC_SYMTAB
Added #def LC_THREAD
Added #def LC_TWOLEVEL_HINTS
Added #def LC_UNIXTHREAD
Added #def LC_UUID
Added #def LC_VERSION_MIN_IPHONEOS
Added #def LC_VERSION_MIN_MACOSX
Added #def LC_VERSION_MIN_TVOS
Added #def LC_VERSION_MIN_WATCHOS
Added #def MH_ALLMODSBOUND
Added #def MH_ALLOW_STACK_EXECUTION
Added #def MH_APP_EXTENSION_SAFE
Added #def MH_BINDATLOAD
Added #def MH_BINDS_TO_WEAK
Added #def MH_BUNDLE
Added #def MH_CANONICAL
Added #def MH_CIGAM
Added #def MH_CIGAM_64
Added #def MH_CORE
Added #def MH_DEAD_STRIPPABLE_DYLIB
Added #def MH_DSYM
Added #def MH_DYLDLINK
Added #def MH_DYLIB
Added #def MH_DYLIB_STUB
Added #def MH_DYLINKER
Added #def MH_EXECUTE
Added #def MH_FORCE_FLAT
Added #def MH_FVMLIB
Added #def MH_HAS_TLV_DESCRIPTORS
Added #def MH_INCRLINK
Added #def MH_KEXT_BUNDLE
Added #def MH_LAZY_INIT
Added #def MH_MAGIC
Added #def MH_MAGIC_64
Added #def MH_NO_HEAP_EXECUTION
Added #def MH_NO_REEXPORTED_DYLIBS
Added #def MH_NOFIXPREBINDING
Added #def MH_NOMULTIDEFS
Added #def MH_NOUNDEFS
Added #def MH_OBJECT
Added #def MH_PIE
Added #def MH_PREBINDABLE
Added #def MH_PREBOUND
Added #def MH_PRELOAD
Added #def MH_ROOT_SAFE
Added #def MH_SETUID_SAFE
Added #def MH_SPLIT_SEGS
Added #def MH_SUBSECTIONS_VIA_SYMBOLS
Added #def MH_TWOLEVEL
Added #def MH_WEAK_DEFINES
Added #def REBASE_IMMEDIATE_MASK
Added #def REBASE_OPCODE_ADD_ADDR_IMM_SCALED
Added #def REBASE_OPCODE_ADD_ADDR_ULEB
Added #def REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB
Added #def REBASE_OPCODE_DO_REBASE_IMM_TIMES
Added #def REBASE_OPCODE_DO_REBASE_ULEB_TIMES
Added #def REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB
Added #def REBASE_OPCODE_DONE
Added #def REBASE_OPCODE_MASK
Added #def REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
Added #def REBASE_OPCODE_SET_TYPE_IMM
Added #def REBASE_TYPE_POINTER
Added #def REBASE_TYPE_TEXT_ABSOLUTE32
Added #def REBASE_TYPE_TEXT_PCREL32
Added #def S_16BYTE_LITERALS
Added #def S_4BYTE_LITERALS
Added #def S_8BYTE_LITERALS
Added #def S_ATTR_DEBUG
Added #def S_ATTR_EXT_RELOC
Added #def S_ATTR_LIVE_SUPPORT
Added #def S_ATTR_LOC_RELOC
Added #def S_ATTR_NO_DEAD_STRIP
Added #def S_ATTR_NO_TOC
Added #def S_ATTR_PURE_INSTRUCTIONS
Added #def S_ATTR_SELF_MODIFYING_CODE
Added #def S_ATTR_SOME_INSTRUCTIONS
Added #def S_ATTR_STRIP_STATIC_SYMS
Added #def S_COALESCED
Added #def S_CSTRING_LITERALS
Added #def S_DTRACE_DOF
Added #def S_GB_ZEROFILL
Added #def S_INTERPOSING
Added #def S_LAZY_DYLIB_SYMBOL_POINTERS
Added #def S_LAZY_SYMBOL_POINTERS
Added #def S_LITERAL_POINTERS
Added #def S_MOD_INIT_FUNC_POINTERS
Added #def S_MOD_TERM_FUNC_POINTERS
Added #def S_NON_LAZY_SYMBOL_POINTERS
Added #def S_REGULAR
Added #def S_SYMBOL_STUBS
Added #def S_THREAD_LOCAL_INIT_FUNCTION_POINTERS
Added #def S_THREAD_LOCAL_REGULAR
Added #def S_THREAD_LOCAL_VARIABLE_POINTERS
Added #def S_THREAD_LOCAL_VARIABLES
Added #def S_THREAD_LOCAL_ZEROFILL
Added #def S_ZEROFILL
Added #def SECT_BSS
Added #def SECT_COMMON
Added #def SECT_DATA
Added #def SECT_FVMLIB_INIT0
Added #def SECT_FVMLIB_INIT1
Added #def SECT_ICON_HEADER
Added #def SECT_ICON_TIFF
Added #def SECT_OBJC_MODULES
Added #def SECT_OBJC_REFS
Added #def SECT_OBJC_STRINGS
Added #def SECT_OBJC_SYMBOLS
Added #def SECT_TEXT
Added section
Added #def SECTION_ATTRIBUTES
Added #def SECTION_ATTRIBUTES_SYS
Added #def SECTION_ATTRIBUTES_USR
Added #def SECTION_TYPE
Added #def SEG_DATA
Added #def SEG_ICON
Added #def SEG_IMPORT
Added #def SEG_LINKEDIT
Added #def SEG_OBJC
Added #def SEG_PAGEZERO
Added #def SEG_TEXT
Added #def SEG_UNIXSTACK
Added #def SG_FVMLIB
Added #def SG_HIGHVM
Added #def SG_NORELOC
Added #def SG_PROTECTED_VERSION_1

/usr/include/mach-o/nlist.h (Added)

Added #def DYNAMIC_LOOKUP_ORDINAL
Added #def EXECUTABLE_ORDINAL
Added #def GET_COMM_ALIGN
Added #def GET_LIBRARY_ORDINAL
Added #def MAX_LIBRARY_ORDINAL
Added #def MAX_SECT
Added #def N_ABS
Added #def N_ALT_ENTRY
Added #def N_ARM_THUMB_DEF
Added #def N_DESC_DISCARDED
Added #def N_EXT
Added #def N_INDR
Added #def N_NO_DEAD_STRIP
Added #def N_PBUD
Added #def N_PEXT
Added #def N_REF_TO_WEAK
Added #def N_SECT
Added #def N_STAB
Added #def N_SYMBOL_RESOLVER
Added #def N_TYPE
Added #def N_UNDF
Added #def N_WEAK_DEF
Added #def N_WEAK_REF
Added nlist()
Added nlist
Added nlist_64
Added #def NO_SECT
Added #def REFERENCE_FLAG_DEFINED
Added #def REFERENCE_FLAG_PRIVATE_DEFINED
Added #def REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY
Added #def REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY
Added #def REFERENCE_FLAG_UNDEFINED_LAZY
Added #def REFERENCE_FLAG_UNDEFINED_NON_LAZY
Added #def REFERENCE_TYPE
Added #def REFERENCED_DYNAMICALLY
Added #def SELF_LIBRARY_ORDINAL
Added #def SET_COMM_ALIGN
Added #def SET_LIBRARY_ORDINAL

/usr/include/mach-o/ranlib.h (Added)

Added ranlib
Added #def SYMDEF
Added #def SYMDEF_SORTED

/usr/include/mach-o/reloc.h (Added)

/usr/include/mach-o/stab.h (Added)

Added #def N_AST
Added #def N_BCOMM
Added #def N_BINCL
Added #def N_BNSYM
Added #def N_ECOML
Added #def N_ECOMM
Added #def N_EINCL
Added #def N_ENSYM
Added #def N_ENTRY
Added #def N_EXCL
Added #def N_FNAME
Added #def N_FUN
Added #def N_GSYM
Added #def N_LBRAC
Added #def N_LCSYM
Added #def N_LENG
Added #def N_LSYM
Added #def N_OLEVEL
Added #def N_OPT
Added #def N_OSO
Added #def N_PARAMS
Added #def N_PC
Added #def N_PSYM
Added #def N_RBRAC
Added #def N_RSYM
Added #def N_SLINE
Added #def N_SO
Added #def N_SOL
Added #def N_SSYM
Added #def N_STSYM
Added #def N_VERSION

/usr/include/mach-o/swap.h (Added)

Added swap_dyld_info_command()
Added swap_dylib_command()
Added swap_dylib_module()
Added swap_dylib_module_64()
Added swap_dylib_reference()
Added swap_dylib_table_of_contents()
Added swap_dylinker_command()
Added swap_dysymtab_command()
Added swap_encryption_command()
Added swap_encryption_command_64()
Added swap_entry_point_command()
Added swap_fat_arch()
Added swap_fat_header()
Added swap_fvmfile_command()
Added swap_fvmlib_command()
Added swap_ident_command()
Added swap_indirect_symbols()
Added swap_linkedit_data_command()
Added swap_linker_option_command()
Added swap_load_command()
Added swap_mach_header()
Added swap_mach_header_64()
Added swap_nlist()
Added swap_nlist_64()
Added swap_prebind_cksum_command()
Added swap_prebound_dylib_command()
Added swap_ranlib()
Added swap_relocation_info()
Added swap_routines_command()
Added swap_routines_command_64()
Added swap_rpath_command()
Added swap_section()
Added swap_section_64()
Added swap_segment_command()
Added swap_segment_command_64()
Added swap_source_version_command()
Added swap_sub_client_command()
Added swap_sub_framework_command()
Added swap_sub_library_command()
Added swap_sub_umbrella_command()
Added swap_symseg_command()
Added swap_symtab_command()
Added swap_thread_command()
Added swap_twolevel_hint()
Added swap_twolevel_hints_command()
Added swap_uuid_command()
Added swap_version_min_command()

/usr/include/objc/runtime.h

Declaration
From
Class objc_getClass (
    const char *name
);
To
id objc_getClass (
    const char *name
);

Declaration
From
Class objc_getMetaClass (
    const char *name
);
To
id objc_getMetaClass (
    const char *name
);

/usr/include/os/activity.h (Added)

Added #def os_activity_initiate
Added #def os_activity_initiate_f
Added #def OS_ACTIVITY_NULL
Added #def os_activity_start

/usr/include/os/base.h (Added)

Added #def OS_ALIGNED
Added #def OS_ALWAYS_INLINE
Added #def OS_CONCAT
Added #def OS_CONST
Added #def OS_ENUM
Added #def OS_EXPECT
Added #def OS_EXPORT
Added #def OS_FORMAT_PRINTF
Added #def OS_INLINE
Added #def OS_MALLOC
Added #def OS_NOINLINE
Added #def OS_NONNULL1
Added #def OS_NONNULL10
Added #def OS_NONNULL11
Added #def OS_NONNULL12
Added #def OS_NONNULL13
Added #def OS_NONNULL14
Added #def OS_NONNULL15
Added #def OS_NONNULL2
Added #def OS_NONNULL3
Added #def OS_NONNULL4
Added #def OS_NONNULL5
Added #def OS_NONNULL6
Added #def OS_NONNULL7
Added #def OS_NONNULL8
Added #def OS_NONNULL9
Added #def OS_NONNULL_ALL
Added #def OS_NORETURN
Added #def OS_NOTHROW
Added #def OS_OVERLOADABLE
Added #def OS_PURE
Added #def OS_SENTINEL
Added #def OS_STRINGIFY
Added #def OS_TRANSPARENT_UNION
Added #def OS_UNUSED
Added #def OS_USED
Added #def OS_WARN_RESULT
Added #def OS_WEAK
Added #def OS_WEAK_IMPORT

/usr/include/os/object.h (Added)

Added #def OS_OBJECT_BRIDGE
Added #def OS_OBJECT_CLASS
Added #def OS_OBJECT_CONSUMED
Added #def OS_OBJECT_DECL
Added #def OS_OBJECT_DECL_IMPL
Added #def OS_OBJECT_DECL_SUBCLASS
Added #def OS_OBJECT_GLOBAL_OBJECT
Added #def OS_OBJECT_HAVE_OBJC_SUPPORT
Added #def OS_OBJECT_RETURNS_RETAINED
Added #def OS_OBJECT_USE_OBJC
Added #def OS_OBJECT_USE_OBJC_RETAIN_RELEASE
Added #def os_release
Added #def os_retain
Added #def OS_WARN_RESULT_NEEDS_RELEASE

/usr/include/os/trace.h (Added)

Added #def OS_COUNT_ARGS
Added #def OS_COUNT_ARGS1
Added #def os_trace
Added #def os_trace_debug
Added #def os_trace_error
Added #def os_trace_fault
Added #def OS_TRACE_TYPE_ERROR
Added #def OS_TRACE_TYPE_FAULT