2011-12-11 8 views
8

La documentazione per l'ABI Objective-C 2.0 esiste da qualche parte su Internet? Il release notes per objc4-493.9 dicono:Specificazione ABI Objective-C 2.0

documentazione Prossima descriverà l'ABI per l'uso di compilatori e solo strumenti di sviluppo.

Da allora è stato rilasciato? Il riferimento più simile è Apple Objective-C runtime reference, ma questo descrive solo l'API rivolta al pubblico piuttosto che i dettagli di implementazione. In realtà, menziona anche l'ABI di passaggio:

Inoltre, il nuovo Objective-C ABI (non descritta qui) [...]

Purtroppo il nuovo ABI non è hyperlink in il testo di cui sopra. :-) È la mia unica opzione per il codice sorgente per il runtime objc4 e per i progetti di generazione codice di Clang CGObjCNonFragileABIMac?

risposta

4

No. L'analisi del clang e dell'origine runtime sono le tue uniche opzioni, a parte forse inviare per e-mail le liste clang e Apple obj-c e vedere se qualcuno vuole rispondere. So che molte delle persone responsabili del runtime GNU si iscrivono alla lista clang, quindi potrebbe essere un inizio.

+0

Questo è un fiasco. È un buon consiglio w.r.t. le mailing list, potrei farlo. –