diff options
author | Ulrich Drepper <drepper@redhat.com> | 2001-02-20 17:40:18 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2001-02-20 17:40:18 +0000 |
commit | b85b1334458711657a4cbea0bf2954936d67a4a4 (patch) | |
tree | c6fd79e738b33ec41da8d6fd233d763513ea0d17 | |
parent | 322d037db56afa5dd7598c6de0c2d1d34d791192 (diff) | |
download | glibc-b85b1334458711657a4cbea0bf2954936d67a4a4.zip glibc-b85b1334458711657a4cbea0bf2954936d67a4a4.tar.gz glibc-b85b1334458711657a4cbea0bf2954936d67a4a4.tar.bz2 |
Update.
2001-02-20 Ulrich Drepper <drepper@redhat.com>
* libio/iofwide.c: Remove fwide alias.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | PROJECTS | 14 | ||||
-rw-r--r-- | libio/iofwide.c | 6 |
3 files changed, 13 insertions, 11 deletions
@@ -1,3 +1,7 @@ +2001-02-20 Ulrich Drepper <drepper@redhat.com> + + * libio/iofwide.c: Remove fwide alias. + 2001-02-20 Andreas Jaeger <aj@suse.de> * iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl @@ -37,8 +37,7 @@ contact <bug-glibc@gnu.org>. for the current status (of course better use a mirror of ftp.gnu.org). -[ 6] Write `long double' versions of the math functions. This should be - done in collaboration with the NetBSD and FreeBSD people. +[ 6] Write `long double' versions of the math functions. The libm is in fact fdlibm (not the same as in Linux libc 5). @@ -124,6 +123,9 @@ contact <bug-glibc@gnu.org>. [19] A user-level STREAMS implementation should be available if the kernel does not provide the support. +*** This is a much lower priority job now that STREAMS are optional in + XPG. + [20] More conversion modules for iconv(3). Existing modules should be extended to do things like transliteration if this is wanted. @@ -142,10 +144,10 @@ contact <bug-glibc@gnu.org>. used, only offsets. OR if POSIX shared memory is available use a named shared memory - region to put the data is + region to put the data in - each program using NSS functionality tries to open the file with the data. - - by checking some timestamp (which the nscd renew frequently) + - by checking some timestamp (which the nscd renews frequently) the programs can test whether the file is still valid - if the file is valid look through the nscd and locate the appropriate hash table for the database and lookup the data. @@ -155,7 +157,7 @@ contact <bug-glibc@gnu.org>. [22] It should be possible to have the information gconv-modules in - a simple database which is faster to access. Using libdb is probably + a simple cache which is faster to access. Using libdb is probably overkill and loading it would probably be slower than reading the plain text file. But a file format with a simple hash table and some data it points to should be fine. Probably it should be @@ -166,7 +168,7 @@ contact <bug-glibc@gnu.org>. && stat ("gconv-modules.db", &std) == 0 && stp.st_mtime < std.st_mtime) { - ... use the database ... + ... use the cache ... { else { diff --git a/libio/iofwide.c b/libio/iofwide.c index 2e2854a..72a7489 100644 --- a/libio/iofwide.c +++ b/libio/iofwide.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. This file is part of the GNU IO Library. This library is free software; you can redistribute it and/or @@ -204,10 +204,6 @@ _IO_fwide (fp, mode) return mode; } -#ifdef weak_alias -weak_alias (_IO_fwide, fwide) -#endif - static enum __codecvt_result do_out (struct _IO_codecvt *codecvt, __mbstate_t *statep, |