ObjFW  Check-in [048d647d1c]

Overview
Comment:Don't depend on MinGW DLLs on Windows
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 048d647d1c461e53e6a03b535125a3196d3a617768eaaaf60b3e2e9b0dd70ca9
User & Date: js on 2022-09-26 21:50:33
Other Links: manifest | tags
Context
2022-09-28
21:40
Rename OFUR{L -> I} in preparation for URI support check-in: e7ab06503c user: js tags: trunk
2022-09-26
21:50
Don't depend on MinGW DLLs on Windows check-in: 048d647d1c user: js tags: trunk
20:32
Document more exceptions check-in: 4b8c89a6fe user: js tags: trunk
Changes

Modified configure.ac from [6f43acb602] to [6d0e4f5faf].

95
96
97
98
99
100
101
102

103
104
105
106
107
108
109
95
96
97
98
99
100
101

102
103
104
105
106
107
108
109







-
+







	;;
*-msdosdjgpp*)
	enable_shared="no"
	enable_threads="no"
	enable_sockets="no"
	;;
*-*-mingw*)
	LDFLAGS="$LDFLAGS -Wl,--allow-multiple-definition"
	LDFLAGS="$LDFLAGS -Wl,--allow-multiple-definition -static-libgcc"
	LIBS="$LIBS -lversion"

	AC_SUBST(USE_SRCS_WINDOWS, '${SRCS_WINDOWS}')
	;;
*-psp-*)
	AS_IF([test x"$DEVKITPSP" = x""], [
		AC_MSG_ERROR([DEVKITPSP is not set! Please set DEVKITPSP.])
1048
1049
1050
1051
1052
1053
1054




1055
1056
1057
1058
1059
1060
1061
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065







+
+
+
+







		dnl Compiler TLS is broken on AArch64 Android with Clang
		enable_compiler_tls="no"
		;;
	m68k-*-amigaos* | powerpc-*-amigaos*)
		dnl Compiler TLS is broken on AmigaOS
		enable_compiler_tls="no"
		;;
	*-*-mingw*)
		dnl Causes emutls to be pulled in, which pulls in winpthread.
		enable_compiler_tls="no"
		;;
	*-*-morphos*)
		dnl Compiler TLS needs helpers that we don't want in the
		dnl .library
		enable_compiler_tls="no"
		;;
	esac