Overview
| Comment: | Fix weak references with the Apple runtime |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
4c168062520a087104c5a9a321063c0f |
| User & Date: | js on 2020-11-12 00:32:11 |
| Other Links: | manifest | tags |
References
|
2020-11-12
| ||
| 00:34 | • Fixed ticket [5b31b3f45e]: Weak references are broken with the Apple runtime plus 4 other changes (artifact: 865fcafc00 user: js) | |
Context
|
2020-11-12
| ||
| 00:37 | Add a test for weak references (check-in: 171461008d user: js tags: trunk) | |
| 00:32 | Fix weak references with the Apple runtime (check-in: 4c16806252 user: js tags: trunk) | |
|
2020-11-07
| ||
| 20:23 | OFObject: Remove -[allocMemoryWithSize:] (check-in: 4fbdca698c user: js tags: trunk) | |
Changes
Modified configure.ac from [515a7c4c8c] to [0d76ebba9d].
| ︙ | ︙ | |||
632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 | AC_CHECK_LIB(objc, objc_msgSend, [ AC_SUBST(RUNTIME_LIBS, "-lobjc") AC_SUBST(RUNTIME_FRAMEWORK_LIBS, "-lobjc") ], [ AC_MSG_ERROR([libobjc not found!]) ]) AC_CHECK_FUNC(objc_autoreleasePoolPush, [], [ AC_SUBST(RUNTIME_AUTORELEASE_M, "runtime/autorelease.m") ]) AC_CHECK_FUNC(objc_constructInstance, [], [ AC_SUBST(RUNTIME_INSTANCE_M, "runtime/instance.m") ]) ;; esac AC_CHECK_FUNCS(_Unwind_Backtrace) case "$host_os" in darwin*) | > > > > > | 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 | AC_CHECK_LIB(objc, objc_msgSend, [ AC_SUBST(RUNTIME_LIBS, "-lobjc") AC_SUBST(RUNTIME_FRAMEWORK_LIBS, "-lobjc") ], [ AC_MSG_ERROR([libobjc not found!]) ]) old_OBJCFLAGS="$OBJCFLAGS" OBJCFLAGS="$OBJCFLAGS -lobjc" AC_CHECK_FUNC(objc_autoreleasePoolPush, [], [ AC_SUBST(RUNTIME_AUTORELEASE_M, "runtime/autorelease.m") ]) AC_CHECK_FUNC(objc_constructInstance, [], [ AC_SUBST(RUNTIME_INSTANCE_M, "runtime/instance.m") ]) OBJCFLAGS="$old_OBJCFLAGS" ;; esac AC_CHECK_FUNCS(_Unwind_Backtrace) case "$host_os" in darwin*) |
| ︙ | ︙ |