diff options
author | Bruce Forstall <brucefo@microsoft.com> | 2017-03-21 13:01:52 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2017-03-21 13:01:52 -0700 |
commit | 40e64db3861284708676f3e46302e32a54e846ec (patch) | |
tree | 883d4e35f045cc518713bc0a4c49ba289947339b /src/tools | |
parent | 12ef04c22b07f1e4ec5a63009298e4537a2c8e1a (diff) | |
download | coreclr-40e64db3861284708676f3e46302e32a54e846ec.tar.gz coreclr-40e64db3861284708676f3e46302e32a54e846ec.tar.bz2 coreclr-40e64db3861284708676f3e46302e32a54e846ec.zip |
Add /silent option to crossgen (#10350)
This sets the NGenOptions.fSilent flag, which prevents displaying
the final output message.
This is useful for JIT asm diff generation.
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/crossgen/crossgen.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/crossgen/crossgen.cpp b/src/tools/crossgen/crossgen.cpp index df16e94bed..43e667bd25 100644 --- a/src/tools/crossgen/crossgen.cpp +++ b/src/tools/crossgen/crossgen.cpp @@ -108,6 +108,7 @@ void PrintUsageHelper() W("\n") W(" /? or /help - Display this screen\n") W(" /nologo - Prevents displaying the logo\n") + W(" /silent - Do not display completion message\n") W(" @response.rsp - Process command line arguments from specified\n") W(" response file\n") W(" /partialtrust - Assembly will be run in a partial trust domain.\n") @@ -498,6 +499,10 @@ int _cdecl wmain(int argc, __in_ecount(argc) WCHAR **argv) { fDisplayLogo = false; } + else if (MatchParameter(*argv, W("silent"))) + { + dwFlags |= NGENWORKER_FLAGS_SILENT; + } else if (MatchParameter(*argv, W("Tuning"))) { dwFlags |= NGENWORKER_FLAGS_TUNING; |