Commit 318c1204 by David Malcolm Committed by David Malcolm

Wmisleading-indentation: add reproducer for PR c/70085

PR c/70085 reported a false-positive from -Wmisleading-indentation.

The warning was fixed by the fix for PR c/68187 (r233972), but it seems
worth capturing the reproducer for PR c/70085 as an additional test case,
as it's slightly different to those seen in PR c/68187.

gcc/testsuite/ChangeLog:
	PR c/70085
	* c-c++-common/Wmisleading-indentation.c (pr70085): New test case.

From-SVN: r234145
parent bc062234
2016-03-11 David Malcolm <dmalcolm@redhat.com>
PR c/70085
* c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
......
......@@ -1054,3 +1054,19 @@ fn_42_c (int locked, int i)
return 0;
#undef engine_ref_debug
}
/* We shouldn't complain about the following function. */
#define ENABLE_FEATURE
int pr70085 (int x, int y)
{
if (x > y)
return x - y;
#ifdef ENABLE_FEATURE
if (x == y)
return 0;
#endif
return -1;
}
#undef ENABLE_FEATURE
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment