joe kirchoff
46070aebd1
UnrealBuildTool: If the clang compiler is in use, default to allowing the clang linker
...
#rnx
[CL 36759701 by joe kirchoff in 5.5 branch]
2024-10-01 19:51:00 -04:00
joe kirchoff
7381163168
UnrealBuildTool: Add visual studio and msvc min version to warning when no valid default compiler is found
...
#rnx
[CL 36244115 by joe kirchoff in 5.5 branch]
2024-09-12 16:31:28 -04:00
joe kirchoff
070b2a1552
UnrealBuildTool: Option to enforce Standard C++ ODR violations under /Gw with /Zc:checkGwOdr when strict conformance is enabled
...
#rnx
[CL 36214557 by joe kirchoff in 5.5 branch]
2024-09-11 19:27:09 -04:00
Ryan Hummer
4af2fd066d
Updating Dev-Release-5.5 from Main at CL #36144969
...
#okforversepublic
[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
josh adams
739bd36312
Unshelved from pending changelist '35888658':
...
[Backout] - CL35885694
[FYI] keaton.stewart
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35883107
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64
#rb Joe.Kirchoff
[CL 35901482 by josh adams in ue5-main branch]
2024-08-29 14:17:32 -04:00
keaton stewart
8915e611bb
[Backout] - CL35883107
...
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Get default target windows version from Windows_SDK.json
- Has a separate version for Arm64
#rb Joe.Kirchoff
[CL 35885700 by keaton stewart in ue5-main branch]
2024-08-28 19:24:02 -04:00
josh adams
343d75740b
- Get default target windows version from Windows_SDK.json
...
- Has a separate version for Arm64
#rb Joe.Kirchoff
[CL 35883142 by josh adams in ue5-main branch]
2024-08-28 18:13:52 -04:00
josh adams
c729c85aa3
- .Build.cs and build scripts for WinArm64.
...
- Removing more plugins so QAGame runs (except for XAudio which is complicated enough to be in a separate CL)
#rb fabian.giesen
[CL 35866817 by josh adams in ue5-main branch]
2024-08-28 10:37:07 -04:00
josh adams
6df474e176
- Some fixes to get WinArm64 compiling (still not linking due to third party libs)
...
#rb fabian.giesen
[CL 35778041 by josh adams in ue5-main branch]
2024-08-23 14:27:41 -04:00
joe kirchoff
fc5b4f96b3
UnrealBuildTool: Always write .sarif files
...
#rnx
[CL 35717144 by joe kirchoff in ue5-main branch]
2024-08-21 15:55:41 -04:00
joe kirchoff
1bb7e15384
[Backout] - CL35431761
...
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Always write .sarif files
#rnx
[CL 35438714 by joe kirchoff in ue5-main branch]
2024-08-09 18:36:39 -04:00
joe kirchoff
f097b93391
UnrealBuildTool: Always write .sarif files
...
#rnx
[CL 35431780 by joe kirchoff in ue5-main branch]
2024-08-09 14:55:44 -04:00
neil henning
d024b8d297
Always use the clang linker on Windows with the AutoRTFM compiler to speed up link time by 6x.
...
#rb Brandon.Schaefer
[CL 35132164 by neil henning in ue5-main branch]
2024-07-29 02:32:30 -04:00
neil henning
693654b479
Fix a bunch of clang static analyzer warnings in Verse related modules.
...
#rnx
[CL 35104748 by neil henning in ue5-main branch]
2024-07-26 05:05:12 -04:00
joe kirchoff
33089071ef
UnralBuildTool: Fixing more analysis warnings
...
#rnx
[CL 35042727 by joe kirchoff in ue5-main branch]
2024-07-23 19:39:24 -04:00
brandon schaefer
22596fd074
Use Joe.K change to use ForceNoAutoRTFMCompiler in the Get of bUseAutoRTFMCompiler
...
#rb ted.percival
[CL 34572441 by brandon schaefer in ue5-main branch]
2024-06-21 15:17:59 -04:00
joe kirchoff
17554cd989
UnrealBuildTool: Fix analysis issue
...
#rnx
[CL 34544051 by joe kirchoff in ue5-main branch]
2024-06-20 16:33:42 -04:00
joe kirchoff
6a749ad81b
UnrealBuildTool: Don't spam toolchain info if multiple targets all have unpreferred settings
...
#rnx
[CL 34516866 by joe kirchoff in ue5-main branch]
2024-06-19 18:21:48 -04:00
bob tellez
3ae994848b
#UE Add windows build option -NoLinkerDebugInfo to allow CreateDebugInfo to be false in the linker if you are also supplying -NoDebugInfo.
...
[FYI] Joe.Kirchoff
#rb Joe.Kirchoff
[CL 34514266 by bob tellez in ue5-main branch]
2024-06-19 17:08:12 -04:00
brandon schaefer
d26b225a62
Make a force disable AutoRTFM bool
...
#rb Brandon.Schaefer
[CL 34383045 by brandon schaefer in ue5-main branch]
2024-06-14 16:25:01 -04:00
marc audy
ecd20a51b6
Allow ShowIncludes to work for clang as well as windows
...
#rb christopher.waters, Joe.Kirchoff
[CL 33665843 by marc audy in ue5-main branch]
2024-05-15 14:51:47 -04:00
neil henning
9c4061f111
Do not use the AutoRTFM compiler if we explicitly want static analysis from another compiler toolchain.
...
#rb Brandon.Schaefer
[CL 32933064 by neil henning in ue5-main branch]
2024-04-12 12:16:55 -04:00
joe kirchoff
b1bca72b13
UnrealBuildTool: TargetRules setting to disable volatile metadata for msvc platforms
...
#rnx
[CL 32776429 by joe kirchoff in ue5-main branch]
2024-04-05 18:30:06 -04:00
joe kirchoff
65f7eab2cd
UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
...
#rnx
[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
a20c9fbb9e
UnrealBuildTool: Format documents, remove and sort usings
...
#rnx
[CL 32700883 by joe kirchoff in ue5-main branch]
2024-04-03 12:22:43 -04:00