From 6f0d245083a8cb0b09fa2629e2d11bca80c016b0 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 20 Aug 2025 17:55:18 -0400 Subject: [PATCH] VS: Fix `/dynamicdeopt` flag table entry order for v145 toolset Sort the longer options before the shorter ones. --- Templates/MSBuild/FlagTables/v145_CL.json | 14 +++++++------- Templates/MSBuild/FlagTables/v145_Link.json | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Templates/MSBuild/FlagTables/v145_CL.json b/Templates/MSBuild/FlagTables/v145_CL.json index 5f85b1ab77..2da5fdd629 100644 --- a/Templates/MSBuild/FlagTables/v145_CL.json +++ b/Templates/MSBuild/FlagTables/v145_CL.json @@ -875,13 +875,6 @@ "value": "true", "flags": [] }, - { - "name": "UseDynamicDebugging", - "switch": "dynamicdeopt", - "comment": "Support C++ Dynamic Debugging", - "value": "true", - "flags": [] - }, { "name": "CompileAsWinRT", "switch": "ZW", @@ -1522,6 +1515,13 @@ "UserValue" ] }, + { + "name": "UseDynamicDebugging", + "switch": "dynamicdeopt", + "comment": "Support C++ Dynamic Debugging", + "value": "true", + "flags": [] + }, { "name": "WarningVersion", "switch": "Wv:", diff --git a/Templates/MSBuild/FlagTables/v145_Link.json b/Templates/MSBuild/FlagTables/v145_Link.json index 084d3e50e1..bebf04df30 100644 --- a/Templates/MSBuild/FlagTables/v145_Link.json +++ b/Templates/MSBuild/FlagTables/v145_Link.json @@ -683,13 +683,6 @@ "value": "true", "flags": [] }, - { - "name": "UseDynamicDebugging", - "switch": "dynamicdeopt", - "comment": "Support C++ Dynamic Debugging", - "value": "true", - "flags": [] - }, { "name": "LargeAddressAware", "switch": "LARGEADDRESSAWARE:NO", @@ -1164,6 +1157,13 @@ "UserValue" ] }, + { + "name": "UseDynamicDebugging", + "switch": "dynamicdeopt", + "comment": "Support C++ Dynamic Debugging", + "value": "true", + "flags": [] + }, { "name": "HeapReserveSize", "switch": "HEAP:",