osxcross/patches
Alice Atlas 20f8a924df Patch for cctools ranlib bug not yet fixed in this version
One behavior of cctools' libtool when invoked as ranlib is rotating archives of universal object files (such as those created by `clang -arch i386 -arch x86_64 -c ...`) into universal files containing per-architecture archives each containing single-architecture objects. From Xcode 7 until Xcode 7.3, whose cctools/ld64 are not yet open source, there was a bug where this would fail if any of the individual objects were LLVM bitcode objects rather than natively compiled ones, and incorrectly succeed with nonsensical results if such an archive contained members that were not recognizable object files at all. The fix is straightforward and this commit adds a patch to apply it while we wait for newer cctools sources to be released.
2016-05-30 22:50:07 +00:00
..
cctools-ld64-1.patch use a nifty preprocessor trick to workaround the __block issue in unistd.h 2014-03-26 20:29:50 +01:00
cctools-ld64-2.patch use a nifty preprocessor trick to workaround the __block issue in unistd.h 2014-03-26 20:29:50 +01:00
cctools-ld64-3.patch Patch for cctools ranlib bug not yet fixed in this version 2016-05-30 22:50:07 +00:00
compiler-rt-llvm38-makefile.patch Update cctools to 877.8 and ld64 to 253.9 2016-05-09 22:18:25 +02:00
gcc-pr66035.patch Add GCC PR66035 patch 2015-10-04 18:58:46 +02:00
libstdcxx.patch get libstdc++ mutex header working with clang + -oc-use-gcc-libs + -mmacosx-version-min= < 10.7 2014-04-23 19:31:49 +02:00
xar-netbsd.patch support NetBSD (https://github.com/tpoechtrager/osxcross/issues/7) 2014-03-26 20:39:20 +01:00