]> git.draconx.ca Git - cdecl99.git/commitdiff
Define GNULIB_MBRTOWC_SINGLE_THREAD.
authorNick Bowler <nbowler@draconx.ca>
Fri, 22 Apr 2022 04:25:59 +0000 (00:25 -0400)
committerNick Bowler <nbowler@draconx.ca>
Fri, 22 Apr 2022 04:25:59 +0000 (00:25 -0400)
As the mbrtowc replacement module is not used by the library,
there is no need for multithreaded mbrtowc (all programs are
single threaded).

This fixes a build failure on DJGPP when NLS is enabled.

configure.ac

index f89b63fe26edaf91db537fa28c9856461face2e0..f1171ff8d0cb9e2b65c2f848d7311fc2612948da 100644 (file)
@@ -28,6 +28,10 @@ gl_EARLY
 LT_INIT
 gl_INIT
 
+# As the mbrtowc replacement module is not used by the library, there is
+# no need for multithreaded mbrtowc (all programs are single threaded).
+AC_DEFINE([GNULIB_MBRTOWC_SINGLE_THREAD], [1], [Define to 1.])
+
 AS_IF([test x"$gl_cv_lib_readline" = x"no"],
   [AS_IF([test x"$with_readline" = x"yes"],
     [AC_MSG_FAILURE([--with-readline requested but readline was not found])],