Require target lra in gcc.dg/pr108095.c
[official-gcc.git] / gcc / testsuite / c-c++-common / Wtautological-compare-8.c
blob1adedad95e493ba861a0129ff7bc60dca85db736
1 /* { dg-options "-Wtautological-compare" } */
3 int foo;
4 #define INCOMING_FRAME_SP_OFFSET foo
5 #define DEFAULT_INCOMING_FRAME_SP_OFFSET INCOMING_FRAME_SP_OFFSET
7 int test (void)
9 if (DEFAULT_INCOMING_FRAME_SP_OFFSET != INCOMING_FRAME_SP_OFFSET) /* { dg-warning "self-comparison" "" { target c } } */
10 return 1;
11 else
12 return 0;
15 #define BYTES_BIG_ENDIAN foo
16 #define WORDS_BIG_ENDIAN foo
18 int test_2 (void)
20 if (BYTES_BIG_ENDIAN != WORDS_BIG_ENDIAN) /* { dg-warning "self-comparison" "" { target c } } */
21 return 1;
22 else
23 return 0;
26 #define COND DEFAULT_INCOMING_FRAME_SP_OFFSET != INCOMING_FRAME_SP_OFFSET
27 int test_3 (void)
29 if (COND)
30 return 1;
31 else
32 return 0;