diff options
Diffstat (limited to 'data/ld64/version.diff')
-rw-r--r-- | data/ld64/version.diff | 44 |
1 files changed, 27 insertions, 17 deletions
diff --git a/data/ld64/version.diff b/data/ld64/version.diff index 017fe256c..e693d3009 100644 --- a/data/ld64/version.diff +++ b/data/ld64/version.diff @@ -1,28 +1,38 @@ -diff -ur ld64-274.2/src/ld/Options.cpp ld64-274.2+iPhone/src/ld/Options.cpp ---- ld64-274.2/src/ld/Options.cpp 2017-01-20 12:24:09.000000000 -1000 -+++ ld64-274.2+iPhone/src/ld/Options.cpp 2018-09-05 18:36:45.000000000 -1000 -@@ -45,6 +45,8 @@ - #include "MachOFileAbstraction.hpp" - #include "Snapshot.h" +diff -ur ld64-450.3/src/ld/Options.cpp ld64-450.3+iOS/src/ld/Options.cpp +--- ld64-450.3/src/ld/Options.cpp 2019-04-09 13:33:08.000000000 -1000 ++++ ld64-450.3+iOS/src/ld/Options.cpp 2019-12-02 11:40:11.000000000 -1000 +@@ -22,6 +22,8 @@ + * @APPLE_LICENSE_HEADER_END@ + */ +const char *ldVersionString = "@(#)PROGRAM:ld PROJECT:ld64-" VERSION "\n"; + - // from FunctionNameDemangle.h - extern "C" size_t fnd_get_demangled_name(const char *mangledName, char *outputBuffer, size_t length); -@@ -3946,7 +3948,6 @@ + #include <sys/types.h> + #include <sys/stat.h> +@@ -3978,9 +3980,7 @@ addStandardLibraryDirectories = false; else if ( strcmp(argv[i], "-v") == 0 ) { fVerbose = true; - extern const char ldVersionString[]; fprintf(stderr, "%s", ldVersionString); +- fprintf(stderr, "BUILD " __TIME__ " " __DATE__"\n"); fprintf(stderr, "configured to support archs: %s\n", ALL_SUPPORTED_ARCHS); // if only -v specified, exit cleanly -@@ -5864,7 +5865,6 @@ - uint8_t version = depLinkerVersion; - if ( write(fDependencyFileDescriptor, &version, 1) == -1 ) - throwf("write() to -dependency_info failed, errno=%d", errno); -- extern const char ldVersionString[]; - if ( write(fDependencyFileDescriptor, ldVersionString, strlen(ldVersionString)+1) == -1 ) - throwf("write() to -dependency_info failed, errno=%d", errno); - } + if ( argc == 2 ) { +@@ -3994,7 +3994,6 @@ + } + else if ( strcmp(argv[i], "-version_details") == 0 ) { + fVerbose = true; +- extern const char ldVersionString[]; + fprintf(stdout, "{\n"); + fprintf(stdout, "\t\"version\": \"%s\",\n", STRINGIFY(LD64_VERSION_NUM)); + fprintf(stdout, "\t\"architectures\": [\n"); +@@ -6062,7 +6061,6 @@ + uint8_t version = depLinkerVersion; + if ( write(fd, &version, 1) == -1 ) + throwf("write() to -dependency_info failed, errno=%d", errno); +- extern const char ldVersionString[]; + if ( write(fd, ldVersionString, strlen(ldVersionString)+1) == -1 ) + throwf("write() to -dependency_info failed, errno=%d", errno); + |