Overview
Comment: | configure: Enable threads on AmigaOS and MorphOS
These have been implemented for a while now and seem to work well. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
beb77aaea1a52a598cc3f0037e7db8e4 |
User & Date: | js on 2019-08-18 21:32:29 |
Other Links: | manifest | tags |
Context
2019-08-18
| ||
22:22 | Optimize retain / release on AmigaOS check-in: fbe84dc674 user: js tags: trunk | |
21:32 | configure: Enable threads on AmigaOS and MorphOS check-in: beb77aaea1 user: js tags: trunk | |
20:04 | Small optimization for of_once() check-in: 47f08207d7 user: js tags: trunk | |
Changes
Modified configure.ac from [d00a67406d] to [960c7cb4a7].
︙ | ︙ | |||
47 48 49 50 51 52 53 | OBJCFLAGS="-O0" ]) OBJCFLAGS="$OBJCFLAGS -noixemul" OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS -noixemul" CPPFLAGS="$CPPFLAGS -D__NO_NET_API" LDFLAGS="$LDFLAGS -noixemul" | < < > | 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | OBJCFLAGS="-O0" ]) OBJCFLAGS="$OBJCFLAGS -noixemul" OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS -noixemul" CPPFLAGS="$CPPFLAGS -D__NO_NET_API" LDFLAGS="$LDFLAGS -noixemul" enable_files="yes" # Required for reading ENV: enable_shared="no" supports_amiga_lib="yes" ac_cv_snprintf_useful_ret="yes" AS_IF([test x"$enable_amiga_lib" != x"no"], [ AC_SUBST(OBJFWRT_AMIGA_LIB, objfwrt68k.library) AC_SUBST(SFDC_TARGET, m68k-amigaos) AC_SUBST(SFD_FILE, amigaos3.sfd) |
︙ | ︙ | |||
71 72 73 74 75 76 77 | ]) AC_SUBST(LIBBASES_M, libbases.m) ;; powerpc-*-amigaos*) CPPFLAGS="$CPPFLAGS -D__USE_INLINE__" | < < > | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | ]) AC_SUBST(LIBBASES_M, libbases.m) ;; powerpc-*-amigaos*) CPPFLAGS="$CPPFLAGS -D__USE_INLINE__" enable_files="yes" # Required for reading ENV: enable_shared="no" AC_SUBST(LIBBASES_M, libbases.m) ;; *-morphos*) AS_IF([test x"$with_ixemul" != x"yes"], [ AS_IF([test x"$OBJCFLAGS" = x""], [ OBJCFLAGS="-O2 -g" |
︙ | ︙ | |||
949 950 951 952 953 954 955 956 957 958 959 960 961 962 | AC_ARG_ENABLE(threads, AS_HELP_STRING([--disable-threads], [disable thread support])) AS_IF([test x"$enable_threads" != x"no"], [ AC_MSG_CHECKING(for threads) case "$host_os" in mingw*) AC_MSG_RESULT(WinAPI) ;; *) AC_MSG_RESULT(POSIX) dnl Use -Wp, as we only use it for the preprocessor. | > > > | 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 | AC_ARG_ENABLE(threads, AS_HELP_STRING([--disable-threads], [disable thread support])) AS_IF([test x"$enable_threads" != x"no"], [ AC_MSG_CHECKING(for threads) case "$host_os" in amigaos* | morphos*) AC_MSG_RESULT(Amiga) ;; mingw*) AC_MSG_RESULT(WinAPI) ;; *) AC_MSG_RESULT(POSIX) dnl Use -Wp, as we only use it for the preprocessor. |
︙ | ︙ |