1 /* { dg-additional-options "-std=gnu89" } */
44 true (gt (INT_MAX
, 0));
45 false (gt (0, INT_MAX
));
46 true (gt (INT_MAX
, 1));
47 false (gt (1, INT_MAX
));
49 false (gt (INT_MIN
, 0));
50 true (gt (0, INT_MIN
));
51 false (gt (INT_MIN
, 1));
52 true (gt (1, INT_MIN
));
54 true (gt (INT_MAX
, INT_MIN
));
55 false (gt (INT_MIN
, INT_MAX
));
60 true (ge (INT_MAX
, 0));
61 false (ge (0, INT_MAX
));
62 true (ge (INT_MAX
, 1));
63 false (ge (1, INT_MAX
));
65 false (ge (INT_MIN
, 0));
66 true (ge (0, INT_MIN
));
67 false (ge (INT_MIN
, 1));
68 true (ge (1, INT_MIN
));
70 true (ge (INT_MAX
, INT_MIN
));
71 false (ge (INT_MIN
, INT_MAX
));
76 false (lt (INT_MAX
, 0));
77 true (lt (0, INT_MAX
));
78 false (lt (INT_MAX
, 1));
79 true (lt (1, INT_MAX
));
81 true (lt (INT_MIN
, 0));
82 false (lt (0, INT_MIN
));
83 true (lt (INT_MIN
, 1));
84 false (lt (1, INT_MIN
));
86 false (lt (INT_MAX
, INT_MIN
));
87 true (lt (INT_MIN
, INT_MAX
));
92 false (le (INT_MAX
, 0));
93 true (le (0, INT_MAX
));
94 false (le (INT_MAX
, 1));
95 true (le (1, INT_MAX
));
97 true (le (INT_MIN
, 0));
98 false (le (0, INT_MIN
));
99 true (le (INT_MIN
, 1));
100 false (le (1, INT_MIN
));
102 false (le (INT_MAX
, INT_MIN
));
103 true (le (INT_MIN
, INT_MAX
));