drepper [Sun, 15 Feb 1998 18:17:16 +0000 (18:17 +0000)]
If no more module is found don't try to call setXXent functions but
leave unsuccessfully.
drepper [Sun, 15 Feb 1998 18:16:37 +0000 (18:16 +0000)]
(__nss_lookup): Return 1 if this was the last module.
drepper [Sun, 15 Feb 1998 15:47:47 +0000 (15:47 +0000)]
Correct last change a bit.
drepper [Fri, 13 Feb 1998 18:02:04 +0000 (18:02 +0000)]
(RTLD-VERSIONS): Correct handling of this variable.
drepper [Fri, 13 Feb 1998 18:00:58 +0000 (18:00 +0000)]
(RTLD-VERSIONS): Correct handling of this variable.
drepper [Fri, 13 Feb 1998 17:54:15 +0000 (17:54 +0000)]
Update.
drepper [Fri, 13 Feb 1998 17:53:56 +0000 (17:53 +0000)]
(errno): Put it into .bss segment instead of .common, so that aliases
on it work.
drepper [Fri, 13 Feb 1998 17:53:43 +0000 (17:53 +0000)]
Put 'strange test' back, with comment that explains what breaks when
you remove it :-(.
drepper [Fri, 13 Feb 1998 17:53:30 +0000 (17:53 +0000)]
(errno): Add .type and .size directives, put into .bss segment instead
of initializing it to 4.
drepper [Fri, 13 Feb 1998 17:53:11 +0000 (17:53 +0000)]
Use underscores around __asm__, don't try anything if _SOFT_FLOAT.
drepper [Fri, 13 Feb 1998 17:52:52 +0000 (17:52 +0000)]
Removed.
drepper [Fri, 13 Feb 1998 17:52:14 +0000 (17:52 +0000)]
Remove quad float support.
drepper [Fri, 13 Feb 1998 17:52:01 +0000 (17:52 +0000)]
Remove quad_float.h.
drepper [Fri, 13 Feb 1998 17:51:36 +0000 (17:51 +0000)]
Will be added back sometime later.
drepper [Fri, 13 Feb 1998 17:46:16 +0000 (17:46 +0000)]
Use table with smaller deltas.
drepper [Fri, 13 Feb 1998 17:46:09 +0000 (17:46 +0000)]
Tables for exp implementation.
drepper [Fri, 13 Feb 1998 17:45:51 +0000 (17:45 +0000)]
Use slightly better polynomial; correct algorithm for very large/very
small arguments; adjust for new table.
drepper [Fri, 13 Feb 1998 17:45:38 +0000 (17:45 +0000)]
Use better polynomial; correct algorithm for very large/very small
arguments.
drepper [Fri, 13 Feb 1998 17:45:29 +0000 (17:45 +0000)]
Use table & double precision for better accuracy.
drepper [Fri, 13 Feb 1998 17:45:20 +0000 (17:45 +0000)]
Use accurate table method.
drepper [Fri, 13 Feb 1998 17:45:04 +0000 (17:45 +0000)]
Define _G_wchar_t, for C++ <streambuf.h>.
drepper [Fri, 13 Feb 1998 17:44:50 +0000 (17:44 +0000)]
Define _G_wchar_t, for C++ <streambuf.h>.
drepper [Fri, 13 Feb 1998 17:44:31 +0000 (17:44 +0000)]
char is unsigned, sometimes.
drepper [Fri, 13 Feb 1998 17:44:05 +0000 (17:44 +0000)]
Change according to member name change.
drepper [Fri, 13 Feb 1998 17:43:51 +0000 (17:43 +0000)]
Never try to read another character
after EOF. Don't decrement read_in after EOF, it wasn't
incremented in the first place.
(NEXT_WIDE_CHAR): Set First, not first.
drepper [Fri, 13 Feb 1998 17:43:30 +0000 (17:43 +0000)]
Add some more test cases.
drepper [Fri, 13 Feb 1998 17:43:12 +0000 (17:43 +0000)]
Tighten accuracy bounds for exp(), correct constants.
drepper [Fri, 13 Feb 1998 17:43:01 +0000 (17:43 +0000)]
Add t_exp.
drepper [Fri, 13 Feb 1998 17:42:44 +0000 (17:42 +0000)]
Avoid integer overflow.
drepper [Fri, 13 Feb 1998 17:42:35 +0000 (17:42 +0000)]
(CHAR_CLASS32_TRANS): Undo last change.
drepper [Fri, 13 Feb 1998 17:42:21 +0000 (17:42 +0000)]
(_nl_C_LC_CTYPE_class32): Undo last change.
drepper [Fri, 13 Feb 1998 17:41:58 +0000 (17:41 +0000)]
Prototypes for function to get libc version information.
drepper [Fri, 13 Feb 1998 17:41:30 +0000 (17:41 +0000)]
Don't use --version-script parameter to link ld.so unconditionally.
drepper [Fri, 13 Feb 1998 17:39:06 +0000 (17:39 +0000)]
($(inst_libdir)/libndbm.a,
$(inst_libdir)/libndbm.so): New targets.
drepper [Fri, 13 Feb 1998 17:38:44 +0000 (17:38 +0000)]
($(inst_libdir)/libndbm.a,
$(inst_libdir)/libndbm.so): New targets.
drepper [Fri, 13 Feb 1998 17:37:37 +0000 (17:37 +0000)]
(__gnu_get_libc_release, __gnu_get_libc_version): New functions.
Make names without __ weak aliases.
(__libc_release, __libc_version): Make them static.
drepper [Fri, 13 Feb 1998 17:37:26 +0000 (17:37 +0000)]
(gnu_get_libc_release, gnu_get_libc_version): Added.
drepper [Fri, 13 Feb 1998 17:37:14 +0000 (17:37 +0000)]
(headers): Add gnu/libc-version.h.
drepper [Fri, 13 Feb 1998 17:36:32 +0000 (17:36 +0000)]
[__BYTE_ORDER == __LITTLE_ENDIAN]: Use correct byte swapping.
drepper [Fri, 13 Feb 1998 17:36:19 +0000 (17:36 +0000)]
(_ISwxxx): Renamed from _ISxxx, all uses
changed. They are incompatible with the _ISxxx values from
<ctype.h> on little endian machines.
(_ISwbit) [__BYTE_ORDER == __LITTLE_ENDIAN]: Correctly transform
bit number. This fixes the real bug and restores the integrity of
the ctype locale file.
drepper [Fri, 13 Feb 1998 17:36:07 +0000 (17:36 +0000)]
(CHAR_CLASS32_TRANS): Likewise.
drepper [Fri, 13 Feb 1998 17:35:51 +0000 (17:35 +0000)]
Change all _ISxxx to _ISwxxx.
drepper [Fri, 13 Feb 1998 17:35:38 +0000 (17:35 +0000)]
Change all _ISxxx to _ISwxxx.
drepper [Fri, 13 Feb 1998 16:03:00 +0000 (16:03 +0000)]
Leave X to user macros and use x for member name.
drepper [Fri, 13 Feb 1998 16:00:49 +0000 (16:00 +0000)]
(struct drand48_data): Leave X to user macros and use x for member name.
drepper [Fri, 13 Feb 1998 11:39:32 +0000 (11:39 +0000)]
(_IO_vsscanf): Undo last patch resetting errno.
drepper [Fri, 13 Feb 1998 11:31:10 +0000 (11:31 +0000)]
Regenerated from sysdeps/gnu/errlist.awk manual/errno.texi
drepper [Fri, 13 Feb 1998 11:30:01 +0000 (11:30 +0000)]
(sys_errlist, sys_nerr): Create weak aliases if HAVE_ELF or PIC or
DO_VERSIONING is not defined.
drepper [Fri, 13 Feb 1998 11:25:15 +0000 (11:25 +0000)]
Fix sed pattern when dealing with versioned symbols.
drepper [Thu, 12 Feb 1998 18:22:41 +0000 (18:22 +0000)]
Update.
drepper [Thu, 12 Feb 1998 18:22:18 +0000 (18:22 +0000)]
Pointer sizes.
drepper [Thu, 12 Feb 1998 18:22:07 +0000 (18:22 +0000)]
Don't mark lchown as extra syscall.
drepper [Thu, 12 Feb 1998 18:21:48 +0000 (18:21 +0000)]
Size definition for pointers.
drepper [Thu, 12 Feb 1998 18:21:36 +0000 (18:21 +0000)]
(OLD_SIGLIST_SIZE_STR): New.
drepper [Thu, 12 Feb 1998 18:21:24 +0000 (18:21 +0000)]
Include <sizes.h>. (__old_sys_siglist, __old_sys_sigabbrev): Use ELF
.size directive.
drepper [Thu, 12 Feb 1998 18:21:11 +0000 (18:21 +0000)]
Not needed anymore.
drepper [Thu, 12 Feb 1998 18:21:04 +0000 (18:21 +0000)]
Definitions for specially prepared errlist.
drepper [Thu, 12 Feb 1998 18:20:56 +0000 (18:20 +0000)]
Specially prepared errlist.
drepper [Thu, 12 Feb 1998 18:20:24 +0000 (18:20 +0000)]
(stdio-common): Removed oldsiglist from sysdep_routines and
shared-only-routines.
drepper [Thu, 12 Feb 1998 18:20:14 +0000 (18:20 +0000)]
(errlist.h, sizes.h.): Added.
(oldsiglist.c): Removed.
drepper [Thu, 12 Feb 1998 18:19:53 +0000 (18:19 +0000)]
(SYS_SIGLIST, SYS_NERR): New.
(_sys_siglist): Use SYS_SIGLIST instead.
(_sys_nerr): Use SYS_NERR instead.
drepper [Thu, 12 Feb 1998 18:19:04 +0000 (18:19 +0000)]
Check PIC && DO_VERSIONING instead of DO_VERSIONING.
drepper [Thu, 12 Feb 1998 18:18:45 +0000 (18:18 +0000)]
Fix logic when checking for thread package.
drepper [Thu, 12 Feb 1998 18:18:35 +0000 (18:18 +0000)]
Fix logic when checking for thread package.
drepper [Thu, 12 Feb 1998 18:18:21 +0000 (18:18 +0000)]
(binaries-all, binaries-static, binaries-shared): New.
Create targets for $(binaries-static) and $(binaries-shared).
drepper [Thu, 12 Feb 1998 18:18:08 +0000 (18:18 +0000)]
(+link-static, link-libc-static, link-extra-libs-static): New for
static linking.
drepper [Wed, 11 Feb 1998 17:43:53 +0000 (17:43 +0000)]
Regenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi
drepper [Wed, 11 Feb 1998 17:05:30 +0000 (17:05 +0000)]
(sys_nerr, _sys_errlist, sys_errlist): Added for version GLIBC_2.1.
(__libc_enable_secure, _dl_catch_error, _dl_check_all_versions,
_dl_debug_initialize, _dl_debug_state, _dl_default_scope,
_dl_global_scope_end, _dl_init_next, _dl_lookup_symbol,
_dl_map_object, _dl_map_object_deps, _dl_object_relocation_scope,
_dl_relocate_object, _dl_signal_error, _dl_starting_up,
_dl_sysdep_start, _r_debug): Added for ld.so.
drepper [Wed, 11 Feb 1998 17:03:41 +0000 (17:03 +0000)]
(rtld-map): Replaced by libc-map.
drepper [Wed, 11 Feb 1998 17:03:26 +0000 (17:03 +0000)]
Removed, superceded by libc.map.
drepper [Wed, 11 Feb 1998 14:49:20 +0000 (14:49 +0000)]
Update.
drepper [Wed, 11 Feb 1998 14:48:52 +0000 (14:48 +0000)]
(modf_test): Add one more test for modf.
drepper [Wed, 11 Feb 1998 14:47:41 +0000 (14:47 +0000)]
(Using the Memory Debugger): Fix typo.
drepper [Wed, 11 Feb 1998 14:40:03 +0000 (14:40 +0000)]
Update.
drepper [Wed, 11 Feb 1998 14:39:35 +0000 (14:39 +0000)]
(__libc_missing_rt_sigs): Rename from __libc_have_rt_sigs and leave as
COMMON data.
drepper [Wed, 11 Feb 1998 13:27:06 +0000 (13:27 +0000)]
Moved to stdlib.
drepper [Wed, 11 Feb 1998 13:11:40 +0000 (13:11 +0000)]
Update.
drepper [Wed, 11 Feb 1998 13:11:07 +0000 (13:11 +0000)]
(__powl): Use __finitel instead of __finite.
drepper [Wed, 11 Feb 1998 12:00:14 +0000 (12:00 +0000)]
(STRTOF): Don't call lshift with zero count.
drepper [Wed, 11 Feb 1998 11:59:55 +0000 (11:59 +0000)]
Update.
drepper [Wed, 11 Feb 1998 10:35:23 +0000 (10:35 +0000)]
Standard header namespace test.
drepper [Wed, 11 Feb 1998 10:35:02 +0000 (10:35 +0000)]
Move rules to handle isomac in stdlib/Makefile.
drepper [Wed, 11 Feb 1998 10:34:11 +0000 (10:34 +0000)]
Add rules for isomac.
drepper [Wed, 11 Feb 1998 10:33:46 +0000 (10:33 +0000)]
More tests.
drepper [Wed, 11 Feb 1998 08:58:04 +0000 (08:58 +0000)]
Add tests for negative NDIGIT.
drepper [Wed, 11 Feb 1998 08:57:46 +0000 (08:57 +0000)]
Correct for negative NDIGIT.
drepper [Wed, 11 Feb 1998 08:57:21 +0000 (08:57 +0000)]
Update.
drepper [Tue, 10 Feb 1998 20:06:30 +0000 (20:06 +0000)]
Update.
drepper [Tue, 10 Feb 1998 20:06:14 +0000 (20:06 +0000)]
Really do the change of 1998-01-06.
drepper [Tue, 10 Feb 1998 20:05:32 +0000 (20:05 +0000)]
Add getres[ug]id.
drepper [Tue, 10 Feb 1998 20:05:17 +0000 (20:05 +0000)]
Fix typo in lchown.
drepper [Tue, 10 Feb 1998 20:04:48 +0000 (20:04 +0000)]
(__libc_missing_rt_sigs): Rename from __libc_have_rt_sigs and leave as
COMMON data.
drepper [Tue, 10 Feb 1998 20:04:34 +0000 (20:04 +0000)]
(__libc_missing_rt_sigs): Rename from __libc_have_rt_sigs and leave as
COMMON data.
drepper [Tue, 10 Feb 1998 20:04:12 +0000 (20:04 +0000)]
(__ptsname_r): Substract 128 from ptyno and fix a typo for the BSD
style pty.
(__ptsname_r): Correct last patch to support obsolete tty major
numbers correctly.
(__ptsname_r): Use __xstat and __fxstat instead of stat and fstat.
Use namespace clean __stpcpy.
drepper [Tue, 10 Feb 1998 20:03:24 +0000 (20:03 +0000)]
getresuid wrapper for changing type sizes.
drepper [Tue, 10 Feb 1998 20:02:55 +0000 (20:02 +0000)]
(sysdep_routines): Add getresuid and getresgid.
drepper [Tue, 10 Feb 1998 20:02:21 +0000 (20:02 +0000)]
Recognize version symbols in the weak symbol list.
drepper [Tue, 10 Feb 1998 20:02:07 +0000 (20:02 +0000)]
(argv): Move const to toplevel.
(grantpt): Delete superfluous cast.
drepper [Tue, 10 Feb 1998 20:01:51 +0000 (20:01 +0000)]
Fix local_lim.h -> bits/local_lim.h, syscall.h -> sys/syscall.h.
(common-generated): Add s-proto.d.
(postclean-generated): Add sysd-syscalls.
drepper [Tue, 10 Feb 1998 20:01:29 +0000 (20:01 +0000)]
(EOVERFLOW): Added.