* lib/localename.c (gl_locale_name_posix): Assume setlocale exists.
* m4/localename.m4 (gl_LOCALENAME): Don't test whether setlocale exists.
+2019-01-06 Bruno Haible <bruno@clisp.org>
+
+ localename: Assume setlocale function.
+ * lib/localename.c (gl_locale_name_posix): Assume setlocale exists.
+ * m4/localename.m4 (gl_LOCALENAME): Don't test whether setlocale exists.
+
2019-01-06 Bruno Haible <bruno@clisp.org>
doc: Add documentation about container data types.
/* Use the POSIX methods of looking to 'LC_ALL', 'LC_xxx', and 'LANG'.
On some systems this can be done by the 'setlocale' function itself. */
-#if defined HAVE_SETLOCALE && defined HAVE_LC_MESSAGES && defined HAVE_LOCALE_NULL
+#if defined HAVE_LC_MESSAGES && defined HAVE_LOCALE_NULL
locname = setlocale (category, NULL);
#else
/* On other systems we ignore what setlocale reports and instead look at the
-# localename.m4 serial 5
+# localename.m4 serial 6
dnl Copyright (C) 2007, 2009-2019 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
AC_REQUIRE([gt_INTL_THREAD_LOCALE_NAME])
AC_REQUIRE([gt_INTL_MACOSX])
AC_CHECK_HEADERS_ONCE([langinfo.h])
- AC_CHECK_FUNCS([setlocale])
AC_CHECK_FUNCS_ONCE([newlocale duplocale freelocale])
if test $ac_cv_func_newlocale != yes; then
HAVE_NEWLOCALE=0