From: Florian Krohm Date: Fri, 11 Apr 2025 12:00:11 +0000 (+0000) Subject: s390x: disasm-test - minor tweak X-Git-Tag: VALGRIND_3_25_0~51 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=395274bca618c356b282256c999200bb0d44eda6;p=thirdparty%2Fvalgrind.git s390x: disasm-test - minor tweak --- diff --git a/none/tests/s390x/disasm-test/README b/none/tests/s390x/disasm-test/README index 36485aec3..a3b4ea4e2 100644 --- a/none/tests/s390x/disasm-test/README +++ b/none/tests/s390x/disasm-test/README @@ -53,7 +53,7 @@ Other non-debugging options Specify which GCC to use. Default is: gcc on $PATH. --gcc-flags=FLAGS - Specify which flags GCC to use. Default is: "-c -march=arch14". + Specify which flags GCC to use. Default is: "-march=arch14". --objdump=/path/to/objdump Specify which objdump to use. Default is: objdump on $PATH. diff --git a/none/tests/s390x/disasm-test/generate.c b/none/tests/s390x/disasm-test/generate.c index 2dc197042..408fe370e 100644 --- a/none/tests/s390x/disasm-test/generate.c +++ b/none/tests/s390x/disasm-test/generate.c @@ -567,7 +567,7 @@ generate_tests(const opcode *opc) printf("...%u testcases generated for '%s'\n", num_tests, opc->name); - run_cmd("%s %s %s.c", gcc, gcc_flags, opc->name); + run_cmd("%s -c %s %s.c", gcc, gcc_flags, opc->name); run_cmd("%s --disassemble=%s %s.o > %s.dump", objdump, FUNCTION, opc->name, opc->name); diff --git a/none/tests/s390x/disasm-test/main.c b/none/tests/s390x/disasm-test/main.c index f74dc7389..c61ab8c68 100644 --- a/none/tests/s390x/disasm-test/main.c +++ b/none/tests/s390x/disasm-test/main.c @@ -36,7 +36,7 @@ int verbose, debug, show_spec_exc, show_miscompares; const char *gcc = "gcc"; // path to GCC const char *objdump = "objdump"; // path to objdump -const char *gcc_flags = "-c -march=arch14"; +const char *gcc_flags = "-march=arch14"; #define CHECK_CLO(x, s) (strncmp(x, s, sizeof s - 1) == 0)