Thomas Pöchtrager
|
e7160ea10a
|
there is an issue in the OSX SDK stdarg.h header file which causes va_copy not to be defined with -std=c++11, so use clang's fixed intrinsic header instead
diff:
-#if __STDC_VERSION__ >= 199900L || !defined(__STRICT_ANSI__)
+#if __STDC_VERSION__ >= 199900L || __cplusplus >= 201103L || !defined(__STRICT_ANSI__)
#define va_copy(dest, src) __builtin_va_copy(dest, src)
#endif
|
2014-03-26 20:32:31 +01:00 |
|
Thomas Pöchtrager
|
65944f3394
|
help clang to find its own intrinsic headers (this issue appears to be fixed in clang 3.4+)
bump version to 0.5
|
2014-03-26 20:32:31 +01:00 |
|
Thomas Pöchtrager
|
2c0cb38fbe
|
more portable way to find the llvm lto.h header
should now support llvm 3.2-3.5
|
2014-03-26 20:32:30 +01:00 |
|
Thomas Pöchtrager
|
55ae02b117
|
support building a gcc as well
rename the project to osxcross
bump version to 0.4
|
2014-03-26 20:29:50 +01:00 |
|
Thomas Pöchtrager
|
2e957af35c
|
initial commit
|
2014-03-26 20:28:13 +01:00 |
|