osxcross/tools
Thomas Pöchtrager 5afdf2b471 Wrapper changes:
* Support for generating fat object files with gcc and '-foc-use-gcc-libstdc++'
  has been removed.

  This feature was not 100% correctly implemented; using multiple source files
  did not work, i.e.: 'o32-g++ -m32 -m64 a.cpp b.cpp' would have failed;
  And I refuse to implement that, instead I am removing all source file handling
  from the wrapper with this commit for simplicity.

  This feature should be implemented in the gcc driver instead.

  This does NOT affect clang's fat object file support, which is implemented in
  clang's darwin driver.

* '-oc-use-gcc-lib' has been renamed to '-foc-use-gcc-libstdc++'.

* Added support for '-stdc++' and '-gstdc++' compiler "shortcuts"

  o32-clang++ --> uses libstdc++ for <= 10.8 and libc++ for >= 10.9

  o32-clang++-libc++ --> uses the SDK's libc++
  o32-clang++-stdc++ --> uses the SDK's libstdc++
  o32-clang++-gstdc++ --> uses gcc's (build_gcc.sh) libstdc++

* Entirely rewrote the command line parser; the previous one wasn't very
  readable.

* Minor Readme Updates

* Added unit tests

* Removed OSXCROSS_C_STANDARD / OSXCROSS_CXX_STANDARD support

  I am no longer parsing -std=, so this feature has to be dropped.
  Setting the language standard via an env variable isn't a good idea anyway.

* Removed unneeded stuff

Other Changes:

* Version bump to 0.11
2015-08-22 23:15:27 +02:00
..
cpucount.c * add windows support via cygwin 2015-07-19 22:28:10 +02:00
gen_sdk_package_darling_dmg.sh add p7zip sdk packaging method (closes #33) 2015-06-21 14:01:49 +02:00
gen_sdk_package_p7zip.sh (really) fix p7zip 'share' directory permissions 2015-06-21 14:24:57 +02:00
gen_sdk_package.sh add 'osxcross-man' - man page tool 2015-06-21 14:07:19 +02:00
get_cpu_count.sh cleanup 2015-07-20 21:13:36 +02:00
get_dependencies.sh update cctools to 862 and ld64 to 241.9 2014-11-21 23:06:01 +01:00
mount_xcode_image.sh fix for https://github.com/tpoechtrager/osxcross/issues/25 2014-11-25 21:19:13 +01:00
osxcross_conf.sh * add windows support via cygwin 2015-07-19 22:28:10 +02:00
osxcross-macports * add windows support via cygwin 2015-07-19 22:28:10 +02:00
stdlib-test.cpp cctools 855 + ld64 236.3 2014-05-10 16:17:16 +02:00
tools.sh Wrapper changes: 2015-08-22 23:15:27 +02:00
trap_exit.sh add a clang build script 2014-11-10 20:43:14 +01:00