- Windows will be first to use it, but in a future CL, with toolchain separate from Windows SDK
- Cleaned up some of the PlatformSDK API to have fewer public members (mainly so the functions that receive multiple versions can be automatically populated with the current single version functions in the subclasses)
- Updated the Turnkey menu to handle multiple versions
#jira none
#rb david.harvey
#preflight 62508cd8f10bcc0f4fa8b5d1
[CL 19692492 by Josh Adams in ue5-main branch]
Please note there are still some outstanding runtime issues when building with clang 13 and this is intended to help address them.
#rb trivial
#preflight 623268365932902f935b4fa9
[CL 19414621 by Joe Kirchoff in ue5-main branch]
-The build machine was trying to use a locally installed toolchain that did not have the arm64 toolchain installed.
-We now identify toolchains with arm64 support and select from only those for arm64 builds.
#rb Joe.Kirchoff, Josh.Adams
#jira UE-136919
#preflight
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 18665835 in //UE5/Release-5.0/... via CL 18665840 via CL 18665864
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18665888 by jeff fisher in ue5-main branch]
Current Issues:
* Compiles without pch: error: reference to 'align_val_t' is ambiguous
* Unresolved externals when building UnrealGame & Editor
#jira UE-121578
#rnx
#preflight 61ddb4b89b2dd4f66b7520ea
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18573506 in //UE5/Release-5.0/... via CL 18573521
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18573522 by joe kirchoff in ue5-release-engine-test branch]
Set minimum Clang version to 10.0.0
This will enable the use of newer compiler flags such as increasing the max PDB size past 4GBs by default, using compiler generated dependency lists, and to clean up now unneeded older version checks before releasing UE5.
#jira UE-96200
#jira UE-101933
#jira UE-136980
#jira UE-137707
#preflight 61dcd03ecc3f3367af798913
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18567561 in //UE5/Release-5.0/... via CL 18567576
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18567585 by joe kirchoff in ue5-release-engine-test branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
Check the major version number to simplify matching.
#jira none
#rb joe.kirchoff
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 17594733 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17594747 by jonathan adamczewski in ue5-release-engine-test branch]