Thomas Pöchtrager
96a651cfa7
Support both short and full SDK version naming (e.g., 14 and 14.0) ( closes #377 )
...
Remove troublesome libc++ IWYU mapping file which may cause compiler errors (https://github.com/include-what-you-use/include-what-you-use/tree/master )
Update build_compiler_rt.sh
2023-08-17 21:52:37 +02:00
Thomas Pöchtrager
d291cb7b31
Merge pull request #322 from ancwrd1/master
...
Make sure $BUILD_DIR exists before building compiler-rt
2023-08-17 20:30:39 +02:00
Thomas Pöchtrager
76e2cb9fbb
Update build_compiler_rt.sh for Clang 15 & 16.
2023-08-17 20:09:59 +02:00
Thomas Pöchtrager
a70a676c69
Update README.md
...
Mention the ppc test branch in the README. Thank you @jlsantiago0.
2023-08-17 20:00:20 +02:00
Thomas Pöchtrager
fb279e4b24
Undo accidental change
2023-08-17 18:58:50 +02:00
Thomas Pöchtrager
c4a842ae23
Support extracting MacOS 13.x and MacOS 14.x SDKs.
...
Fix a libc++ include order issue in the Wrapper.
Fix for https://github.com/tpoechtrager/osxcross/issues/383
Introduce a complex C++20 test for SDK versions 13.3 and above, requiring Clang version 13.0 or higher.
Update the GCC version to 13.2.0 in the build_gcc.sh script.
2023-08-17 18:55:09 +02:00
Thomas Pöchtrager
82d685c562
Fix for #383
2023-08-17 13:16:35 +02:00
Thomas Pöchtrager
9961445a99
Merge pull request #382 from joseluisq/master
...
Add support for macOS 13.2 and 13.3
2023-08-17 12:38:38 +02:00
Thomas Pöchtrager
47c5345322
Merge pull request #388 from cschol/compiler-rt-build-fix
...
Remove existing compiler-rt directory if it is not a build project.
2023-08-17 10:19:10 +02:00
Christoph Scholtes
12f179126d
Remove existing compiler-rt directory if it is not a build project.
2023-07-15 07:01:55 -06:00
Thomas Pöchtrager
564e2b9aa8
Merge pull request #385 from westinrm/patch-1
...
Correctly set install prefix for clang
2023-06-16 17:53:41 +02:00
Westin Miller
b5463083f2
Correctly set install prefix for clang
2023-06-14 11:28:55 -07:00
Jose Quintana
7740274bd9
Add support for macos 13.2 and 13.3
2023-05-27 23:23:51 +02:00
Thomas Pöchtrager
ed079949e7
Merge pull request #370 from darosior/missing_dependencies
...
Add some missing dependencies to the list in the README
2023-05-26 16:05:17 +02:00
Thomas Pöchtrager
ce4f7a363c
Merge pull request #372 from pihdastudios/pihdastudios-patch-1
...
Add support for MacOS 13.1
2023-05-26 16:03:50 +02:00
Thomas Pöchtrager
be69d3adfd
Merge pull request #379 from jboekesteijn/osxcross-mapping
...
osxcross-macports: update macOS -> darwin mapping
2023-05-26 16:03:14 +02:00
Thomas Pöchtrager
8a563be398
Merge pull request #381 from targetdisk/42sl-sdk-doc
...
Add SDK pkg instructions for 4.2 on Snow Leopard
2023-05-26 16:02:28 +02:00
Thomas Pöchtrager
2f678598d9
Merge pull request #336 from justdan96/update-build-clang
...
Update build_clang.sh to Build Latest LLVM Releases
2023-05-26 16:01:31 +02:00
Andrew Rogers
5e9a012c28
Add SDK pkg instructions for 4.2 on Snow Leopard
2023-05-18 11:38:39 -05:00
Joost-Wim Boekesteijn
26063b07e2
osxcross-macports: update macOS -> darwin mapping
...
macOS 11.* should map to darwin_20
macOS 13.* should map to darwin_22
macOS 12.* was already correctly set to darwin_21
This follows the logic from https://trac.macports.org/wiki/XcodeVersionInfo#macOSVersionMap and https://en.wikipedia.org/wiki/Darwin_(operating_system)#Darwin_20_onwards
2023-04-05 07:56:04 +02:00
A.d. I B
9e47d2bfdb
Add support for MacOS 13.1
2023-01-08 20:18:08 +07:00
Antoine Poinsot
95a4525b92
README: list some missing dependencies
2022-12-15 15:32:24 +01:00
Antoine Poinsot
c6bef077b0
README: name Debian/Ubuntu packages instead of Mageia ones
...
The formers are much more common than the latter. And the names on
Mageia are pretty similar anyways.
2022-12-15 15:30:47 +01:00
Thomas Pöchtrager
50e86ebca7
Merge pull request #353 from sfackler/arm-binutils
...
Support non-x86_64 targets for binutils
2022-09-14 08:54:25 +02:00
Thomas Pöchtrager
629415ebc8
Merge pull request #360 from jboekesteijn/sdk-tools-versions
...
support macOS 12.x and 13.x SDKs from tools
2022-09-14 08:53:38 +02:00
Joost-Wim Boekesteijn
06dbef2a8e
support macOS 12.x and 13.x SDKs from tools
2022-09-14 08:25:18 +02:00
Steven Fackler
543be5aeab
Support non-x86_64 targets for binutils
2022-07-28 09:48:49 -04:00
Dan Bryant
8814b45c9a
correct type in install message
2022-07-01 11:22:47 +01:00
Thomas Pöchtrager
17bb5e2d0a
build_gcc.sh: Update GCC version to 12.1.0
2022-06-12 16:43:09 +02:00
Thomas Pöchtrager
35e17cb4df
build_compiler_rt.sh: Fix current git build of compiler-rt
2022-06-12 16:41:56 +02:00
Thomas Pöchtrager
87142891b7
wrapper: Parse '-mmacos-version-min='
2022-06-12 16:41:56 +02:00
Thomas Pöchtrager
95c5b85a7b
Merge pull request #351 from joseluisq/master
...
Add support for macOS SDK 12.4
2022-06-10 21:17:24 +02:00
Jose Quintana
a0b689c0cd
build.sh: Support macOS 12.4.x SDKs
2022-06-10 21:09:47 +02:00
Thomas Pöchtrager
875351efd7
build.sh: Support macOS 13.0.x SDKs.
...
TARGET=darwin22 is pure speculation.
2022-06-10 19:31:48 +02:00
Thomas Pöchtrager
6796ca7e6b
gen_sdk_package.sh: Support macOS 13.x SDKs
2022-06-10 19:24:09 +02:00
Thomas Pöchtrager
58c372da6a
Revert "gen_sdk_package.sh: Use a more general pattern for finding the SDKs"
...
This reverts commit 2752b1c9e2
.
It breaks the script on my Computer. Arch Linux.
2022-06-10 19:22:36 +02:00
Thomas Pöchtrager
9643e9a05e
Merge pull request #341 from akien-mga/compiler_rt-fix-clang-14-target-branch
...
compiler_rt: Switch Clang 14 version to release/14.x since it's stable
2022-06-06 15:40:08 +02:00
Thomas Pöchtrager
366a6d1d06
Merge pull request #344 from akien-mga/sdk-12.2-12.3
...
Add support for macOS SDK 12.2 and 12.3
2022-06-06 15:39:43 +02:00
Thomas Pöchtrager
336b65f512
Merge pull request #350 from DavidEGrayson/osx_sdk_robust
...
Make gen_sdk_package.sh better at finding SDKs
2022-06-06 15:39:25 +02:00
David (Pololu)
2752b1c9e2
gen_sdk_package.sh: Use a more general pattern for finding the SDKs
...
so the script has some hope of working when macOS is released.
Also make it show an error message if no SDKs are found instead of
just stopping.
2022-06-05 14:17:15 -07:00
Rémi Verschelde
208ad23b07
Add support for macOS SDK 12.2 and 12.3
...
Matching Darwin versions 21.3.0 and 21.4.0.
2022-05-12 15:48:17 +02:00
Rémi Verschelde
d5461380a1
compiler_rt: Switch Clang 14 version to release/14.x since it's stable
...
This fixes build with Clang 14.0 on Fedora 36, and might enable building
against in-dev Clang 15, but I haven't tested it.
Fixes #340 .
2022-05-04 14:39:39 +02:00
Thomas Pöchtrager
610542781e
Merge pull request #330 from japhib/add_sdk_12.1
...
Add support for Xcode SDK version 12.1
2022-04-21 08:31:02 +02:00
Dan Bryant
cdd5557860
no need for multiple stages
2022-04-20 20:03:01 +01:00
Dan Bryant
2a60f02189
update build_clang.sh script to build Clang releases from Apple or LLVM Org GitHub repos
2022-04-01 23:57:19 +01:00
Jan Bergeson
60076247aa
Add support for Xcode SDK version 12.1
2022-03-15 15:56:21 -06:00
Thomas Pöchtrager
be2b79f444
Merge pull request #327 from lucor/gen_sdk_package_tools_dmg-pkg-not-standard-name
...
gen_sdk_package_tools_dmg: extract packages with not standard name
2022-01-21 20:53:03 +01:00
lucor
95285e589f
gen_sdk_package_tools_dmg: extract packages with not standard name
...
This commit allows to extract the Command Line Tools pkg with a not standard name from the .dmg.
For example the Command_Line_Tools_macOS_10.11_for_Xcode_8.2.dmg contains "Command Line Tools (macOS El Capitan version 10.11).pkg" and the Command_Line_Tools_OS_X_10.11_for_Xcode_7.3.dmg contains "Command Line Tools (OS X 10.11).pkg"
2022-01-21 20:42:49 +01:00
Dmitry Pankratov
ffe4407c3b
Make sure $BUILD_DIR exists before building compiler-rt
2022-01-02 10:38:44 +01:00
Thomas Pöchtrager
062922bbb8
Merge pull request #321 from crazy-max/macports-12
...
osxcross-macports: 12 target
2022-01-01 19:09:16 +01:00