J. David Bryan wrote:
On 23 Nov 2003 at 2:29, Frank Heckenbach wrote:
However, GPC by default (i.e., unless overriden by attributes) uses the "C convention" (right to left).
I've looked through:
http://www.gnu-pascal.de/gpc/attribute.html
and:
http://gcc.gnu.org/onlinedocs/gcc-3.3.2/gcc/Function-Attributes.html
...and I don't see an attribute that changes the parameter-passing order. Is it undocumented, or did I overlook it?
there is `regparm (number)' attribute (which causes some parameters to be passed in registers). I leave to others to decide if that count as change in parameter-passing order.