From: Patrick Palka Date: Tue, 29 Mar 2022 17:44:05 +0000 (-0400) Subject: c-family: Add -Wmisleading-indentation testcase [PR71637] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=89976d082488b3a7dc7520b980f854ce83043d38;p=test_jj.git c-family: Add -Wmisleading-indentation testcase [PR71637] We no longer emit a bogus warning for the below testcase after r11-3266-g4839de55e2c986. PR c++/71637 gcc/testsuite/ChangeLog: * c-c++-common/Wmisleading-indentation-6.c: New test. --- diff --git a/gcc/testsuite/c-c++-common/Wmisleading-indentation-6.c b/gcc/testsuite/c-c++-common/Wmisleading-indentation-6.c new file mode 100644 index 0000000..5b7dd7f --- /dev/null +++ b/gcc/testsuite/c-c++-common/Wmisleading-indentation-6.c @@ -0,0 +1,11 @@ +/* PR c++/71637 */ +/* { dg-options "-ftrack-macro-expansion=0 -Wmisleading-indentation" } */ + +#define m(x) ({ int y; if (x) y=0; else y=1; y; }) + +int main() +{ + int x = + m(0); + return x; +}