Differences From Artifact [aedaf8e108]:
- File
configure.ac
— part of check-in
[5337be0924]
at
2009-05-25 17:00:32
on branch trunk
— Improve objc_sync.m.
* Use inline functions to improve code readability.
* Fix a wrong lock.
* Initialize it in +[initialize] of OFObject. (user: js, size: 5155) [annotate] [blame] [check-ins using]
To Artifact [b75ed815e1]:
- File
configure.ac
— part of check-in
[4b03ccfe1f]
at
2009-06-01 01:44:23
on branch trunk
— It's far more likely the lock we search is at the end.
Additionally, add tests for objc_sync_*. (user: js, size: 5189) [annotate] [blame] [check-ins using]
︙ | |||
156 157 158 159 160 161 162 163 164 165 166 167 168 169 | 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 | + | OBJCFLAGS="$OBJCFLAGS -fno-constant-cfstrings"]) AC_SUBST(NO_CONST_CFSTRINGS) AC_CHECK_HEADER(objc/runtime.h, [AC_DEFINE(HAVE_OBJC_RUNTIME_H, 1, [Whether we have objc/runtime.h])]) AC_CHECK_FUNC(objc_sync_enter,, [ AC_SUBST(OBJC_SYNC, "objc_sync") AC_SUBST(OBJC_SYNC_M, "objc_sync.m") AC_DEFINE(NEED_OBJC_SYNC_INIT, 1, [Whether objc_sync_init needs to be called])]) test x"$GCC" = x"yes" && CFLAGS="$CFLAGS -Werror" if test x"$GOBJC" = x"yes"; then old_OBJCFLAGS="$OBJCFLAGS" |
︙ |