kopensolaris-gnu/glibc.git
21 years ago(distribute): Remove pty-internal.h, add pty-private.h.
drepper [Sun, 20 Sep 1998 18:21:45 +0000 (18:21 +0000)]
(distribute): Remove pty-internal.h, add pty-private.h.

21 years agoUpdate.
drepper [Sun, 20 Sep 1998 18:10:54 +0000 (18:10 +0000)]
Update.

21 years agoAdd more checks.
drepper [Sun, 20 Sep 1998 18:10:03 +0000 (18:10 +0000)]
Add more checks.

21 years agoUpdate.
drepper [Sun, 20 Sep 1998 09:48:01 +0000 (09:48 +0000)]
Update.

21 years ago(init): Use __setfpucw only if different from OS default.
drepper [Sun, 20 Sep 1998 09:47:44 +0000 (09:47 +0000)]
(init): Use __setfpucw only if different from OS default.

21 years ago(_dl_sysdep_start): Handle AT_FPUCW.
drepper [Sun, 20 Sep 1998 09:45:56 +0000 (09:45 +0000)]
(_dl_sysdep_start): Handle AT_FPUCW.
(_dl_show_auxv): Likewise.

21 years agoAdd test case for (nil).
drepper [Sun, 20 Sep 1998 09:44:53 +0000 (09:44 +0000)]
Add test case for (nil).

21 years ago(aux): Remove fpu_control.
drepper [Sun, 20 Sep 1998 09:44:04 +0000 (09:44 +0000)]
(aux): Remove fpu_control.

21 years ago(dl-routines): Add fpu_control.
drepper [Sun, 20 Sep 1998 09:43:22 +0000 (09:43 +0000)]
(dl-routines): Add fpu_control.
(elide-routines.os): Add fpu_control.
(rtld-routines): Add fpu_control.

21 years agoAdd AT_FPUCW.
drepper [Sun, 20 Sep 1998 09:41:42 +0000 (09:41 +0000)]
Add AT_FPUCW.

21 years ago[GLIBC_2.1] (libc): Add __fpu_control.
drepper [Sun, 20 Sep 1998 09:41:08 +0000 (09:41 +0000)]
[GLIBC_2.1] (libc): Add __fpu_control.

21 years agoUpdate.
drepper [Fri, 18 Sep 1998 18:51:34 +0000 (18:51 +0000)]
Update.

21 years agoFix reading (nil) for %p.
drepper [Fri, 18 Sep 1998 18:51:13 +0000 (18:51 +0000)]
Fix reading (nil) for %p.

21 years agoUpdate.
drepper [Fri, 18 Sep 1998 17:59:03 +0000 (17:59 +0000)]
Update.

21 years ago[_LIBC] (ampm): Use tp->tm_hour not hour12.
drepper [Fri, 18 Sep 1998 17:58:36 +0000 (17:58 +0000)]
[_LIBC] (ampm): Use tp->tm_hour not hour12.

21 years ago(grantpt): Free buffer allocated by pts_name before return.
drepper [Fri, 18 Sep 1998 17:57:41 +0000 (17:57 +0000)]
(grantpt): Free buffer allocated by pts_name before return.

21 years ago(strtol): Handle 0x... string for base!=0 correctly.
drepper [Fri, 18 Sep 1998 17:57:06 +0000 (17:57 +0000)]
(strtol): Handle 0x... string for base!=0 correctly.

21 years agoDefine __NO_MATH_INLINES if __STRICT_ANSI__.
drepper [Fri, 18 Sep 1998 17:56:13 +0000 (17:56 +0000)]
Define __NO_MATH_INLINES if __STRICT_ANSI__.

21 years ago(more_help): Correct message that describes the purpose of the
drepper [Fri, 18 Sep 1998 17:56:03 +0000 (17:56 +0000)]
(more_help): Correct message that describes the purpose of the
program.

21 years agoDo not include pty-private.h.
drepper [Fri, 18 Sep 1998 17:55:42 +0000 (17:55 +0000)]
Do not include pty-private.h.
(pts_name): New function.  Return name of slave pseudo terminal in
an allocated buffer if necessary.
(openpty): Use pts_name to get name of the slave end of the pseudo
terminal pair.

21 years ago(_IO_FILE_complete): Add _IO_save_ptr.
drepper [Fri, 18 Sep 1998 17:55:27 +0000 (17:55 +0000)]
(_IO_FILE_complete): Add _IO_save_ptr.

21 years ago(_IO_seekoff): Only remove pushback buffer if mode!=0.
drepper [Fri, 18 Sep 1998 17:54:47 +0000 (17:54 +0000)]
(_IO_seekoff): Only remove pushback buffer if mode!=0.

21 years ago(_IO_ftell): Add offset from original buffer if stream has pushed
drepper [Fri, 18 Sep 1998 17:52:53 +0000 (17:52 +0000)]
(_IO_ftell): Add offset from original buffer if stream has pushed
back characters.

21 years ago(_IO_fgetpos64): Add offset from original buffer if stream has pushed
drepper [Fri, 18 Sep 1998 17:52:28 +0000 (17:52 +0000)]
(_IO_fgetpos64): Add offset from original buffer if stream has pushed
back characters.

21 years ago(_IO_fgetpos): Add offset from original buffer if stream has pushed
drepper [Fri, 18 Sep 1998 17:52:13 +0000 (17:52 +0000)]
(_IO_fgetpos): Add offset from original buffer if stream has pushed
back characters.

21 years agoFree backup buffer if one is available.
drepper [Fri, 18 Sep 1998 17:51:35 +0000 (17:51 +0000)]
Free backup buffer if one is available.

21 years ago(_IO_switch_to_main_get_area): Swap _IO_read_ptr and _IO_save_ptr.
drepper [Fri, 18 Sep 1998 17:51:03 +0000 (17:51 +0000)]
(_IO_switch_to_main_get_area): Swap _IO_read_ptr and _IO_save_ptr.
(_IO_switch_to_backup_area): Save _IO_read_ptr in _IO_save_ptr.
(_IO_default_pbackfail): Only stored push back character in original
buffer if it is the same as the one in the file at this position.

21 years ago(ftello64): Add offset from original buffer if stream has pushed back
drepper [Fri, 18 Sep 1998 17:48:04 +0000 (17:48 +0000)]
(ftello64): Add offset from original buffer if stream has pushed back
characters.

21 years ago(ftello): Add offset from original buffer if stream has pushed back
drepper [Fri, 18 Sep 1998 17:47:39 +0000 (17:47 +0000)]
(ftello): Add offset from original buffer if stream has pushed back
characters.

21 years ago(_IO_new_file_underflow): Before allocating buffer make sure the
drepper [Fri, 18 Sep 1998 17:46:10 +0000 (17:46 +0000)]
(_IO_new_file_underflow): Before allocating buffer make sure the
pushback buffer is destroyed.
(_IO_new_file_seekoff): Likewise.
If mode==0 quit early with the result.
Clear OEF flag after successful fseek.

21 years agoUpdate.
drepper [Fri, 18 Sep 1998 10:45:06 +0000 (10:45 +0000)]
Update.

21 years agoInclude pty-private.h instead of pty-internal.h.
drepper [Fri, 18 Sep 1998 10:44:57 +0000 (10:44 +0000)]
Include pty-private.h instead of pty-internal.h.

21 years agoUpdate.
drepper [Fri, 18 Sep 1998 09:10:43 +0000 (09:10 +0000)]
Update.

21 years ago(elf_machine_lazy_rel): Optimise a bit.
drepper [Fri, 18 Sep 1998 09:10:23 +0000 (09:10 +0000)]
(elf_machine_lazy_rel): Optimise a bit.
(RTLD_START): Keep in step with recent ld.so changes.
(elf_machine_runtime_setup): Correct behaviour when profiling.

21 years agoUpdate.
drepper [Thu, 17 Sep 1998 19:51:33 +0000 (19:51 +0000)]
Update.

21 years agoLinux/SPARC64 socket syscall wrapper.
drepper [Thu, 17 Sep 1998 19:51:14 +0000 (19:51 +0000)]
Linux/SPARC64 socket syscall wrapper.

21 years agoGeneral cleanup.General cleanup.
drepper [Thu, 17 Sep 1998 19:50:42 +0000 (19:50 +0000)]
General cleanup.General cleanup.

21 years ago(ptsname): Reimplementation to make the function work with kernels >=
drepper [Thu, 17 Sep 1998 19:50:32 +0000 (19:50 +0000)]
(ptsname): Reimplementation to make the function work with kernels >=
2.1.115.

21 years agoLinux specific grantpt implementation.
drepper [Thu, 17 Sep 1998 19:50:21 +0000 (19:50 +0000)]
Linux specific grantpt implementation.

21 years ago(getpt): Reimplement to call BSD version if using the cloning device
drepper [Thu, 17 Sep 1998 19:50:02 +0000 (19:50 +0000)]
(getpt): Reimplement to call BSD version if using the cloning device
fails.

21 years agoGeneral cleanup.
drepper [Thu, 17 Sep 1998 19:49:41 +0000 (19:49 +0000)]
General cleanup.

21 years agoImplement ptsname for BSD.
drepper [Thu, 17 Sep 1998 19:49:29 +0000 (19:49 +0000)]
Implement ptsname for BSD.

21 years ago(__getpt): Largely rewritten to allow use by Linux specific code.
drepper [Thu, 17 Sep 1998 19:49:10 +0000 (19:49 +0000)]
(__getpt): Largely rewritten to allow use by Linux specific code.

21 years agoLargely rewritten. (pts_name): New function.
drepper [Thu, 17 Sep 1998 19:48:19 +0000 (19:48 +0000)]
Largely rewritten.  (pts_name): New function.
(grantpt): Use pts_name, check group and permission
mode in addition to owner.  Try to set the owner, group and
permission mode first without invoking the helper program.

21 years agoUndo last change.
drepper [Thu, 17 Sep 1998 19:47:25 +0000 (19:47 +0000)]
Undo last change.

21 years agoLargely rewritten. Add argp and internationalization support. Use
drepper [Thu, 17 Sep 1998 19:47:11 +0000 (19:47 +0000)]
Largely rewritten.  Add argp and internationalization support.  Use
symbolic constants instead of hardwired numbers for permission mode.

21 years agoInternal constants for grantpt implementation.
drepper [Thu, 17 Sep 1998 19:46:45 +0000 (19:46 +0000)]
Internal constants for grantpt implementation.

21 years agoRenamed.
drepper [Thu, 17 Sep 1998 19:46:26 +0000 (19:46 +0000)]
Renamed.

21 years agoFix typo.
drepper [Thu, 17 Sep 1998 19:36:37 +0000 (19:36 +0000)]
Fix typo.

21 years agoUpdate.
drepper [Wed, 16 Sep 1998 18:29:58 +0000 (18:29 +0000)]
Update.

21 years ago(save_grp): Partly undo last change.
drepper [Wed, 16 Sep 1998 18:29:46 +0000 (18:29 +0000)]
(save_grp): Partly undo last change.

21 years ago(save_pwd): Undo last change.
drepper [Wed, 16 Sep 1998 18:29:11 +0000 (18:29 +0000)]
(save_pwd): Undo last change.

21 years agoRegenerated: autoconf configure.in
drepper [Wed, 16 Sep 1998 18:06:50 +0000 (18:06 +0000)]
Regenerated: autoconf  configure.in

21 years agoUpdate.
drepper [Wed, 16 Sep 1998 17:54:34 +0000 (17:54 +0000)]
Update.

21 years agoDeclare statfs64 structure, which is exactly the same as the normal one
drepper [Wed, 16 Sep 1998 17:53:54 +0000 (17:53 +0000)]
Declare statfs64 structure, which is exactly the same as the normal one

21 years agoFix ucontext include.
drepper [Wed, 16 Sep 1998 17:53:38 +0000 (17:53 +0000)]
Fix ucontext include.
(_JMPBUF_UNWINDS): Define.

21 years agoucontext definitions for Linux/SPARC64.
drepper [Wed, 16 Sep 1998 17:53:13 +0000 (17:53 +0000)]
ucontext definitions for Linux/SPARC64.

21 years agoMoved into sys/.
drepper [Wed, 16 Sep 1998 17:52:22 +0000 (17:52 +0000)]
Moved into sys/.

21 years ago(getrlimit): Set strong and weak names properly.
drepper [Wed, 16 Sep 1998 17:51:13 +0000 (17:51 +0000)]
(getrlimit): Set strong and weak names properly.

21 years ago(__readdir64): Also define to __no__readdir64_decl around readdir.c inclusion.
drepper [Wed, 16 Sep 1998 17:50:50 +0000 (17:50 +0000)]
(__readdir64): Also define to __no__readdir64_decl around readdir.c inclusion.
(__readdir64): Add strong alias.

21 years agoAdd __libc_longjmp and __libc_siglongjmp strong aliases.
drepper [Wed, 16 Sep 1998 17:50:33 +0000 (17:50 +0000)]
Add __libc_longjmp and __libc_siglongjmp strong aliases.

21 years agoRemove old MEDANY code model %g4 referneces for non-PIC.
drepper [Wed, 16 Sep 1998 17:50:10 +0000 (17:50 +0000)]
Remove old MEDANY code model %g4 referneces for non-PIC.

21 years agoAllocate 192 bytes of stack. Use correct syscall trap number. Add
drepper [Wed, 16 Sep 1998 17:49:29 +0000 (17:49 +0000)]
Allocate 192 bytes of stack.  Use correct syscall trap number.  Add
branch prediction settings to branch instructions.  Remove old MEDANY
code model %g4 referneces for non-PIC.

21 years agoRemove ucontext.h
drepper [Wed, 16 Sep 1998 17:48:54 +0000 (17:48 +0000)]
Remove ucontext.h

21 years ago(__syscall_rt_sigaction, __rt_sigreturn_stub, __sigreturn_stub): Declare.
drepper [Wed, 16 Sep 1998 17:48:13 +0000 (17:48 +0000)]
(__syscall_rt_sigaction, __rt_sigreturn_stub, __sigreturn_stub): Declare.

21 years ago(__brk): Remove unused variable scratch.
drepper [Wed, 16 Sep 1998 17:48:00 +0000 (17:48 +0000)]
(__brk): Remove unused variable scratch.

21 years ago(_NSIG): Set to 64.
drepper [Wed, 16 Sep 1998 17:47:48 +0000 (17:47 +0000)]
(_NSIG): Set to 64.
(SIGRTMIN, SIGRTMAX, __SIGRTMIN, __SIGRTMAX): Define.

21 years ago(SA_SIGINFO): Define.
drepper [Wed, 16 Sep 1998 17:47:32 +0000 (17:47 +0000)]
(SA_SIGINFO): Define.

21 years agoRework to not use old FULLANY code model address formation.
drepper [Wed, 16 Sep 1998 17:46:31 +0000 (17:46 +0000)]
Rework to not use old FULLANY code model address formation.

21 years agoAdjust to allocate 192 bytes of stack space.
drepper [Wed, 16 Sep 1998 17:46:12 +0000 (17:46 +0000)]
Adjust to allocate 192 bytes of stack space.
Remove old MEDANY code model %g4 usage.

21 years agoAdjust to allocate 192 bytes of stack space.
drepper [Wed, 16 Sep 1998 17:45:40 +0000 (17:45 +0000)]
Adjust to allocate 192 bytes of stack space.

21 years ago(elf_machine_runtime_setup): Add profiling support.
drepper [Wed, 16 Sep 1998 17:45:13 +0000 (17:45 +0000)]
(elf_machine_runtime_setup): Add profiling support.
(TRAMPOLINE_TEMPLATE): New macro.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Define in terms of that.
(RTLD_START): Prettify, and set __libc_stack_end properly.
(elf_machine_rela) [R_SPARC_COPY]: Remove RTLD_BOOTSTRAP ifndef
and check for sym being NULL instead.

21 years ago(_dl_unload_cache): New dummy function.
drepper [Wed, 16 Sep 1998 17:44:37 +0000 (17:44 +0000)]
(_dl_unload_cache): New dummy function.

21 years ago($(inst_includedir)/bits/stdio_lim.h): Use $(do-install).
drepper [Wed, 16 Sep 1998 17:44:05 +0000 (17:44 +0000)]
($(inst_includedir)/bits/stdio_lim.h): Use $(do-install).

21 years agoUpdate.
drepper [Wed, 16 Sep 1998 17:43:26 +0000 (17:43 +0000)]
Update.

21 years ago(AWK): Default to gawk if standalone.
drepper [Wed, 16 Sep 1998 17:43:12 +0000 (17:43 +0000)]
(AWK): Default to gawk if standalone.

21 years ago(INIT_THREAD_SELF): Add nr argument.
drepper [Wed, 16 Sep 1998 17:42:43 +0000 (17:42 +0000)]
(INIT_THREAD_SELF): Add nr argument.

21 years agoUpdate.
drepper [Wed, 16 Sep 1998 17:42:16 +0000 (17:42 +0000)]
Update.

21 years ago(_IO_stdin_used): Update declaration.
drepper [Wed, 16 Sep 1998 17:42:09 +0000 (17:42 +0000)]
(_IO_stdin_used): Update declaration.

21 years agoDon't check for absolute name in $add_ons_pfx, can not happen. Let
drepper [Wed, 16 Sep 1998 17:41:48 +0000 (17:41 +0000)]
Don't check for absolute name in $add_ons_pfx, can not happen.  Let
--enable-add-ons=yes work if no add-ons actually exist.

21 years ago(distribute): Undo last change.
drepper [Wed, 16 Sep 1998 17:41:30 +0000 (17:41 +0000)]
(distribute): Undo last change.

21 years ago(full-config-sysdirs): Likewise.
drepper [Wed, 16 Sep 1998 17:41:02 +0000 (17:41 +0000)]
(full-config-sysdirs): Likewise.
(all-Subdirs-files): Prepend $(..).

21 years ago($(+sysdir_pfx)sysd-Makefile): Don't check for
drepper [Wed, 16 Sep 1998 17:40:48 +0000 (17:40 +0000)]
($(+sysdir_pfx)sysd-Makefile): Don't check for
absolute name in $(config-sysdirs), can never happen.
($(+sysdir_pfx)sysd-rules): Likewise.

21 years ago($(common-objpfx)bits/stdio_%.h): Remove extra continuations in
drepper [Wed, 16 Sep 1998 17:40:23 +0000 (17:40 +0000)]
($(common-objpfx)bits/stdio_%.h): Remove extra continuations in
command.

21 years ago(+tsrc) [not subdir]: Also include indirection headers for sysdep
drepper [Wed, 16 Sep 1998 17:39:56 +0000 (17:39 +0000)]
(+tsrc) [not subdir]: Also include indirection headers for sysdep
headers.

21 years agoRegenerated: autoconf configure.in
drepper [Wed, 16 Sep 1998 08:31:47 +0000 (08:31 +0000)]
Regenerated: autoconf  configure.in

21 years agoRemoved unused variable.
drepper [Tue, 15 Sep 1998 21:25:44 +0000 (21:25 +0000)]
Removed unused variable.

21 years agoUpdate
drepper [Tue, 15 Sep 1998 21:24:37 +0000 (21:24 +0000)]
Update

21 years ago(parse_glob): Look for end of word instead of
drepper [Tue, 15 Sep 1998 21:24:25 +0000 (21:24 +0000)]
(parse_glob): Look for end of word instead of
end of field when deciding what to glob.
(field_split_word): New function, now the only place where
field-splitting is performed.
(parse_dollars): New parameter - tell the caller if
field-splitting should be performed on this word.
(wordexp): Don't convert IFS characters to blanks.

21 years agoIf expansion or substitution occurs
drepper [Tue, 15 Sep 1998 21:23:07 +0000 (21:23 +0000)]
If expansion or substitution occurs
anywhere in a word, the entire word is subject to field-splitting.
(testit): Only call wordfree if wordexp
succeeded (or failed with WRDE_NOSPACE).
Words not the result of expansion or
substitution should remain unchanged.

21 years agoUpdate.
drepper [Tue, 15 Sep 1998 18:42:14 +0000 (18:42 +0000)]
Update.

21 years ago[!ELF_MACHINE_PLTREL_OVERLAP] (_ELF_DYNAMIC_DO_RELOC): Correctly set
drepper [Tue, 15 Sep 1998 18:42:04 +0000 (18:42 +0000)]
[!ELF_MACHINE_PLTREL_OVERLAP] (_ELF_DYNAMIC_DO_RELOC): Correctly set
ranges[1].lazy.

21 years agoUpdate.
drepper [Tue, 15 Sep 1998 12:10:51 +0000 (12:10 +0000)]
Update.

21 years agoInclude Makeconfig so that $(inst_includedir) is defined.
drepper [Tue, 15 Sep 1998 12:10:33 +0000 (12:10 +0000)]
Include Makeconfig so that $(inst_includedir) is defined.

21 years agoUpdate.
drepper [Tue, 15 Sep 1998 09:18:06 +0000 (09:18 +0000)]
Update.

21 years agoInclude <mcheck.h>.
drepper [Tue, 15 Sep 1998 09:17:55 +0000 (09:17 +0000)]
Include <mcheck.h>.

21 years agoUpdate.
drepper [Tue, 15 Sep 1998 08:04:19 +0000 (08:04 +0000)]
Update.

21 years agoCorrect copying.
drepper [Tue, 15 Sep 1998 08:04:08 +0000 (08:04 +0000)]
Correct copying.

21 years ago* nscd/pwdcache.c (save_pwd): Rewrite to use only one malloc call.
drepper [Mon, 14 Sep 1998 23:40:55 +0000 (23:40 +0000)]
* nscd/pwdcache.c (save_pwd): Rewrite to use only one malloc call.
        (free_pwd): Adjust for this change.
        * nscd/grpcache.c (save_grp): Rewrite to use only one malloc call.
        (free_grp): Adjust for this change.

21 years agoUpdate.
drepper [Mon, 14 Sep 1998 22:04:05 +0000 (22:04 +0000)]
Update.