Differences From Artifact [a0b575feaf]:
- File
src/runtime/runtime-private.h
— part of check-in
[8108a32927]
at
2013-07-24 22:56:09
on branch trunk
— lookup-asm-mips-elf.S: Support PIC.
This also improves the check for the ABI. (user: js, size: 5193) [annotate] [blame] [check-ins using]
To Artifact [ceb0d6303e]:
- File src/runtime/runtime-private.h — part of check-in [3780f1462e] at 2013-11-22 23:24:03 on branch trunk — runtime: Add support for non-fragile ivars. (user: js, size: 5188) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
18 19 20 21 22 23 24 | struct objc_abi_class { struct objc_abi_class *metaclass; const char *superclass; const char *name; unsigned long version; unsigned long info; | | | | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | struct objc_abi_class { struct objc_abi_class *metaclass; const char *superclass; const char *name; unsigned long version; unsigned long info; long instance_size; void *ivars; struct objc_abi_method_list *methodlist; void *dtable; void *subclass_list; void *sibling_class; void *protocols; void *gc_object_type; long abi_version; int32_t **ivar_offsets; void *properties; }; struct objc_abi_method { const char *name; const char *types; IMP imp; |
︙ | ︙ |