diff options
| -rw-r--r-- | Library/Formula/dyld-headers.rb | 42 | 
1 files changed, 27 insertions, 15 deletions
| diff --git a/Library/Formula/dyld-headers.rb b/Library/Formula/dyld-headers.rb index f3be04644..65d99dc54 100644 --- a/Library/Formula/dyld-headers.rb +++ b/Library/Formula/dyld-headers.rb @@ -2,8 +2,8 @@ require 'formula'  class DyldHeaders < Formula    homepage 'http://opensource.apple.com/' -  url 'http://opensource.apple.com/tarballs/dyld/dyld-210.2.3.tar.gz' -  sha1 'fd1c6b6e08d0bb8a4682ffb705f5921d10bdbd64' +  url 'https://opensource.apple.com/tarballs/dyld/dyld-239.4.tar.gz' +  sha1 '9a366d4d31423c959b249c45245d93ea9acc14b9'    keg_only :provided_by_osx @@ -17,20 +17,33 @@ end  __END__  diff --git a/include/dlfcn.h b/include/dlfcn.h -index 7e4ae35..60557d2 100644 +index bcb0c09..ab77069 100644  --- a/include/dlfcn.h  +++ b/include/dlfcn.h  @@ -58,7 +58,7 @@ extern void * dlopen(const char * __path, int __mode);   extern void * dlsym(void * __handle, const char * __symbol);   #if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE) --extern bool dlopen_preflight(const char* __path) AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; +-extern bool dlopen_preflight(const char* __path) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);  +extern bool dlopen_preflight(const char* __path) __attribute__((unavailable));   #endif /* not POSIX */ +diff --git a/include/dlfcn.h b/include/dlfcn.h +index ab77069..60557d2 100644 +--- a/include/dlfcn.h ++++ b/include/dlfcn.h +@@ -38,7 +38,7 @@ extern "C" { +  + #if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE) + #include <stdbool.h> +-#include <Availability.h> ++#include <AvailabilityMacros.h> + /* +  * Structure filled in by dladdr(). +  */  diff --git a/include/mach-o/dyld.h b/include/mach-o/dyld.h -index 3f579ef..3bc084c 100644 +index 642ca42..3436d81 100644  --- a/include/mach-o/dyld.h  +++ b/include/mach-o/dyld.h  @@ -29,7 +29,7 @@ @@ -122,13 +135,13 @@ index 3f579ef..3bc084c 100644  +extern NSObjectFileImageReturnCode NSCreateObjectFileImageFromMemory(const void *address, size_t size, NSObjectFileImage *objectFileImage) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER;  +extern bool                        NSDestroyObjectFileImage(NSObjectFileImage objectFileImage)                                             AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER;  + -+extern uint32_t     NSSymbolDefinitionCountInObjectFileImage(NSObjectFileImage objectFileImage)                   AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; -+extern const char*  NSSymbolDefinitionNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal)  AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; -+extern uint32_t     NSSymbolReferenceCountInObjectFileImage(NSObjectFileImage objectFileImage)                    AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; -+extern const char*  NSSymbolReferenceNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal, bool *tentative_definition) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; -+extern bool         NSIsSymbolDefinedInObjectFileImage(NSObjectFileImage objectFileImage, const char* symbolName) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4; -+extern void*        NSGetSectionDataInObjectFileImage(NSObjectFileImage objectFileImage, const char* segmentName, const char* sectionName, size_t *size) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; -+extern bool         NSHasModInitObjectFileImage(NSObjectFileImage objectFileImage)                                AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; ++extern uint32_t    NSSymbolDefinitionCountInObjectFileImage(NSObjectFileImage objectFileImage)                    AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; ++extern const char* NSSymbolDefinitionNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal)   AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; ++extern uint32_t    NSSymbolReferenceCountInObjectFileImage(NSObjectFileImage objectFileImage)                     AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; ++extern const char* NSSymbolReferenceNameInObjectFileImage(NSObjectFileImage objectFileImage, uint32_t ordinal, bool *tentative_definition) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; ++extern bool        NSIsSymbolDefinedInObjectFileImage(NSObjectFileImage objectFileImage, const char* symbolName)  AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4; ++extern void*       NSGetSectionDataInObjectFileImage(NSObjectFileImage objectFileImage, const char* segmentName, const char* sectionName, size_t *size) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER; ++extern bool        NSHasModInitObjectFileImage(NSObjectFileImage objectFileImage)                                 AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER;   typedef struct __NSModule* NSModule;  -extern const char*  NSNameOfModule(NSModule m)         __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA); @@ -229,12 +242,12 @@ index 3f579ef..3bc084c 100644  +extern void _dyld_lookup_and_bind_with_hint(const char* symbol_name, const char* library_name_hint, void** address, NSModule* module) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4;  +extern void _dyld_lookup_and_bind_fully(const char* symbol_name, void** address, NSModule* module) AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER;  + -+extern const struct mach_header*  _dyld_get_image_header_containing_address(const void* address) AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; ++extern const struct mach_header* _dyld_get_image_header_containing_address(const void* address) AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER;   #if __cplusplus  diff --git a/include/mach-o/dyld_priv.h b/include/mach-o/dyld_priv.h -index 9464fb8..a6fdf5e 100644 +index 49d5775..2467b29 100644  --- a/include/mach-o/dyld_priv.h  +++ b/include/mach-o/dyld_priv.h  @@ -25,7 +25,7 @@ @@ -246,4 +259,3 @@ index 9464fb8..a6fdf5e 100644   #include <mach-o/dyld.h>   #include <mach-o/dyld_images.h> - | 
