List of known bugs (certainly very incomplete)
----------------------------------------------
-Time-stamp: <1998-02-25T10:55:50-0800 drepper>
+Time-stamp: <1999-04-19T17:58:10-0700 drepper>
This following list contains those bugs which I'm aware of. Please
make sure that bugs you report are not listed here. If you can fix one
[ **] There are problems with signal handling when using LinuxThreads.
+[ **] The RPC code is not 64 bit clean. This is getting slowly fixed
+ but expect incompatible changes on 64 bit platforms like Alpha.
+
[ *] The precision of the `sinhl' and/or `asinhl' function do not seem
to be the best.
-[ *] The syslog function should print to the console if the LOG_CONS
- flag was given.
- [PR libc/72]
-
[ *] On Linux, there should be a way to prevent defining the symbol
NGROUPS_MAX in the <linux/limits.h> header file. In glibc it
is defined in <posix1_lim.h> which must not make the other
which are not defined in the charmap.
[PR libc/229]
-[ *] The rcmd() functions (more concrete: the handling of .rhosts) does
- not support netgroups and wildcards (+).
-
[ *] When assembling a locale definition, that uses the "copy"
directive, with localedef, not only the copied category is
checked for errors, but the whole file containing the same
category.
- [PR libc/207]
+ [PR libc/207 and PR libc/454]
[ *] The libm-ieee `gamma' function gives wrong results (at least for
+ -0.5).
[ *] The libm-ieee `scalb' function gives wrong results for
non-integral second parameters.
-[ *] _IO_getline can loop forever, at least with C++
- [PR libc/332]
+[ *] The *scanf() functions currently do not handle %l[ and %ls parameters
+ correctly since the parsing of the multi-byte characters does not
+ yet use mbsrtowcs().
+
+[ *] The strftime() implementation cannot handle multibyte locales really
+ good since the TOLOWER and TOUPPER are not prepared.
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ulrich Drepper
drepper@cygnus.com