Overview
Comment: | Implement objc_sync_enter and objc_sync_exit if they're missing. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
de63989ad863014f378504ca340815be |
User & Date: | js on 2009-05-24 19:31:13 |
Other Links: | manifest | tags |
Context
2009-05-24
| ||
21:09 | Fall back to gethostbyname + locking if getaddrinfo is missing. check-in: 488da685e4 user: js tags: trunk | |
19:31 | Implement objc_sync_enter and objc_sync_exit if they're missing. check-in: de63989ad8 user: js tags: trunk | |
18:04 | Always use #include "config.h" instead of #import "config.h". check-in: 94ea6848a8 user: js tags: trunk | |
Changes
Modified configure.ac from [1c1ce1109b] to [a880605d64].
︙ | |||
135 136 137 138 139 140 141 142 143 144 145 146 147 148 | 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 | + + | AX_CHECK_COMPILER_FLAGS(-fno-constant-cfstrings, [ NO_CONST_CFSTRINGS="-fno-constant-cfstrings" 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_M, "objc_sync.m")) test x"$GCC" = x"yes" && CFLAGS="$CFLAGS -Werror" if test x"$GOBJC" = x"yes"; then old_OBJCFLAGS="$OBJCFLAGS" OBJCFLAGS="$OBJCFLAGS -Werror" AC_MSG_CHECKING(whether gcc has bug objc/27438) |
︙ |
Modified extra.mk.in from [cf1b4ce92e] to [1d1319fdb9].
1 2 3 4 5 6 | 1 2 3 4 5 6 7 | + | ASPRINTF_C = @ASPRINTF_C@ OBJC_SYNC_M = @OBJC_SYNC_M@ OFPLUGIN = @OFPLUGIN@ OFPLUGIN_M = @OFPLUGIN_M@ WS2_LIBS = @WS2_LIBS@ TESTS = @TESTS@ TEST_LAUNCHER = @TEST_LAUNCHER@ |
Modified src/Makefile from [df14000352] to [27fadc8012].
︙ | |||
25 26 27 28 29 30 31 | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | - - + + + + | OFString.m \ OFTCPSocket.m \ OFThread.m \ OFURLEncoding.m \ OFXMLFactory.m \ ${ASPRINTF_C} |
︙ |
Added src/objc_sync.m version [531ff2d312].