X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fsetlocale.m4;h=c605241aa116661786d401cf079c978641e134d5;hb=eb213779301aa663ab84ac947e8e181e9ad554d0;hp=cc3ab776f21742f2d6d1fd74449ce3a9f3468670;hpb=e5c4538ab6673e3f3f66fd1ad715c201cf34907c;p=gnulib.git diff --git a/m4/setlocale.m4 b/m4/setlocale.m4 index cc3ab776f..c605241aa 100644 --- a/m4/setlocale.m4 +++ b/m4/setlocale.m4 @@ -1,5 +1,5 @@ -# setlocale.m4 serial 2 -dnl Copyright (C) 2011 Free Software Foundation, Inc. +# setlocale.m4 serial 4 +dnl Copyright (C) 2011-2012 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -12,11 +12,14 @@ AC_DEFUN([gl_FUNC_SETLOCALE], dnl On native Windows systems, setlocale(category,NULL) does not look at dnl the environment variables LC_ALL, category, and LANG. mingw*) REPLACE_SETLOCALE=1 ;; + dnl On Cygwin 1.5.x, setlocale always succeeds but setlocale(LC_CTYPE,NULL) + dnl is then still "C". + cygwin*) + case `uname -r` in + 1.5.*) REPLACE_SETLOCALE=1 ;; + esac + ;; esac - if test $REPLACE_SETLOCALE = 1; then - AC_LIBOBJ([setlocale]) - gl_PREREQ_SETLOCALE - fi ]) # Prerequisites of lib/setlocale.c.