1// Build don't link:
2// Special g++ Options: -fexceptions
3// excess errors test - XFAIL a29k-*-* arm-*-pe
4
5int atoi(const char *);
6
7struct ios {
8 virtual ~ios();
9};
10
11class fstreambase : virtual public ios {
12};
13
14class ifstream : public fstreambase {
15};
16
17class ofstream : public fstreambase {
18};
19
20extern const short O;
21extern const short D;
22
23const short O=  0;
24const short D= -3;
25
26
27short glc(const char* const * const l,
28	  short& n,short& x,short& y,
29	  ifstream* i,ofstream* o)
30
31{
32  n=atoi(l[1]);
33
34  x=atoi(l[2]);
35  y=atoi(l[3]);
36
37  if((x < 0)||(y <0))
38    {
39     return D;
40    }
41
42  i = new ifstream[n];
43  o = new ofstream[2];
44
45  return O;
46
47}
48