Update cctools to 886 and ld64 to 264.3.102

This commit is contained in:
Thomas Pöchtrager 2016-06-25 12:44:41 +02:00
parent 6789370653
commit a9317c18a3
No known key found for this signature in database
GPG Key ID: E6BE972C1584D694
6 changed files with 10 additions and 15 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
*.o
*gcc*.tar.*
*MacOSX*.*
cpucount

View File

@ -1,3 +1,9 @@
/****************************** v0.14 ********************************/
changed:
* updated cctools to 886
* updated ld64 to 264.3.102
/****************************** v0.13 ********************************/
changed:

View File

@ -74,7 +74,7 @@ if [ -z "$OSX_VERSION_MIN" ]; then
fi
fi
OSXCROSS_VERSION=0.13
OSXCROSS_VERSION=0.14
X86_64H_SUPPORTED=0
@ -130,8 +130,8 @@ function remove_locks()
source $BASE_DIR/tools/trap_exit.sh
# CCTOOLS
LINKER_VERSION=253.9
CCTOOLS="cctools-877.8-ld64-$LINKER_VERSION"
LINKER_VERSION=264.3.102
CCTOOLS="cctools-886-ld64-$LINKER_VERSION"
CCTOOLS_TARBALL=$(ls $TARBALL_DIR/$CCTOOLS*.tar.* | head -n1)
CCTOOLS_REVHASH=$(echo $(basename "$CCTOOLS_TARBALL") | tr '_' '\n' | \
tr '.' '\n' | tail -n3 | head -n1)
@ -149,7 +149,6 @@ pushd .. &>/dev/null
popd &>/dev/null
patch -p0 < $PATCH_DIR/cctools-ld64-1.patch
patch -p0 < $PATCH_DIR/cctools-ld64-2.patch
patch -p0 < $PATCH_DIR/cctools-ld64-3.patch
echo ""
CONFFLAGS="--prefix=$TARGET_DIR --target=x86_64-apple-$TARGET "
CONFFLAGS+="--disable-clang-as "

View File

@ -1,11 +0,0 @@
--- misc/libtool.c
+++ misc/libtool.c
@@ -1526,7 +1526,7 @@ void)
for(k = 0; k < archs[j].nmembers; k++){
if(archs[j].members[k].mh == NULL &&
#ifdef LTO_SUPPORT
- archs[j].members[k].lto_contents == TRUE &&
+ archs[j].members[k].lto_contents == FALSE &&
#endif /* LTO_SUPPORT */
archs[j].members[k].mh64 == NULL){
error("library member: %s(%.*s) is not an "

Binary file not shown.