/* When generating o32 MIPS PIC, main's $gp save slot was out of range of a single load instruction. */struct big {int i[sizeof(int) >=4&&sizeof(void*) >=4 ? 0x4000:4]; };struct big gb;intfoo(struct big b,int x) {return b.i[x]; }intmain(void) {returnfoo(gb,0) +foo(gb,1); }