Differences From Artifact [1fca43414f]:
- File
src/OFObject.h
— part of check-in
[dc31ce3d34]
at
2014-01-16 23:09:11
on branch trunk
— Add of_time_interval_t.
This is used instead for time intervals now instead of doubles. (user: js, size: 27259) [annotate] [blame] [check-ins using]
To Artifact [a20b25debb]:
- File
src/OFObject.h
— part of check-in
[76e53b2e72]
at
2014-01-18 22:27:35
on branch trunk
— Disable fast enumeration for Apple GCC + ObjFW RT.
Apple's GCC seems to only support fast enumeration for the Apple
runtime, as the compiler crashes when trying to use fast enumeration
with the ObjFW runtime. (user: js, size: 27347) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
60 61 62 63 64 65 66 | #else # define __GCC_VERSION__ 0 #endif #if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OBJC_NEW_PROPERTIES) # define OF_HAVE_PROPERTIES # define OF_HAVE_OPTIONAL_PROTOCOLS | > | > | 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | #else # define __GCC_VERSION__ 0 #endif #if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OBJC_NEW_PROPERTIES) # define OF_HAVE_PROPERTIES # define OF_HAVE_OPTIONAL_PROTOCOLS # if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OF_APPLE_RUNTIME) # define OF_HAVE_FAST_ENUMERATION # endif # define OF_HAVE_CLASS_EXTENSIONS #endif #if !__has_feature(objc_instancetype) # define instancetype id #endif |
︙ | ︙ |