LanguageKit ABI fixes
Updated 1 year, 4 months ago
| David Chisnall | Reviewers | ||
| EtoileCore | |||
| None | Étoilé Stable | ||
LangaugeKit fixes: Fixed incorrect module_t generation so that LK now works with recent libobjc (tested by ericwa and me). Added documentation to ABI.h. Fixed ABI support for NS* structures on FreeBSD/i386. Fixed parsing of ObjC type definitions for structures in structures (fixes NSRect).
Now passes almost all of the tests in Günther's test suite on FreeBSD/i386. Correct definitions in ABI.h are required for other platforms (patches here very welcome).