From 1a785c489c4d13056eb82a00309136df926ca1a8 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 3 Apr 2010 11:57:20 +0200 Subject: [PATCH] locale: Make C++ tests work on Cygwin and mingw. --- ChangeLog | 7 +++++++ lib/locale.in.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 141fb15f7..449a195cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2010-04-03 Bruno Haible + locale: Make C++ tests work on Cygwin and mingw. + * lib/locale.in.h (duplocale): Don't use _GL_CXXALIASWARN if gnulib + cannot provide the function. + Reported by Simon Josefsson. + +2010-04-03 Bruno Haible + localename: Port to MacOS X 10.6. * lib/localename.c (gl_locale_name_thread_unsafe): On MacOS X, try the memory layout of the locales in MacOS X 10.6 as well. diff --git a/lib/locale.in.h b/lib/locale.in.h index ad92d8f2b..75b529932 100644 --- a/lib/locale.in.h +++ b/lib/locale.in.h @@ -59,7 +59,9 @@ _GL_CXXALIAS_RPL (duplocale, locale_t, (locale_t locale)); _GL_CXXALIAS_SYS (duplocale, locale_t, (locale_t locale)); # endif # endif +# if @HAVE_DUPLOCALE@ _GL_CXXALIASWARN (duplocale); +# endif #elif defined GNULIB_POSIXCHECK # undef duplocale # if HAVE_RAW_DECL_DUPLOCALE -- 2.11.0