From: Gary Benson Date: Mon, 20 Apr 2020 14:05:01 +0000 (+0100) Subject: Fix compilation error with clang in gdb/testsuite/gdb.trace/tspeed.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fa93cc8f35dbed69c3c47aa803686d87f2143779;p=binutils-gdb.git Fix compilation error with clang in gdb/testsuite/gdb.trace/tspeed.c Clang fails to compile the above file, with the following error: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] This prevents the following testcase from executing: gdb.trace/tspeed.exp --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 03771144256..8ee15208cea 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-04-20 Gary Benson + + * gdb/testsuite/gdb.trace/tspeed.c: Fix compilation error with + clang. + 2020-04-20 Gary Benson * gdb.base/jit-main.c: Fix compilation error with clang. diff --git a/gdb/testsuite/gdb.trace/tspeed.c b/gdb/testsuite/gdb.trace/tspeed.c index b2c26bba44d..39a6646b223 100644 --- a/gdb/testsuite/gdb.trace/tspeed.c +++ b/gdb/testsuite/gdb.trace/tspeed.c @@ -75,7 +75,7 @@ main(int argc, char **argv) /* Keep trying the speed test, with more iterations, until we get to a reasonable number. */ - while (problem = trace_speed_test()) + while ((problem = trace_speed_test())) { /* If iteration isn't working, give up. */ if (iters > max_iters)