Mike Stump wrote: > On Jun 28, 2014, at 3:31 AM, Ulrich Weigand <uweig...@de.ibm.com> wrote: > > Mike Stump wrote: > > > >> (rs6000_aggregate_candidate): Use wide-int interfaces. > > [snip] > >> - /* Can't handle incomplete types. */ > >> - if (!COMPLETE_TYPE_P (type)) > >> - return -1; > >> + /* Can't handle incomplete types nor sizes that are not > >> + fixed. */ > >> + if (!COMPLETE_TYPE_P (type) > >> + || TREE_CODE (TYPE_SIZE (type)) != INTEGER_CST) > > Ouch, sorry. At least 8 eyes missed it. Does this fix the -m32 issue?
I'm not sure what -m32 issue you're refering to ... This bug was in rs6000_aggregate_candidate, which is only used with the ELFv2 ABI, which we currently support on 64-bit only. Bye, Ulrich -- Dr. Ulrich Weigand GNU/Linux compilers and toolchain ulrich.weig...@de.ibm.com