2 Problem with cris-axis-elf: ICE in global.
3 Origin: hp@axis.com. */
5 typedef __SIZE_TYPE__
size_t;
7 char *f2 (const char *);
8 int atoi (const char *);
9 char *strchr (const char *, int);
10 int strcmp (const char *, const char *);
11 size_t strlen (const char *);
12 typedef enum { A
, B
, C
} t1
;
13 extern const char _v
[];
16 f (const char* p1
, const char* p2
, char p3
)
33 memcpy (&e
, &e
, sizeof (e
));
35 v3
= strchr (v2
, ',');
36 v6
= strchr (v5
, ',');
38 while ((_v
+ 1)[(unsigned) *a
] & 4)
40 while ((_v
+ 1)[(unsigned) *e
] & 4)
43 if (a
== v3
&& e
== v6
)
46 r
= atoi (v5
) < atoi (v2
) ? B
: A
;
48 r
= atoi (v5
) > atoi (v2
) ? B
: A
;
51 v3
= strchr (v2
, ',');
52 v6
= strchr (v5
, ',');
54 while ((_v
+ 1)[(unsigned) *a
] & 4)
56 while ((_v
+ 1)[(unsigned) *e
] & 4)
59 if (a
== v3
&& e
== v6
)
64 r
= atoi (v5
) < atoi (v2
) ? B
: A
;
66 r
= atoi (v5
) > atoi (v2
) ? B
: A
;