1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fno-tree-reassoc" } */
3
4 #define max(a,b) (((a) > (b))? (a) : (b))
5
6 int foo(int x)
7 {
8 int y = max(x,12345);
9 return max(y,87654);
10 }
11
12 /* { dg-final { scan-assembler-not "12345" } } */