ObjFW  Diff

Differences From Artifact [f608bdd307]:

To Artifact [3627a6abf3]:


305
306
307
308
309
310
311
312

313
314
315
316
317

318
319
320
321
322
323
324
305
306
307
308
309
310
311

312
313
314
315
316

317
318
319
320
321
322
323
324







-
+




-
+








#if __has_attribute(__swift_name__)
# define OF_SWIFT_NAME(name) __attribute__((__swift_name__(name)))
#else
# define OF_SWIFT_NAME(name)
#endif

#if __has_attribute(__objc_direct__)
#if __has_attribute(__objc_direct__) && defined(OF_APPLE_RUNTIME)
# define OF_DIRECT __attribute__((__objc_direct__))
#else
# define OF_DIRECT
#endif
#if __has_attribute(__objc_direct_members__)
#if __has_attribute(__objc_direct_members__) && defined(OF_APPLE_RUNTIME)
# define OF_DIRECT_MEMBERS __attribute__((__objc_direct_members__))
#else
# define OF_DIRECT_MEMBERS
#endif

#ifdef __GNUC__
# ifdef OF_X86_64