2011-12-11 15 views
8

¿Existe documentación para el Objective-C 2.0 ABI en algún lugar de Internet? El release notes para objc4-493.9 dicen:Objective-C 2.0 ABI specification

documentación Próxima describirá la ABI para el uso de los compiladores y herramientas de desarrollo solamente.

¿Ha sido lanzado desde entonces? La referencia más cercana es la de Objective-C runtime reference de Apple, pero esto solo describe la API pública en lugar de los detalles de implementación. De hecho, incluso se menciona la ITB de pasada:

Además, el nuevo Objective-C ABI (no descrito aquí) [...]

Por desgracia, la nueva ABI ¿no enlaza desde el texto antes mencionado. :-) ¿Mi única opción es obtener el código fuente para el tiempo de ejecución objc4 y los proyectos de generación de código de Clang CGObjCNonFragileABIMac?

Respuesta

4

No. El análisis de la fuente de clang y runtime son sus únicas opciones, aparte de enviar por correo electrónico las listas de obj-c de clang y de Apple y ver si alguien quiere responder. Sé que varias de las personas responsables del tiempo de ejecución de GNU se suscriben a la lista clang, por lo que puede ser un comienzo.

+0

Eso es un fastidio. Ese es un buen consejo w.r.t. las listas de correo, podría hacer eso. –

Cuestiones relacionadas