2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 941031-1.c
blob134f966c6f3dffd72ecc1a5ed1310374f269db41
1 typedef long mpt;
3 int
4 f (mpt us, mpt vs)
6 long aus;
7 long avs;
9 aus = us >= 0 ? us : -us;
10 avs = vs >= 0 ? vs : -vs;
12 if (aus < avs)
14 long t = aus;
15 aus = avs;
16 avs = aus;
19 return avs;
22 main ()
24 if (f ((mpt) 3, (mpt) 17) != 17)
25 abort ();
26 exit (0);