> Thanks for the patch. I'm a bit concerned about the interaction this
> will have with microMIPS which can (albeit not implemented today) use
> 2-byte alignment on function entry points.
>
> Is the solution for other targets to mandate 4-byte alignment when
> using function descriptors?
Yes, the
Eric Botcazou writes:
> Similarly to x86, PowerPC and SPARC, this enables the use of custom run-
> time descriptors in Ada, thus eliminating the need for trampolines and
> executable stack in presence of pointers to nested functions.
>
> Unfortunately I don't have access to MIPS hardware any more