kopensolaris-gnu/glibc.git
21 years agoUndefine __lstat.
drepper [Sun, 9 Aug 1998 17:32:57 +0000 (17:32 +0000)]
Undefine __lstat.

21 years agoUndefine __fstat.
drepper [Sun, 9 Aug 1998 17:32:47 +0000 (17:32 +0000)]
Undefine __fstat.

21 years agoMove __ prototypes into include/* header.
drepper [Sun, 9 Aug 1998 17:28:06 +0000 (17:28 +0000)]
Move __ prototypes into include/* header.

21 years agoMove __ prototypes into include/* header.
drepper [Sun, 9 Aug 1998 17:17:26 +0000 (17:17 +0000)]
Move __ prototypes into include/* header.

21 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Sun, 9 Aug 1998 17:06:22 +0000 (17:06 +0000)]
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoFix typo.
drepper [Sun, 9 Aug 1998 17:06:06 +0000 (17:06 +0000)]
Fix typo.

21 years ago(sigaction): Handle NULL argument.
drepper [Sun, 9 Aug 1998 09:02:54 +0000 (09:02 +0000)]
(sigaction): Handle NULL argument.

21 years agoUpdate.
drepper [Sun, 9 Aug 1998 00:44:23 +0000 (00:44 +0000)]
Update.

21 years ago(_dl_relocate_object): Implement DT_BIND_NOW.
drepper [Sun, 9 Aug 1998 00:42:56 +0000 (00:42 +0000)]
(_dl_relocate_object): Implement DT_BIND_NOW.

21 years agoUpdate.
drepper [Sat, 8 Aug 1998 20:02:34 +0000 (20:02 +0000)]
Update.

21 years agoDefine SCM_CREDENTIALS and struct ucred. Remove struct cmsgcred.
drepper [Sat, 8 Aug 1998 20:02:17 +0000 (20:02 +0000)]
Define SCM_CREDENTIALS and struct ucred.  Remove struct cmsgcred.

21 years agoSystem call wrappers reastablished.
drepper [Sat, 8 Aug 1998 20:01:06 +0000 (20:01 +0000)]
System call wrappers reastablished.

21 years agoNot needed anymore, the syscalls work.
drepper [Sat, 8 Aug 1998 20:00:37 +0000 (20:00 +0000)]
Not needed anymore, the syscalls work.

21 years ago[$(subdir)==socket] (sysdep_routines): Remove __sendmsg and __recvmsg.
drepper [Sat, 8 Aug 1998 19:59:17 +0000 (19:59 +0000)]
[$(subdir)==socket] (sysdep_routines): Remove __sendmsg and __recvmsg.

21 years agoRemove __recvmsg.S and __sendmsg.S.
drepper [Sat, 8 Aug 1998 19:58:18 +0000 (19:58 +0000)]
Remove __recvmsg.S and __sendmsg.S.

21 years ago(__gen_tempname): Don't bother checking __stub_open64, it is never
drepper [Sat, 8 Aug 1998 19:57:23 +0000 (19:57 +0000)]
(__gen_tempname): Don't bother checking __stub_open64, it is never
defined.

21 years agoDefine __fdopen and make fdopen weak alias.
drepper [Sat, 8 Aug 1998 19:57:00 +0000 (19:57 +0000)]
Define __fdopen and make fdopen weak alias.

21 years ago(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE. Use
drepper [Sat, 8 Aug 1998 19:56:16 +0000 (19:56 +0000)]
(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE.  Use
SS_ONSTACK instead of SA_ONSTACK where appropriate.

21 years ago(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.
drepper [Sat, 8 Aug 1998 19:55:25 +0000 (19:55 +0000)]
(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.

21 years ago(sigstack): Use SS_ONSTACK instead of SA_ONSTACK. Call __sigaltstack
drepper [Sat, 8 Aug 1998 19:54:52 +0000 (19:54 +0000)]
(sigstack): Use SS_ONSTACK instead of SA_ONSTACK.  Call __sigaltstack
instead of sigaltstack.

21 years ago(__sigaltstack): Renamed from sigaltstack, and created a weak alias.
drepper [Sat, 8 Aug 1998 19:54:38 +0000 (19:54 +0000)]
(__sigaltstack): Renamed from sigaltstack, and created a weak alias.
Use SS_DISABLE and SS_ONSTACK instead of SA_DISABLE and SA_ONSTACK.

21 years agoDefine __fdopen and make fdopen weak alias.
drepper [Sat, 8 Aug 1998 19:54:12 +0000 (19:54 +0000)]
Define __fdopen and make fdopen weak alias.

21 years agoDefine SS_DISABLE, SS_ONSTACK, MINSIGSTKZ and SIGSTKSZ. Defenitions
drepper [Sat, 8 Aug 1998 19:53:35 +0000 (19:53 +0000)]
Define SS_DISABLE, SS_ONSTACK, MINSIGSTKZ and SIGSTKSZ.  Defenitions
match BSD.

21 years agoRemove definition of SA_DISABLE.
drepper [Sat, 8 Aug 1998 19:53:13 +0000 (19:53 +0000)]
Remove definition of SA_DISABLE.

21 years agoDefine __fdopen and make fdopen weak alias.
drepper [Sat, 8 Aug 1998 19:52:49 +0000 (19:52 +0000)]
Define __fdopen and make fdopen weak alias.

21 years agoUse ucred instead of cmsgcred again.
drepper [Sat, 8 Aug 1998 19:52:26 +0000 (19:52 +0000)]
Use ucred instead of cmsgcred again.
(__msgwrite): Rewrite accordingly.

21 years agoUse __fdopen instead of fdopen.
drepper [Sat, 8 Aug 1998 19:51:48 +0000 (19:51 +0000)]
Use __fdopen instead of fdopen.
[USE_IN_LIBIO]: Map __fdopen to _IO_fdopen.

21 years agoUse ucred instead of cmsgcred again.
drepper [Sat, 8 Aug 1998 19:51:16 +0000 (19:51 +0000)]
Use ucred instead of cmsgcred again.
(__msgwrite): Rewrite accordingly.

21 years agoUse __fdopen and __close.
drepper [Sat, 8 Aug 1998 19:49:28 +0000 (19:49 +0000)]
Use __fdopen and __close.
[USE_IN_LIBIO]: Use _IO_fdopen instead of _IO_new_fdopen.

21 years agoUse __fdopen and __close.
drepper [Sat, 8 Aug 1998 19:49:10 +0000 (19:49 +0000)]
Use __fdopen and __close.
[USE_IN_LIBIO]: Use _IO_fdopen instead of _IO_new_fdopen.  Put
tmpfile on symbol version GLIBC_2.1.

21 years agoUse __strdup instead of strdup.
drepper [Sat, 8 Aug 1998 19:48:50 +0000 (19:48 +0000)]
Use __strdup instead of strdup.

21 years ago[GLIBC_2.1]: Add tmpfile.
drepper [Sat, 8 Aug 1998 19:48:39 +0000 (19:48 +0000)]
[GLIBC_2.1]: Add tmpfile.

21 years agoDeclare __fdopen.
drepper [Sat, 8 Aug 1998 19:47:58 +0000 (19:47 +0000)]
Declare __fdopen.

21 years agoLock stream while generating the output.
drepper [Sat, 8 Aug 1998 19:47:14 +0000 (19:47 +0000)]
Lock stream while generating the output.
Avoid writting (none) in the passwd file.

21 years ago[USE_IN_LIBIO]: Map funlockfile to _IO_funlockfile.
drepper [Sat, 8 Aug 1998 19:45:56 +0000 (19:45 +0000)]
[USE_IN_LIBIO]: Map funlockfile to _IO_funlockfile.

21 years agoDon't declare __grpopen, __grpread, __grpalloc, __grpscan and the
drepper [Sat, 8 Aug 1998 19:45:36 +0000 (19:45 +0000)]
Don't declare __grpopen, __grpread, __grpalloc, __grpscan and the
corresponding pwd functions, they were removed long ago.

21 years ago(putpwent): Avoid writting (none) in the passwd file.
drepper [Sat, 8 Aug 1998 19:44:53 +0000 (19:44 +0000)]
(putpwent): Avoid writting (none) in the passwd file.

21 years ago[USE_IN_LIBIO]: Map funlockfile to _IO_funlockfile.
drepper [Sat, 8 Aug 1998 19:44:22 +0000 (19:44 +0000)]
[USE_IN_LIBIO]: Map funlockfile to _IO_funlockfile.

21 years ago(WIDE_CHAR_SUPPORT): Define. This now depends on HAVE_BTOWC so systems
drepper [Sat, 8 Aug 1998 19:43:30 +0000 (19:43 +0000)]
(WIDE_CHAR_SUPPORT): Define. This now depends on HAVE_BTOWC so systems
that lack btowc (like solaris-2.5.1) don't lose.

21 years agoFix typo. Remove second test output file.
drepper [Sat, 8 Aug 1998 19:43:07 +0000 (19:43 +0000)]
Fix typo.  Remove second test output file.

21 years ago(csqrt_test): Adjust epsilons.
drepper [Sat, 8 Aug 1998 19:42:28 +0000 (19:42 +0000)]
(csqrt_test): Adjust epsilons.
(casinh_test): Likewise.

21 years agoDocument truncate and ftruncate.
drepper [Sat, 8 Aug 1998 19:42:00 +0000 (19:42 +0000)]
Document truncate and ftruncate.

21 years ago(Signal Stack): Talk about SS_DISABLE and SS_ONSTACK instead of
drepper [Sat, 8 Aug 1998 19:40:40 +0000 (19:40 +0000)]
(Signal Stack): Talk about SS_DISABLE and SS_ONSTACK instead of
SA_DISABLE and SA_ONSTACK in discussion of the `ss_flags' member of
`struct sigaltstack'.

21 years agoBackward compatiblity version of tmpfile.
drepper [Sat, 8 Aug 1998 19:40:15 +0000 (19:40 +0000)]
Backward compatiblity version of tmpfile.

21 years agoUnlink file before freeing it if command creation failed. Avoid
drepper [Sat, 8 Aug 1998 19:39:57 +0000 (19:39 +0000)]
Unlink file before freeing it if command creation failed.  Avoid
unnessary casts.

21 years agoFix typo. Avoid unnessary casts.
drepper [Sat, 8 Aug 1998 19:39:42 +0000 (19:39 +0000)]
Fix typo.  Avoid unnessary casts.

21 years agoAvoid unnecessary cast.
drepper [Sat, 8 Aug 1998 19:39:30 +0000 (19:39 +0000)]
Avoid unnecessary cast.

21 years ago(routines) [$(versioning)=yes]: Add oldtmpfile.
drepper [Sat, 8 Aug 1998 19:38:57 +0000 (19:38 +0000)]
(routines) [$(versioning)=yes]: Add oldtmpfile.
(shared-only-routines): Likewise.

21 years ago(__ivaliduser): Allow '#' as comment character.
drepper [Sat, 8 Aug 1998 19:38:36 +0000 (19:38 +0000)]
(__ivaliduser): Allow '#' as comment character.

21 years ago(_hurdsig_longjmp_from_handler): Use SS_ONSTACK instead of SA_ONSTACK.
drepper [Sat, 8 Aug 1998 19:38:15 +0000 (19:38 +0000)]
(_hurdsig_longjmp_from_handler): Use SS_ONSTACK instead of SA_ONSTACK.

21 years agoFunction to add grp entry to file.
drepper [Sat, 8 Aug 1998 19:37:02 +0000 (19:37 +0000)]
Function to add grp entry to file.

21 years agoAdd putgrent prototype.
drepper [Sat, 8 Aug 1998 19:36:37 +0000 (19:36 +0000)]
Add putgrent prototype.

21 years ago[GLIBC_2.1]: Add putgrent.
drepper [Sat, 8 Aug 1998 19:35:51 +0000 (19:35 +0000)]
[GLIBC_2.1]: Add putgrent.

21 years ago(routines): Add putgrent.
drepper [Sat, 8 Aug 1998 19:35:16 +0000 (19:35 +0000)]
(routines): Add putgrent.

21 years agoMore ELF definitions.
drepper [Sat, 8 Aug 1998 19:34:40 +0000 (19:34 +0000)]
More ELF definitions.

21 years agoPrepare to be used outside glibc without gcc by adding usual alloca
drepper [Sat, 8 Aug 1998 19:33:26 +0000 (19:33 +0000)]
Prepare to be used outside glibc without gcc by adding usual alloca
cruft.

21 years agoFix problems with side effects.
drepper [Sat, 8 Aug 1998 17:09:27 +0000 (17:09 +0000)]
Fix problems with side effects.

21 years agoUpdate.
drepper [Tue, 4 Aug 1998 17:22:28 +0000 (17:22 +0000)]
Update.

21 years agoInclude unistd.h for close prototype.
drepper [Tue, 4 Aug 1998 17:22:04 +0000 (17:22 +0000)]
Include unistd.h for close prototype.

21 years agoPretty printing.
drepper [Tue, 4 Aug 1998 17:21:51 +0000 (17:21 +0000)]
Pretty printing.

21 years agoAdd include <stlib.h> for prototype, remove unneccessary includes.
drepper [Tue, 4 Aug 1998 17:21:20 +0000 (17:21 +0000)]
Add include <stlib.h> for prototype, remove unneccessary includes.

21 years agoGenerate output file with same access permissions the input file has.
drepper [Tue, 4 Aug 1998 17:21:04 +0000 (17:21 +0000)]
Generate output file with same access permissions the input file has.

21 years agoUpdate.
drepper [Tue, 4 Aug 1998 15:06:28 +0000 (15:06 +0000)]
Update.

21 years agoUse __sigset_t instead of sigset_t.
drepper [Tue, 4 Aug 1998 15:06:18 +0000 (15:06 +0000)]
Use __sigset_t instead of sigset_t.

21 years agoUpdate.
drepper [Mon, 3 Aug 1998 16:47:01 +0000 (16:47 +0000)]
Update.

21 years agoWe have generic versions now.
drepper [Mon, 3 Aug 1998 16:46:42 +0000 (16:46 +0000)]
We have generic versions now.

21 years ago(__stdio_gen_tempname): Rename to __gen_tempname and simplify the
drepper [Mon, 3 Aug 1998 16:46:29 +0000 (16:46 +0000)]
(__stdio_gen_tempname): Rename to __gen_tempname and simplify the
interface.  Strip out the code to do path search and create FILE
objects.  This function now takes a mktemp() style template and
returns either a name or a file descriptor.
(__path_search): New function; searches for directories for temp files.

21 years agoStub out __gen_tempname and __path_search, not __stdio_gen_tempname.
drepper [Mon, 3 Aug 1998 16:46:09 +0000 (16:46 +0000)]
Stub out __gen_tempname and __path_search, not __stdio_gen_tempname.

21 years agoWe have generic versions now.
drepper [Mon, 3 Aug 1998 16:45:58 +0000 (16:45 +0000)]
We have generic versions now.

21 years agoRemove obsolete cast.
drepper [Mon, 3 Aug 1998 16:45:39 +0000 (16:45 +0000)]
Remove obsolete cast.

21 years agoFix return type.
drepper [Mon, 3 Aug 1998 16:45:27 +0000 (16:45 +0000)]
Fix return type.

21 years agoCall setsockopt only if SO_PASSCRED is defined.
drepper [Mon, 3 Aug 1998 16:44:57 +0000 (16:44 +0000)]
Call setsockopt only if SO_PASSCRED is defined.
(__msgread): Check setsockopt return value.

21 years agoAdd keyserv/door interface.
drepper [Mon, 3 Aug 1998 16:44:38 +0000 (16:44 +0000)]
Add keyserv/door interface.

21 years agoAdd HAVE_DOOR define.
drepper [Mon, 3 Aug 1998 16:44:29 +0000 (16:44 +0000)]
Add HAVE_DOOR define.

21 years agoUse __path_search and __gen_tempname.
drepper [Mon, 3 Aug 1998 16:44:07 +0000 (16:44 +0000)]
Use __path_search and __gen_tempname.

21 years agoPrototype __gen_tempname and __path_search, not __stdio_gen_tempname.
drepper [Mon, 3 Aug 1998 16:43:25 +0000 (16:43 +0000)]
Prototype __gen_tempname and __path_search, not __stdio_gen_tempname.

21 years ago(re_search_2): Optimize searching for anchored
drepper [Mon, 3 Aug 1998 16:43:07 +0000 (16:43 +0000)]
(re_search_2): Optimize searching for anchored
pattern if '^' cannot match at embedded newlines.
(regerror): Renamed from __regerror, which it should only be
alled if _LIBC.

21 years agoFix installation problem with --disable-shared.
drepper [Mon, 3 Aug 1998 16:42:56 +0000 (16:42 +0000)]
Fix installation problem with --disable-shared.

21 years agoPrototype __gen_tempname and __path_search, not __stdio_gen_tempname.
drepper [Mon, 3 Aug 1998 16:42:35 +0000 (16:42 +0000)]
Prototype __gen_tempname and __path_search, not __stdio_gen_tempname.

21 years agoFix installation problem with --disable-shared.
drepper [Mon, 3 Aug 1998 16:42:13 +0000 (16:42 +0000)]
Fix installation problem with --disable-shared.

21 years agoUse $(LN_S) instead of ln.
drepper [Mon, 3 Aug 1998 16:41:39 +0000 (16:41 +0000)]
Use $(LN_S) instead of ln.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:41:06 +0000 (16:41 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:40:46 +0000 (16:40 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:40:22 +0000 (16:40 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years agoUpdate.
drepper [Mon, 3 Aug 1998 16:39:45 +0000 (16:39 +0000)]
Update.

21 years ago(linuxthreads-version): Extract correct number from Banner.
drepper [Mon, 3 Aug 1998 16:39:34 +0000 (16:39 +0000)]
(linuxthreads-version): Extract correct number from Banner.

21 years agoPrototype __gen_tempname and __path_search, not __stdio_gen_tempname.
drepper [Mon, 3 Aug 1998 16:39:14 +0000 (16:39 +0000)]
Prototype __gen_tempname and __path_search, not __stdio_gen_tempname.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:38:57 +0000 (16:38 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years ago(IN_CLASSC): Correct mask.
drepper [Mon, 3 Aug 1998 16:38:34 +0000 (16:38 +0000)]
(IN_CLASSC): Correct mask.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:38:18 +0000 (16:38 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years agoFix typo.
drepper [Mon, 3 Aug 1998 16:37:53 +0000 (16:37 +0000)]
Fix typo.

21 years agoUse mmap/munmap only is _POSIX_MAPPED_FILES is defined.
drepper [Mon, 3 Aug 1998 16:37:23 +0000 (16:37 +0000)]
Use mmap/munmap only is _POSIX_MAPPED_FILES is defined.

21 years agoCheck, if door add-on is installed.
drepper [Mon, 3 Aug 1998 16:36:28 +0000 (16:36 +0000)]
Check, if door add-on is installed.

21 years agoAdd have_doors.
drepper [Mon, 3 Aug 1998 16:36:18 +0000 (16:36 +0000)]
Add have_doors.

21 years ago(tests): Fix last change.
drepper [Mon, 3 Aug 1998 16:36:02 +0000 (16:36 +0000)]
(tests): Fix last change.

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 3 Aug 1998 11:19:49 +0000 (11:19 +0000)]
Regenerated: autoconf  configure.in

21 years agoWrapper around real header.
drepper [Fri, 31 Jul 1998 23:27:43 +0000 (23:27 +0000)]
Wrapper around real header.

21 years agoUpdate.
drepper [Fri, 31 Jul 1998 18:02:14 +0000 (18:02 +0000)]
Update.

21 years ago(__tzstring): Get rid of excessive cleverness which was causing stack
drepper [Fri, 31 Jul 1998 18:02:02 +0000 (18:02 +0000)]
(__tzstring): Get rid of excessive cleverness which was causing stack
corruption

21 years agoAdd __syscall_setresuid as real name for system call and make
drepper [Fri, 31 Jul 1998 18:01:47 +0000 (18:01 +0000)]
Add __syscall_setresuid as real name for system call and make
setresuid a weak alias.  Set caller to seteuid.