113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
# if defined(__x86_64__) || defined(__i386__) || defined(__ARM64_ARCH_8__) || \
defined(__arm__) || defined(__ppc__)
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
# endif
#else
# if defined(__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 __OBJFW_RUNTIME_ABI__ >= 800
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
# endif
# endif
|
|
|
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
# if defined(__x86_64__) || defined(__i386__) || defined(__ARM64_ARCH_8__) || \
defined(__arm__) || defined(__ppc__)
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
# endif
#else
# if defined(__ELF__)
# if defined(__x86_64__) || defined(__amd64__) || defined(__i386__) || \
defined(__arm__) || defined(__ARM__) || defined(__ppc__) || \
defined(__PPC__)
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR
# if __OBJFW_RUNTIME_ABI__ >= 800
# define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
# endif
# endif
|