GCC MIPS-32 Convenciones de llamadas / Definición de marco de pila

Parece que no hay marcos de pila estandarizados definitivos y convenciones de llamadas de lenguaje C (uso de registros y demás) para la arquitectura de procesador MIPS-32. Es decir, parece estar completamente a la altura de la cadena de herramientas del ensamblador / compilador para definir su propio marco de pila y convenciones de llamada. Me costó encontrar una referencia definitiva de qué convenciones utiliza el compilador GCC para el conjunto de instrucciones MIPS-32. Estoy usando especialmente el compilador cruzado GCC en Cygwin que apunta a un núcleo MIPS-32 que se usa en un entorno incrustado en el núcleo de código abierto eCos.

e agradecería cualquier referencia a documentación definitiva sobre GCC para MIPS-32 en esta área.

Respuestas a la pregunta(3)

Su respuesta a la pregunta