Differences From Artifact [a8241891a0]:
- File
src/OFObject.h
— part of check-in
[9ce5b241e4]
at
2013-07-30 21:41:31
on branch trunk
— Add forwardingTargetForSelector: for PowerPC/ELF.
Methods returning structs are not yet supported. (user: js, size: 26407) [annotate] [blame] [check-ins using]
To Artifact [5018540cff]:
- File src/OFObject.h — part of check-in [8f337d1890] at 2013-07-31 22:54:34 on branch trunk — Add of_forward_stret for PPC/ELF. (user: js, size: 26345) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
96 97 98 99 100 101 102 | defined(__ppc__) # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET # endif #else # ifdef __ELF__ # if defined(__amd64__) || defined(__x86_64__) || defined(__i386__) || \ | | < < < | 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | defined(__ppc__) # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET # endif #else # ifdef __ELF__ # if defined(__amd64__) || defined(__x86_64__) || defined(__i386__) || \ defined(__arm__) || defined(__ARM__) || defined(__ppc__) || defined(__PPC__) # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR # if __has_feature(objc_msg_lookup_stret) # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET # endif # endif # if (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32) || \ (defined(__mips_eabi) && _MIPS_SZPTR == 32) # define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR # endif # endif #endif |
︙ | ︙ |