diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-01-23 01:31:31 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-01-23 01:31:31 +0300 |
commit | 326fb376dda24e2c3f445863791eb6073d91d69b (patch) | |
tree | 6f272a713b5deab3bead327e258592b887f3d528 /winsup/cygwin/Makefile.in | |
parent | e894eef9f5bfa989029423afe729da554df8d17e (diff) |
* Makefile.in (DLL_OFILES): Add nlsfunc.o and strfmon.o.
* autoload.cc (LocaleNameToLCID): Define.
* cygwin.din (strfmon): Export.
* nlsfuncs.cc: New file. Define a lot of internal functions called
from setlocale.
(wcscoll): Implement locale-aware here, using CompareStringW function.
(strcoll): Ditto.
(wcsxfrm): Implement locale-aware here, usingLCMapStringW function.
(strxfrm): Ditto.
(__set_charset_from_locale): Replace __set_charset_from_codepage.
Return Linux-compatible charset.
* strfuncs.cc (__set_charset_from_codepage): Remove.
* wchar.h (__set_charset_from_codepage): Drop definition.
* wincap.h (wincaps::has_localenames): New element.
* wincap.cc: Implement above element throughout.
* libc/strfmon.c: New file.
* libc/strptime.cc: Remove locale constant strings in favor of
access to locale-specifc data.
(strptime): Point _CurrentTimeLocale to locale-specific data.
Throughout use correct locale-specific format fields for all
locale-specific formats.
* include/monetary.h: New file.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
Diffstat (limited to 'winsup/cygwin/Makefile.in')
-rw-r--r-- | winsup/cygwin/Makefile.in | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/winsup/cygwin/Makefile.in b/winsup/cygwin/Makefile.in index d23bde24a..6da49fabc 100644 --- a/winsup/cygwin/Makefile.in +++ b/winsup/cygwin/Makefile.in @@ -1,6 +1,6 @@ # Makefile.in for Cygwin. # Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009 Red Hat, Inc. +# 2005, 2006, 2007, 2008, 2009, 2010 Red Hat, Inc. # # This file is part of Cygwin. # @@ -148,12 +148,12 @@ DLL_OFILES:=assert.o autoload.o bsdlib.o ctype.o cxx.o cygheap.o cygthread.o \ glob_pattern_p.o globals.o grp.o heap.o hookapi.o inet_addr.o inet_network.o \ init.o ioctl.o ipc.o kernel32.o libstdcxx_wrapper.o localtime.o lsearch.o \ malloc_wrapper.o minires-os-if.o minires.o miscfuncs.o mktemp.o mmap.o msg.o \ - mount.o net.o netdb.o nfs.o nftw.o ntea.o passwd.o path.o pinfo.o pipe.o \ - poll.o posix_ipc.o pthread.o random.o regcomp.o regerror.o regexec.o \ - regfree.o registry.o resource.o rexec.o rcmd.o scandir.o sched.o \ - sec_acl.o sec_auth.o sec_helper.o security.o select.o sem.o \ - setlsapwd.o shared.o shm.o sigfe.o signal.o sigproc.o smallprint.o \ - spawn.o strace.o strfuncs.o strptime.o strsep.o strsig.o sync.o \ + mount.o net.o netdb.o nfs.o nftw.o nlsfuncs.o ntea.o passwd.o path.o \ + pinfo.o pipe.o poll.o posix_ipc.o pthread.o random.o regcomp.o \ + regerror.o regexec.o regfree.o registry.o resource.o rexec.o rcmd.o \ + scandir.o sched.o sec_acl.o sec_auth.o sec_helper.o security.o select.o \ + sem.o setlsapwd.o shared.o shm.o sigfe.o signal.o sigproc.o smallprint.o \ + spawn.o strace.o strfmon.o strfuncs.o strptime.o strsep.o strsig.o sync.o \ syscalls.o sysconf.o syslog.o termios.o thread.o timer.o times.o \ tls_pbuf.o tty.o uinfo.o uname.o wait.o wincap.o window.o winf.o \ xsique.o \ |