summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/asmjit/test/asmjit_test_assembler.cpp
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/asmjit/test/asmjit_test_assembler.cpp')
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler.cpp19
1 files changed, 14 insertions, 5 deletions
diff --git a/3rdparty/asmjit/test/asmjit_test_assembler.cpp b/3rdparty/asmjit/test/asmjit_test_assembler.cpp
index 4b40a751fe4..6a56b67a80c 100644
--- a/3rdparty/asmjit/test/asmjit_test_assembler.cpp
+++ b/3rdparty/asmjit/test/asmjit_test_assembler.cpp
@@ -26,7 +26,7 @@ int main(int argc, char* argv[]) {
CmdLine cmdLine(argc, argv);
TestSettings settings {};
- settings.quiet = cmdLine.hasArg("--quiet");
+ settings.verbose = cmdLine.hasArg("--verbose");
settings.validate = cmdLine.hasArg("--validate");
printf("AsmJit Assembler Test-Suite v%u.%u.%u:\n\n",
@@ -35,12 +35,21 @@ int main(int argc, char* argv[]) {
unsigned((ASMJIT_LIBRARY_VERSION ) & 0xFF));
printf("Usage:\n");
- printf(" --help Show usage only\n");
- printf(" --arch=<ARCH> Select architecture to run ('all' by default)\n");
- printf(" --quiet Show only assembling errors [%s]\n", settings.quiet ? "x" : " ");
- printf(" --validate Use instruction validation [%s]\n", settings.validate ? "x" : " ");
+ printf(" --help Show usage only\n");
+ printf(" --verbose Show only assembling errors [%s]\n", settings.verbose ? "x" : " ");
+ printf(" --validate Use instruction validation [%s]\n", settings.validate ? "x" : " ");
+ printf(" --arch=<ARCH> Select architecture to run ('all' by default)\n");
printf("\n");
+ printf("Architectures:\n");
+#if !defined(ASMJIT_NO_X86)
+ printf(" --arch=x86 32-bit X86 architecture (X86)\n");
+ printf(" --arch=x64 64-bit X86 architecture (X86_64)\n");
+#endif
+#if !defined(ASMJIT_NO_AARCH64)
+ printf(" --arch=aarch64 64-bit ARM architecture (AArch64)\n");
+#endif
+ printf("\n");
if (cmdLine.hasArg("--help"))
return 0;