1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-08 17:22:05 +03:00
Files
gnulib/modules/getlocalename_l-simple
Bruno Haible 9aa6e58021 getlocalename_l-unsafe: Work around Cygwin 3.6.0 bug.
* m4/locale_h.m4 (gl_LOCALE_H_DEFAULTS): Initialize
REPLACE_GETLOCALENAME_L.
* m4/getlocalename_l.m4 (gl_FUNC_GETLOCALENAME_L_UNSAFE): Test whether
getlocalename_l works. Set REPLACE_GETLOCALENAME_L.
* modules/locale-h (Makefile.am): Substitute REPLACE_GETLOCALENAME_L.
* lib/locale.in.h (getlocalename_l): Consider REPLACE_GETLOCALENAME_L.
* modules/getlocalename_l-simple (Depends-on, configure.ac): Likewise.
* doc/posix-functions/getlocalename_l.texi: Mention two Cygwin bugs.
2025-03-24 14:52:12 +01:00

44 lines
1.1 KiB
Plaintext

Description:
getlocalename_l() function: return name of a single locale category.
Files:
lib/getlocalename_l.c
lib/struniq.h
m4/getlocalename_l.m4
Depends-on:
locale-h
extensions
getlocalename_l-unsafe [test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1]
flexmember [test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1]
lock [test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1]
bool [test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1]
thread-optim [test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1]
configure.ac:
gl_FUNC_GETLOCALENAME_L_SIMPLE
gl_CONDITIONAL([GL_COND_OBJ_GETLOCALENAME_L],
[test $HAVE_GETLOCALENAME_L = 0 || test $REPLACE_GETLOCALENAME_L = 1])
AM_COND_IF([GL_COND_OBJ_GETLOCALENAME_L], [
gl_PREREQ_GETLOCALENAME_L_SIMPLE
])
gl_MODULE_INDICATOR([getlocalename_l])
gl_LOCALE_MODULE_INDICATOR([getlocalename_l])
Makefile.am:
if GL_COND_OBJ_GETLOCALENAME_L
lib_SOURCES += getlocalename_l.c
endif
Include:
<locale.h>
Link:
$(GETLOCALENAME_L_LIB)
License:
LGPLv2+
Maintainer:
all