kopensolaris-gnu/glibc.git
22 years agoNot needed anymore.
drepper [Fri, 30 Jan 1998 11:36:46 +0000 (11:36 +0000)]
Not needed anymore.

22 years agoInclude <unistd.h> for close.
drepper [Fri, 30 Jan 1998 11:35:39 +0000 (11:35 +0000)]
Include <unistd.h> for close.

22 years agoLinux specific unlockpt implementation.
drepper [Fri, 30 Jan 1998 11:35:16 +0000 (11:35 +0000)]
Linux specific unlockpt implementation.

22 years agoLinux specific ptsname implementation.
drepper [Fri, 30 Jan 1998 11:34:57 +0000 (11:34 +0000)]
Linux specific ptsname implementation.

22 years agoLinux specific getpt implementation.
drepper [Fri, 30 Jan 1998 11:34:39 +0000 (11:34 +0000)]
Linux specific getpt implementation.

22 years ago(sysdep_headers): Install netrose/rose.h.
drepper [Fri, 30 Jan 1998 11:33:29 +0000 (11:33 +0000)]
(sysdep_headers): Install netrose/rose.h.

22 years agoAdd netrose/rose.h.
drepper [Fri, 30 Jan 1998 11:32:51 +0000 (11:32 +0000)]
Add netrose/rose.h.

22 years agoBSD unlockpt implementation.
drepper [Fri, 30 Jan 1998 11:31:13 +0000 (11:31 +0000)]
BSD unlockpt implementation.

22 years agoBSD getpt implementation.
drepper [Fri, 30 Jan 1998 11:30:57 +0000 (11:30 +0000)]
BSD getpt implementation.

22 years agoUnix grantpt implementation.
drepper [Fri, 30 Jan 1998 11:30:33 +0000 (11:30 +0000)]
Unix grantpt implementation.

22 years agoSplit into two files with generic implementation.
drepper [Fri, 30 Jan 1998 11:27:19 +0000 (11:27 +0000)]
Split into two files with generic implementation.

22 years agoFix spelling.
drepper [Fri, 30 Jan 1998 11:26:51 +0000 (11:26 +0000)]
Fix spelling.

22 years agoStub out.
drepper [Fri, 30 Jan 1998 11:26:09 +0000 (11:26 +0000)]
Stub out.

22 years agoPrototype getpt, grantpt, unlockpt, ptsname, ptsname_r.
drepper [Fri, 30 Jan 1998 11:25:18 +0000 (11:25 +0000)]
Prototype getpt, grantpt, unlockpt, ptsname, ptsname_r.

22 years agoAdd checks for %#.0o and friends.
drepper [Fri, 30 Jan 1998 11:23:13 +0000 (11:23 +0000)]
Add checks for %#.0o and friends.

22 years agoInclude <errno.h>.
drepper [Fri, 30 Jan 1998 11:20:56 +0000 (11:20 +0000)]
Include <errno.h>.

22 years agoUse is_char field and do not depend in is_short having the value 2.
drepper [Fri, 30 Jan 1998 11:20:21 +0000 (11:20 +0000)]
Use is_char field and do not depend in is_short having the value 2.
(process_arg): Fix printing of octal zero in alternate form with
precision of zero, which must produce "0".  Add braces to avoid
ambiguous `else'.

22 years ago(struct print_info): Add new bitfield is_char.
drepper [Fri, 30 Jan 1998 11:19:11 +0000 (11:19 +0000)]
(struct print_info): Add new bitfield is_char.

22 years ago(parse_one_spec): Fill in is_char field for hh modifier.
drepper [Fri, 30 Jan 1998 11:18:54 +0000 (11:18 +0000)]
(parse_one_spec): Fill in is_char field for hh modifier.

22 years agoDeclare _sys_siglist with NSIG+1 elements.
drepper [Fri, 30 Jan 1998 11:18:19 +0000 (11:18 +0000)]
Declare _sys_siglist with NSIG+1 elements.

22 years ago(__fgetpwent_r): Correctly handle buffer overflow while reading line
drepper [Fri, 30 Jan 1998 11:17:09 +0000 (11:17 +0000)]
(__fgetpwent_r): Correctly handle buffer overflow while reading line
with fgets.

22 years agocpio definitions according to POSIX.
drepper [Fri, 30 Jan 1998 11:16:43 +0000 (11:16 +0000)]
cpio definitions according to POSIX.

22 years agoSimple tests for NSS.
drepper [Fri, 30 Jan 1998 11:16:20 +0000 (11:16 +0000)]
Simple tests for NSS.

22 years ago(tests): Add rule for test-netdb.c.
drepper [Fri, 30 Jan 1998 11:15:46 +0000 (11:15 +0000)]
(tests): Add rule for test-netdb.c.

22 years agoFix memory leak and trailing null problem with strncpy.
drepper [Fri, 30 Jan 1998 11:15:07 +0000 (11:15 +0000)]
Fix memory leak and trailing null problem with strncpy.

22 years agoInclude <unistd.h> for declaration of close.
drepper [Fri, 30 Jan 1998 11:13:45 +0000 (11:13 +0000)]
Include <unistd.h> for declaration of close.

22 years agoRemove unneeded inclusion of <errno.h>.
drepper [Fri, 30 Jan 1998 11:13:17 +0000 (11:13 +0000)]
Remove unneeded inclusion of <errno.h>.

22 years agoDon't try to install the info files if makeinfo is not available.
drepper [Fri, 30 Jan 1998 11:12:51 +0000 (11:12 +0000)]
Don't try to install the info files if makeinfo is not available.

22 years agoProgram to change ownership of pseudo TTY.
drepper [Fri, 30 Jan 1998 11:12:00 +0000 (11:12 +0000)]
Program to change ownership of pseudo TTY.

22 years agoInterface definition for libc->pt_chown communication.
drepper [Fri, 30 Jan 1998 11:11:29 +0000 (11:11 +0000)]
Interface definition for libc->pt_chown communication.

22 years agoGeneric openpty implementation.
drepper [Fri, 30 Jan 1998 11:10:20 +0000 (11:10 +0000)]
Generic openpty implementation.

22 years agoGeneric forkpty implementation.
drepper [Fri, 30 Jan 1998 11:10:05 +0000 (11:10 +0000)]
Generic forkpty implementation.

22 years ago(routines): Add getpt, grantpt, unlockpt, ptsname.
drepper [Fri, 30 Jan 1998 11:09:42 +0000 (11:09 +0000)]
(routines): Add getpt, grantpt, unlockpt, ptsname.
(libutil-routines): Remove pty. Add openpty, forkpty.
(distribute): New internal header pty-internal.h.
(others): Add the helper program, pt_chown.
(install-others): Install it, in $(libexecdir), mode 4755.

22 years agoFix YESEXPR.
drepper [Fri, 30 Jan 1998 11:09:06 +0000 (11:09 +0000)]
Fix YESEXPR.

22 years agoFix int_curr_symbol.
drepper [Fri, 30 Jan 1998 11:08:06 +0000 (11:08 +0000)]
Fix int_curr_symbol.

22 years agoFix typo.
drepper [Fri, 30 Jan 1998 11:07:07 +0000 (11:07 +0000)]
Fix typo.

22 years ago(freopen): Call _IO_old_freopen only if defined PIC && DO_VERSIONING.
drepper [Fri, 30 Jan 1998 11:01:14 +0000 (11:01 +0000)]
(freopen): Call _IO_old_freopen only if defined PIC && DO_VERSIONING.

22 years agoInclude <errno.h>.
drepper [Fri, 30 Jan 1998 11:00:34 +0000 (11:00 +0000)]
Include <errno.h>.

22 years agoMoved to posix/cpio.h.
drepper [Fri, 30 Jan 1998 11:00:05 +0000 (11:00 +0000)]
Moved to posix/cpio.h.

22 years agoInclude <stdlib.h> for alloca.
drepper [Fri, 30 Jan 1998 10:59:18 +0000 (10:59 +0000)]
Include <stdlib.h> for alloca.

22 years ago(__fgetgrent_r): Correctly handle buffer overflow while reading line
drepper [Fri, 30 Jan 1998 10:58:55 +0000 (10:58 +0000)]
(__fgetgrent_r): Correctly handle buffer overflow while reading line
with fgets.

22 years agoInclude <string.h> instead of <strings.h> so that memcpy is declared.
drepper [Fri, 30 Jan 1998 10:58:30 +0000 (10:58 +0000)]
Include <string.h> instead of <strings.h> so that memcpy is declared.

22 years ago(dl_main): Call _dl_init_paths before handling preloading.
drepper [Fri, 30 Jan 1998 10:57:57 +0000 (10:57 +0000)]
(dl_main): Call _dl_init_paths before handling preloading.

22 years agoMark machine dependent directory of generated entries as not existing.
drepper [Fri, 30 Jan 1998 10:57:12 +0000 (10:57 +0000)]
Mark machine dependent directory of generated entries as not existing.

22 years ago(_dl_open): Make sure the variable `reloc' is really kept as a
drepper [Fri, 30 Jan 1998 10:56:52 +0000 (10:56 +0000)]
(_dl_open): Make sure the variable `reloc' is really kept as a
variable.

22 years agoInclude <string.h> for memcpy.
drepper [Fri, 30 Jan 1998 10:54:05 +0000 (10:54 +0000)]
Include <string.h> for memcpy.

22 years ago(assert_perror): Correct test for errnum.
drepper [Fri, 30 Jan 1998 10:53:38 +0000 (10:53 +0000)]
(assert_perror): Correct test for errnum.

22 years agoAdd getpt, grantpt, unlockpt, ptsname, ptsname_r.
drepper [Fri, 30 Jan 1998 10:52:53 +0000 (10:52 +0000)]
Add getpt, grantpt, unlockpt, ptsname, ptsname_r.

22 years agoAdd rules for $(common-objpfx)dummy$o.
drepper [Fri, 30 Jan 1998 10:52:13 +0000 (10:52 +0000)]
Add rules for $(common-objpfx)dummy$o.

22 years agoDefine $(libexecdir).
drepper [Fri, 30 Jan 1998 10:51:47 +0000 (10:51 +0000)]
Define $(libexecdir).

22 years agoDefine $(inst_libexecdir).
drepper [Fri, 30 Jan 1998 10:51:27 +0000 (10:51 +0000)]
Define $(inst_libexecdir).

22 years ago* sysdeps/unix/sysv/linux/alpha/bits/mman.h: Dyke out the
rth [Mon, 26 Jan 1998 22:52:49 +0000 (22:52 +0000)]
* sysdeps/unix/sysv/linux/alpha/bits/mman.h: Dyke out the
unimplemented OSF/1 definitions so that they are not accidentally seen.

22 years ago* sysdeps/alpha/dl-machine.h (TRAMPOLINE_TEMPLATE): Move declaration
rth [Mon, 26 Jan 1998 22:04:48 +0000 (22:04 +0000)]
* sysdeps/alpha/dl-machine.h (TRAMPOLINE_TEMPLATE): Move declaration
of the trampoline function into the macro.
* sysdeps/unix/sysv/linux/alpha/clone.S: Fix ldgp for PROF.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Revert last change;
kernel 2.1.82 has this fixed.
* sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: New file.
* sysdeps/unix/sysv/linux/alpha/sys/ucontext.h: New file.

22 years agoUpdate.
drepper [Sun, 25 Jan 1998 19:48:18 +0000 (19:48 +0000)]
Update.

22 years agoUse most recent localedata from glibc-2.0.91.
drepper [Sun, 25 Jan 1998 19:46:23 +0000 (19:46 +0000)]
Use most recent localedata from glibc-2.0.91.

22 years agoUse most recent localedata from glibc-2.0.91.
drepper [Sun, 25 Jan 1998 19:13:37 +0000 (19:13 +0000)]
Use most recent localedata from glibc-2.0.91.

22 years agoAdd change to support sigaction on kernels > 2.1.7x.
drepper [Sun, 25 Jan 1998 19:12:46 +0000 (19:12 +0000)]
Add change to support sigaction on kernels > 2.1.7x.

22 years agoFix another typo in --enable-add-ons code.
drepper [Sun, 25 Jan 1998 18:59:04 +0000 (18:59 +0000)]
Fix another typo in --enable-add-ons code.

22 years ago(_dl_sysdep_read_whole_file): Don't map the file if it is empty.
drepper [Sun, 25 Jan 1998 18:57:29 +0000 (18:57 +0000)]
(_dl_sysdep_read_whole_file): Don't map the file if it is empty.

22 years ago(dl_main): Correct parsing of ld.so.preload file.
drepper [Sun, 25 Jan 1998 18:56:58 +0000 (18:56 +0000)]
(dl_main): Correct parsing of ld.so.preload file.

22 years agoUpdate.
drepper [Sun, 25 Jan 1998 17:17:39 +0000 (17:17 +0000)]
Update.

22 years agoCorrect order of parameters for getnetbyaddr.
drepper [Sun, 25 Jan 1998 17:16:35 +0000 (17:16 +0000)]
Correct order of parameters for getnetbyaddr.

22 years agoUpdate.
drepper [Sun, 25 Jan 1998 17:01:47 +0000 (17:01 +0000)]
Update.

22 years ago(process_input): Write terminating \0 for value.
drepper [Sun, 25 Jan 1998 17:00:57 +0000 (17:00 +0000)]
(process_input): Write terminating \0 for value.
(print_database): Simply print value string, don't use length.

22 years agoDefine _STATBUF_ST_RDEV.
drepper [Sun, 25 Jan 1998 17:00:01 +0000 (17:00 +0000)]
Define _STATBUF_ST_RDEV.

22 years agoDefine _STATBUF_ST_RDEV.
drepper [Sun, 25 Jan 1998 16:59:07 +0000 (16:59 +0000)]
Define _STATBUF_ST_RDEV.

22 years agoAdd const to mlock and munlock according to Unix98.
drepper [Sun, 25 Jan 1998 16:57:49 +0000 (16:57 +0000)]
Add const to mlock and munlock according to Unix98.

22 years agoAllocate room for FP register content in ucontext_t.
drepper [Sun, 25 Jan 1998 16:57:24 +0000 (16:57 +0000)]
Allocate room for FP register content in ucontext_t.

22 years agoDefine _STATBUF_ST_RDEV.
drepper [Sun, 25 Jan 1998 16:56:30 +0000 (16:56 +0000)]
Define _STATBUF_ST_RDEV.

22 years agoDefine SIG_HOLD.
drepper [Sun, 25 Jan 1998 16:55:17 +0000 (16:55 +0000)]
Define SIG_HOLD.

22 years agoDefine SIG_HOLD.
drepper [Sun, 25 Jan 1998 16:53:58 +0000 (16:53 +0000)]
Define SIG_HOLD.

22 years agoInclude ulimit.h.
drepper [Sun, 25 Jan 1998 16:52:48 +0000 (16:52 +0000)]
Include ulimit.h.

22 years agoAdd streams.
drepper [Sun, 25 Jan 1998 16:52:23 +0000 (16:52 +0000)]
Add streams.

22 years agoHandle symbolic links.
drepper [Sun, 25 Jan 1998 16:51:50 +0000 (16:51 +0000)]
Handle symbolic links.

22 years agoFollow changes of generic version to handle small buffers correctly.
drepper [Sun, 25 Jan 1998 16:51:20 +0000 (16:51 +0000)]
Follow changes of generic version to handle small buffers correctly.

22 years ago(modf): Correct calculation.
drepper [Sun, 25 Jan 1998 16:50:52 +0000 (16:50 +0000)]
(modf): Correct calculation.

22 years agoAdd definition of __t_scalar_t and __t_uscalar_t.
drepper [Sun, 25 Jan 1998 16:49:42 +0000 (16:49 +0000)]
Add definition of __t_scalar_t and __t_uscalar_t.

22 years agoAdd definition of __t_scalar_t and __t_uscalar_t.
drepper [Sun, 25 Jan 1998 16:49:24 +0000 (16:49 +0000)]
Add definition of __t_scalar_t and __t_uscalar_t.

22 years agoSysV-stlye process context stub implementation.
drepper [Sun, 25 Jan 1998 16:48:29 +0000 (16:48 +0000)]
SysV-stlye process context stub implementation.

22 years agoSTREAMS interface.
drepper [Sun, 25 Jan 1998 16:46:30 +0000 (16:46 +0000)]
STREAMS interface.

22 years agoSTREAMS interface.
drepper [Sun, 25 Jan 1998 16:46:21 +0000 (16:46 +0000)]
STREAMS interface.

22 years agoSTREAMS interface.
drepper [Sun, 25 Jan 1998 16:45:01 +0000 (16:45 +0000)]
STREAMS interface.

22 years agoCorrect comment.
drepper [Sun, 25 Jan 1998 16:44:22 +0000 (16:44 +0000)]
Correct comment.

22 years agoCorrect prototypes.
drepper [Sun, 25 Jan 1998 16:43:40 +0000 (16:43 +0000)]
Correct prototypes.

22 years ago(routines): Add getcontext, setcontext, makecontext, and swapcontext.
drepper [Sun, 25 Jan 1998 16:43:12 +0000 (16:43 +0000)]
(routines): Add getcontext, setcontext, makecontext, and swapcontext.

22 years agoSimplified sinal interface according to SUSv2.
drepper [Sun, 25 Jan 1998 16:42:18 +0000 (16:42 +0000)]
Simplified sinal interface according to SUSv2.

22 years agoAdd prototypes for new functions.
drepper [Sun, 25 Jan 1998 16:40:51 +0000 (16:40 +0000)]
Add prototypes for new functions.

22 years ago(routines): Add sighold, sigrelse, sigignore, and sigset.
drepper [Sun, 25 Jan 1998 16:40:27 +0000 (16:40 +0000)]
(routines): Add sighold, sigrelse, sigignore, and sigset.

22 years agoCorrectly handle buffer overflow while reading line with fgets.
drepper [Sun, 25 Jan 1998 16:40:03 +0000 (16:40 +0000)]
Correctly handle buffer overflow while reading line with fgets.

22 years agoRemove #include of ulimit.h which is not allowed by SUSv2 and not
drepper [Sun, 25 Jan 1998 16:39:21 +0000 (16:39 +0000)]
Remove #include of ulimit.h which is not allowed by SUSv2 and not
available on other systems.

22 years agoAdded IFS field-splitting in parameter and command substitution.
drepper [Sun, 25 Jan 1998 16:38:52 +0000 (16:38 +0000)]
Added IFS field-splitting in parameter and command substitution.
Fixed an IFS-related bug that caused an infinite loop.

22 years agoCorrectly handle buffer overflow while reading line with fgets.
drepper [Sun, 25 Jan 1998 16:38:01 +0000 (16:38 +0000)]
Correctly handle buffer overflow while reading line with fgets.

22 years ago(LINE_PARSER): Set n_addrtype to AF_INET.
drepper [Sun, 25 Jan 1998 16:37:28 +0000 (16:37 +0000)]
(LINE_PARSER): Set n_addrtype to AF_INET.

22 years agoCorrectly handle buffer overflow while reading line with fgets.
drepper [Sun, 25 Jan 1998 16:35:04 +0000 (16:35 +0000)]
Correctly handle buffer overflow while reading line with fgets.

22 years agoDon't set dom_client to NULL, or we will not close all sockets.
drepper [Sun, 25 Jan 1998 16:32:56 +0000 (16:32 +0000)]
Don't set dom_client to NULL, or we will not close all sockets.

22 years agoReformat a bit. Don't declare vsyslog unless __USE_BSD.
drepper [Sun, 25 Jan 1998 16:31:30 +0000 (16:31 +0000)]
Reformat a bit.  Don't declare vsyslog unless __USE_BSD.

22 years ago(modf_test): Add more tests for modf.
drepper [Sun, 25 Jan 1998 16:29:09 +0000 (16:29 +0000)]
(modf_test): Add more tests for modf.

22 years agoUpdate.
drepper [Sun, 25 Jan 1998 16:25:32 +0000 (16:25 +0000)]
Update.

22 years ago(collate_end_weight): Correctly fill up weight array.
drepper [Sun, 25 Jan 1998 16:23:52 +0000 (16:23 +0000)]
(collate_end_weight): Correctly fill up weight array.

22 years ago(_dl_close): Rename inner variable named map to imap.
drepper [Sun, 25 Jan 1998 16:19:52 +0000 (16:19 +0000)]
(_dl_close): Rename inner variable named map to imap.
Unmap memory blocks in reverse order of allocation.
Call munmap with load address added to offset.