Hartmut Goebel
f9ebecaa1d
Add descriptive header to tool scripts.
2017-01-18 11:02:52 +01:00
Hartmut Goebel
f9515fe9e5
Add descriptive header to build scripts.
2017-01-18 10:47:13 +01:00
Thomas Pöchtrager
ebb878a573
Merge pull request #96 from mateusz-juda/patch-1
...
Syntax error
2017-01-06 19:00:54 +01:00
Mateusz Juda
ffdde7f49b
Syntax error
...
Fix error: line 96: [: missing `]'
2016-11-10 10:04:39 +01:00
Thomas Pöchtrager
2b3387844c
Fix linking libLTO on 64-bit Cygwin ( #91 )
2016-10-31 12:51:08 +01:00
Thomas Pöchtrager
957825330d
Update cctools-ld64-misc-fixes-2.patch
2016-10-29 20:37:50 +02:00
Thomas Pöchtrager
591f8c76d1
Misc cctools-port fixes
...
* Build cmpdylib & inout too
* Remove unused ld_classic sources
* ios-toolchain: Use llvm-dsymutil when possible
* Build ctf_insert & check_dylib binaries (fixes tpoechtrager/cctools-port/issues/24)
* Fix for tpoechtrager/cctools-port/issues/24
2016-10-29 19:48:48 +02:00
Thomas Pöchtrager
98a7b55070
Cygwin: Avoid symlinks and append .exe to executables ( #91 )
2016-10-29 19:26:05 +02:00
Thomas Pöchtrager
86879571d3
build_clang.sh: Update Clang version to 3.9
2016-09-23 21:42:13 +02:00
Thomas Pöchtrager
23153a4732
build_binutils.sh: Update Binutils version to 2.27
2016-09-23 21:35:23 +02:00
Thomas Pöchtrager
7a33b91a50
build_compiler_rt.sh: Add proper Clang 3.9 support
2016-09-23 21:35:16 +02:00
Thomas Pöchtrager
24562a5590
gen_cyglto_dll.sh should not depend on running build.sh first
2016-09-23 21:29:27 +02:00
Thomas Pöchtrager
e108c9eeb6
cpucount.cpp: std: 🧵 :hardware_concurrency() may return 0
2016-09-22 20:23:22 +02:00
Thomas Pöchtrager
3536634878
Update cctools-ld64-cygwin-buildfix.patch
2016-09-22 20:22:43 +02:00
Thomas Pöchtrager
33b64c1121
get_cpu_count.sh tweaks
2016-09-22 19:14:50 +02:00
Jeroen T. Vermeulen
d3961b8ed4
Replace cpucount.c with cpucount.cpp.
...
Uses a new function in C++11. Avoids platform-specific code.
2016-09-22 19:01:58 +02:00
Thomas Pöchtrager
233b1d8860
Various Cygwin fixes ( #87 , #88 )
2016-09-22 18:58:45 +02:00
Thomas Pöchtrager
c270662f73
build_gcc.sh: Change default GCC version to 6.2.0
2016-09-18 20:40:29 +02:00
Thomas Pöchtrager
e00e0d17d1
gen_sdk_package_darling_dmg.sh: Minor formatting tweaks
2016-09-18 20:34:52 +02:00
Thomas Pöchtrager
787a8e6fb0
Merge branch 'master' of https://github.com/Frederick888/osxcross
2016-09-18 20:20:20 +02:00
Thomas Pöchtrager
1b9900c82d
Merge pull request #85 from jtv/master
...
Notes based on Thomas' email, and text tweaks.
2016-09-18 20:12:57 +02:00
Jeroen T. Vermeulen
26a86d8495
Notes based on Thomas' email, and text tweaks.
...
Notes from Thomas Pöchtrager:
* The *-g++-libc++ aliases use the Clang C++ library.
* Don't use the Clang C++ library with GCC.
* You can use an installed Clang, or build your own.
* Same Clang serves both to compile OSXCross and as the cross-compiler.
* INSTALLPREFIX is specifically for installing a (native!) clang.
Other tweaks to the text:
* Broke some lines before 80 characters (found by lint check).
* Removed some trailing spaces (found by lint check).
* Put shell commands on their own, indendent lines.
* Explain GCC_VERSION, ENABLE_FORTRAN, etc. explicitly.
* Make each footnote its own paragraph, on a separate line.
* Minor tweaks to wording for style & idiom.
2016-09-17 19:05:09 +02:00
Frederick Zhang
538121f441
skip fuse module check in ubuntu
2016-09-17 22:30:26 +10:00
Thomas Pöchtrager
3034f71497
cctools: Add missing LTO_SUPPORT ifdef
2016-08-13 18:36:34 +02:00
Thomas Pöchtrager
485c361bca
cctools / ld64: Misc fixes & Cleanup
2016-08-09 21:12:36 +02:00
Thomas Pöchtrager
a9317c18a3
Update cctools to 886 and ld64 to 264.3.102
2016-06-25 12:44:41 +02:00
Thomas Pöchtrager
6789370653
Update README.md
2016-06-25 12:32:14 +02:00
Thomas Pöchtrager
6f52443530
build_binutils.sh:
...
binutils: 2.25.1 -> 2.26
gdb: 7.10 -> 7.11.1
2016-06-25 12:17:29 +02:00
Thomas Pöchtrager
bdee5c1d00
Merge pull request #76 from aliceatlas/master
...
Add patch for ranlib bug not yet fixed in cctools 877.8
2016-06-01 19:48:26 +02:00
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
Thomas Pöchtrager
3e8f5d0867
Merge pull request #75 from brianp/readme-package-path-fix
...
Examples had incorrect path to extraction tools.
2016-05-28 23:07:51 +02:00
Brian Pearce
ca28f484c3
Examples had incorrect path to extraction tools.
2016-05-28 13:55:00 -07:00
Thomas Pöchtrager
d3ad9ae5ff
Update README.md ( #74 )
2016-05-13 15:02:18 +02:00
Thomas Pöchtrager
447e99777b
Update cctools to 877.8 and ld64 to 253.9
2016-05-09 22:18:25 +02:00
Thomas Pöchtrager
b89ec78e31
build_gcc.sh: Change default GCC version to 6.1.0
2016-05-04 20:14:38 +02:00
Thomas Pöchtrager
c5ffd32171
GCC 6 build fix
2016-04-16 20:28:21 +02:00
Thomas Pöchtrager
220a4ccbea
gen_sdk_package_darling_dmg.sh: Fix libdmg.so issue
2016-04-13 19:08:19 +02:00
Thomas Pöchtrager
65edc522d7
build_clang.sh: Change default Clang version to 3.8.0
2016-03-29 20:39:48 +02:00
Thomas Pöchtrager
672ee7a229
Add ld64 qsort_r patch ( https://github.com/tpoechtrager/cctools-port/pull/19 )
2016-03-29 20:35:47 +02:00
Thomas Pöchtrager
ec95acda33
Wrapper: Remove unneeded '-fcolor-diagnostics'
...
There is something wrong with the pre-built binaries from llvm.org.
Colored warnings still work properly when building Clang/LLVM from source.
2016-03-29 20:20:11 +02:00
Thomas Pöchtrager
e3e3cfb83e
Misc pkg-config adjustments ( closes #69 )
2016-03-29 20:16:54 +02:00
Thomas Pöchtrager
13240f3bd0
Fix for #67
2016-03-01 19:17:29 +01:00
Thomas Pöchtrager
69b9d83d9b
Merge pull request #65 from stloeffler/patch-1
...
Let osxcross-macports pick up noarch packages
2016-02-28 21:27:56 +01:00
Stefan Löffler
43864e6d8f
Let osxcross-macports pick up noarch packages
...
Some packages (such as the qt5 metapackage) are not architecture-specific - "noarch" versions should work on all architectures.
2016-02-28 12:08:30 -05:00
Thomas Pöchtrager
9d98be2cd0
Add back accidentally removed line break
2016-02-27 09:46:17 +01:00
Thomas Pöchtrager
f51b758db4
Clang 3.8 adjustments
...
... and while I am already there also update the copyright years
2016-02-27 09:40:10 +01:00
Thomas Pöchtrager
2bbed19dfa
Update README.md
2016-02-27 09:35:24 +01:00
Thomas Pöchtrager
7a687c14e5
Update TODO
2016-02-27 09:35:19 +01:00
Thomas Pöchtrager
8aa9b71a39
build_clang.sh: Change default Clang version to 3.7.1
2016-01-11 21:48:25 +01:00
Thomas Pöchtrager
c56acb776a
build_gcc.sh: change default gcc version to 5.3.0
2016-01-11 20:55:19 +01:00