plata municipalidad medicina mar ingles deuda descargar boleta arm

municipalidad - boleta digital arm mar del plata



ARM: ¿Cuál es la diferencia entre APCS y AAPCS ABI? (1)

De los documentos ARM ,

PCS Procedimiento de llamada estándar.

Procedimiento de llamada a procedimiento AAPCS para la arquitectura ARM (este estándar). ( estándar actual )

APCS ARM Procedimiento Llamada estándar ( obsoleto ).

Además, del mismo documento,

El AAPCS incorpora la quinta revisión principal del APCS y la tercera revisión importante del TPCS. Forma parte de la especificación ABI completa para ARM Architecture.

Entonces puede olvidarse del AAPCS obsoleto y comenzar a seguir a AAPCS

Actualmente transfiero un compilador escrito para ARM a otra arquitectura de destino. Descubrí que existen dos tipos diferentes de ABI para ARM: APCS_ABI y AAPCS_ABI .

Busqué en Google y mencioné el manual de ARM, pero no encontré las diferencias entre ellos.

Sin embargo, en la implementación del backend del compilador, los dos tipos de ABIs se tratan de manera diferente y tienen implementaciones separadas.

Por cierto, APCS es la abreviatura de ARM Procedure Call Standard y AAPCS of Procedure Call Standard para ARM Architecture. (¿No significan lo mismo?)

Entonces, ¿cuál es la diferencia entre AAPCS y AAPCS ? ¿Por qué se definen dos tipos diferentes de ABIs ?