Differences From Artifact [9569bc8b44]:
- File
src/runtime/linklib/linklib.m
— part of check-in
[7342a6e98b]
at
2019-08-04 20:03:07
on branch trunk
— Amiga library: Provide an empty __init_eh()
amiga-gcc now links in __init_eh(). However, since we init EH ourselves,
there's no need for it, so we replace it with an empty one. (user: js, size: 12102) [annotate] [blame] [check-ins using]
To Artifact [97d16c1155]:
- File src/runtime/linklib/linklib.m — part of check-in [688eef7561] at 2019-11-24 15:22:55 on branch trunk — runtime: Make ivars opaque and provide an API (user: js, size: 12462) [annotate] [blame] [check-ins using]
︙ | |||
587 588 589 590 591 592 593 | 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 | + + + + + + + + + + + + + + + + + + + + + + + + | } void objc_exit(void) { glue_objc_exit(); } Ivar * class_copyIvarList(Class class, unsigned int *outCount) { return glue_class_copyIvarList(class, outCount); } const char * ivar_getName(Ivar ivar) { return glue_ivar_getName(ivar); } const char * ivar_getTypeEncoding(Ivar ivar) { return glue_ivar_getTypeEncoding(ivar); } ptrdiff_t ivar_getOffset(Ivar ivar) { return glue_ivar_getOffset(ivar); } |