1 // { dg-do run { target i?86-*-* } }
2 // { dg-skip-if "" { i?86-*-* } { "-m64" } { "" } }
3 // { dg-options "-mtune=i686 -O2 -fpic" }
4 // { dg-bogus "\[Uu\]nresolved symbol .(_GLOBAL_OFFSET_TABLE_|\[_.A-Za-z\]\[_.0-9A-Za-z\]*@(PLT|GOT|GOTOFF))" "PIC unsupported" { xfail *-*-netware* } 0 }
14 int s() const { return int(n - m); }
15 const W &operator[](int x) const { return *(m + x); }
23 J(N *x, H *y) : c(x), d(y) {}
29 K(const N *x, const H *y) : c(x), d(y) {}
30 K(const J &x) : c(x.c), d(x.d) {}
39 for (int x = 0; x < e.s(); ++x)
44 J v() { return J((N*)64, this); }
49 J u() { return d.u(); }
50 J v() { return d.v(); }
62 struct foo : public bar {
65 foo(const K x, const E &y) : h(x), i(y) {}
75 return new foo(l->u(), E(l->v()));
86 if (f->h.c != f->i.g.c || f->h.d != f->i.g.d)