kopensolaris-gnu/glibc.git
21 years agomkdtemp implementation.
drepper [Tue, 6 Jul 1999 15:24:13 +0000 (15:24 +0000)]
mkdtemp implementation.

21 years agoAdjust prototype of __gen_tempname to match. Define symbolic constants
drepper [Tue, 6 Jul 1999 15:23:47 +0000 (15:23 +0000)]
Adjust prototype of __gen_tempname to match.  Define symbolic constants
for second argument.

21 years ago(__gen_tempname): Add ability to create directories. Replace OPENIT
drepper [Tue, 6 Jul 1999 15:23:29 +0000 (15:23 +0000)]
(__gen_tempname): Add ability to create directories.  Replace OPENIT
and LARGEFILE args with a single flags parameter.

21 years ago(__gen_tempname): Add ability to create directories. Replace OPENIT and
drepper [Tue, 6 Jul 1999 15:23:10 +0000 (15:23 +0000)]
(__gen_tempname): Add ability to create directories.  Replace OPENIT and
ARGEFILE args with a single flags parameter.

21 years ago(elf_machine_rela): Support R_SPARC_OLO10 relocations.
drepper [Tue, 6 Jul 1999 15:18:49 +0000 (15:18 +0000)]
(elf_machine_rela): Support R_SPARC_OLO10 relocations.

21 years ago(R_SPARC_OLO10): Fix comment.
drepper [Tue, 6 Jul 1999 15:18:35 +0000 (15:18 +0000)]
(R_SPARC_OLO10): Fix comment.

21 years agoUpdate.
drepper [Fri, 2 Jul 1999 11:50:55 +0000 (11:50 +0000)]
Update.

21 years agoRevert bogus 'unset IFS' change. It doesn't belong in the tests, but
drepper [Fri, 2 Jul 1999 11:50:34 +0000 (11:50 +0000)]
Revert bogus 'unset IFS' change.  It doesn't belong in the tests, but
in the wordexp implementation.

21 years ago(exec_comm): Unset IFS so that subshells don't split fields.
drepper [Fri, 2 Jul 1999 11:50:07 +0000 (11:50 +0000)]
(exec_comm): Unset IFS so that subshells don't split fields.

21 years agoOne more typo.
drepper [Fri, 2 Jul 1999 11:09:56 +0000 (11:09 +0000)]
One more typo.

21 years agoUpdate
drepper [Thu, 1 Jul 1999 22:04:01 +0000 (22:04 +0000)]
Update

21 years ago(strptime): Initialize the tm struct first to avoid
drepper [Thu, 1 Jul 1999 22:03:51 +0000 (22:03 +0000)]
(strptime): Initialize the tm struct first to avoid
returning bogus results on incomplete data.
(strptime_internal): day_of_the_week() requres bith tm_mon and tm_mday to be
initializaed. Computer them first if they are not given.
(strptime_internal): (have_mon, have_mday): new variables.

21 years agoUpdate.
drepper [Thu, 1 Jul 1999 21:13:35 +0000 (21:13 +0000)]
Update.

21 years ago(__icheckhost): Fix typo in last patch.
drepper [Thu, 1 Jul 1999 21:12:54 +0000 (21:12 +0000)]
(__icheckhost): Fix typo in last patch.

21 years agoFix last patch: Add missing semicolon.
drepper [Thu, 1 Jul 1999 21:10:59 +0000 (21:10 +0000)]
Fix last patch: Add missing semicolon.

21 years ago(gaih_inet_serv): Handle failing call to get.*_r functions correctly for
drepper [Thu, 1 Jul 1999 21:09:23 +0000 (21:09 +0000)]
(gaih_inet_serv): Handle failing call to get.*_r functions correctly for
non-existing entry.

21 years ago(cuserid): Handle failing call to get.*_r functions correctly for
drepper [Thu, 1 Jul 1999 21:09:00 +0000 (21:09 +0000)]
(cuserid): Handle failing call to get.*_r functions correctly for
non-existing entry.(cuserid):

21 years ago(parse_tilde): Handle failing call to get.*_r functions correctly for
drepper [Thu, 1 Jul 1999 21:08:25 +0000 (21:08 +0000)]
(parse_tilde): Handle failing call to get.*_r functions correctly for
non-existing entry.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 17:41:35 +0000 (17:41 +0000)]
Update.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:40:54 +0000 (17:40 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:40:07 +0000 (17:40 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:39:29 +0000 (17:39 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:38:54 +0000 (17:38 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:38:30 +0000 (17:38 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years agoHandle failing call to getxxbyYY_r functions correctly for non-existing entry.
drepper [Wed, 30 Jun 1999 17:37:21 +0000 (17:37 +0000)]
Handle failing call to getxxbyYY_r functions correctly for non-existing entry.

21 years ago(iuserok2): Handle failing getpwnam_r call for non-existing user correctly.
drepper [Wed, 30 Jun 1999 17:34:49 +0000 (17:34 +0000)]
(iuserok2): Handle failing getpwnam_r call for non-existing user correctly.

21 years agoCorrectly handle getpwnam_r call for nonexisting name.
drepper [Wed, 30 Jun 1999 17:32:13 +0000 (17:32 +0000)]
Correctly handle getpwnam_r call for nonexisting name.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 17:17:53 +0000 (17:17 +0000)]
Update.

21 years ago(tests): Add rules for tst-getpw.
drepper [Wed, 30 Jun 1999 17:17:37 +0000 (17:17 +0000)]
(tests): Add rules for tst-getpw.

21 years agoTest program for getpw.
drepper [Wed, 30 Jun 1999 17:16:58 +0000 (17:16 +0000)]
Test program for getpw.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 17:16:08 +0000 (17:16 +0000)]
Update.

21 years ago(System V Number Conversion): Fix the description which confused
drepper [Wed, 30 Jun 1999 17:15:48 +0000 (17:15 +0000)]
(System V Number Conversion): Fix the description which confused
pointer and value to pointer.

21 years ago(__icheckhost): Test for gethostbyname_r result correctly.
drepper [Wed, 30 Jun 1999 17:12:14 +0000 (17:12 +0000)]
(__icheckhost): Test for gethostbyname_r result correctly.

21 years ago(__getpw): Check for NULL result pointer.
drepper [Wed, 30 Jun 1999 17:11:04 +0000 (17:11 +0000)]
(__getpw): Check for NULL result pointer.

21 years ago(Lookup User): Document POSIX return
drepper [Wed, 30 Jun 1999 17:08:37 +0000 (17:08 +0000)]
(Lookup User): Document POSIX return
semantics for getpwuid_r and getgrgid_r.

21 years ago(Host Names): Document that the result
drepper [Wed, 30 Jun 1999 17:08:23 +0000 (17:08 +0000)]
(Host Names): Document that the result
pointer is null in case of error or host not found and fix a
typo.  Give a small example.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 16:58:13 +0000 (16:58 +0000)]
Update.

21 years agoAdd warning since no buffer size is given and therefore no overrun
drepper [Wed, 30 Jun 1999 16:57:52 +0000 (16:57 +0000)]
Add warning since no buffer size is given and therefore no overrun
tests are possible.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 16:56:45 +0000 (16:56 +0000)]
Update.

21 years agoUpdate.
drepper [Wed, 30 Jun 1999 16:55:43 +0000 (16:55 +0000)]
Update.

21 years agoFix handling of L'\0' parameter.
drepper [Wed, 30 Jun 1999 16:55:27 +0000 (16:55 +0000)]
Fix handling of L'\0' parameter.

21 years agoFix handling of L'\0' parameter.
drepper [Wed, 30 Jun 1999 16:54:26 +0000 (16:54 +0000)]
Fix handling of L'\0' parameter.

21 years agoUpdate.
drepper [Mon, 28 Jun 1999 15:52:36 +0000 (15:52 +0000)]
Update.

21 years agoInitialize *signgamp for NaN returns.
drepper [Mon, 28 Jun 1999 15:52:15 +0000 (15:52 +0000)]
Initialize *signgamp for NaN returns.

21 years agoDon't include ldsodefs.h. Remove dlerror_run and related functions
drepper [Mon, 28 Jun 1999 15:52:01 +0000 (15:52 +0000)]
Don't include ldsodefs.h.  Remove dlerror_run and related functions
and structs.  Use __libc_dlopen, __libc_dlsym, __libc_dlclose.

21 years agoInclude dlfcn.h. Don't include ldsodefs.h.
drepper [Mon, 28 Jun 1999 15:51:49 +0000 (15:51 +0000)]
Include dlfcn.h.  Don't include ldsodefs.h.

21 years agoPrototype __libc_dlopen, __libc_dlclose, __libc_dlsym. Prototype _dl_addr.
drepper [Mon, 28 Jun 1999 15:51:33 +0000 (15:51 +0000)]
Prototype __libc_dlopen, __libc_dlclose, __libc_dlsym.  Prototype _dl_addr.

21 years ago(struct __gconv_loaded_object): Change `handle' to a void *.
drepper [Mon, 28 Jun 1999 15:51:13 +0000 (15:51 +0000)]
(struct __gconv_loaded_object): Change `handle' to a void *.
(__gconv_find_func): Delete prototype.

21 years agoDon't include ldsodefs.h. Remove dlerror_run and related functions
drepper [Mon, 28 Jun 1999 15:51:03 +0000 (15:51 +0000)]
Don't include ldsodefs.h.  Remove dlerror_run and related functions
and structs.  Use __libc_dlopen, __libc_dlsym, __libc_dlclose.

21 years agoInclude dlfcn.h.
drepper [Mon, 28 Jun 1999 15:50:54 +0000 (15:50 +0000)]
Include dlfcn.h.

21 years agoInclude dlfcn.h.
drepper [Mon, 28 Jun 1999 15:50:45 +0000 (15:50 +0000)]
Include dlfcn.h.

21 years agoChange proto and use of _dl_mcount_wrapper to match.
drepper [Mon, 28 Jun 1999 15:50:26 +0000 (15:50 +0000)]
Change proto and use of _dl_mcount_wrapper to match.

21 years ago(_dl_mcount_wrapper): Change type of argument to void *.
drepper [Mon, 28 Jun 1999 15:50:16 +0000 (15:50 +0000)]
(_dl_mcount_wrapper): Change type of argument to void *.

21 years agoFix typo.
drepper [Mon, 28 Jun 1999 15:50:03 +0000 (15:50 +0000)]
Fix typo.

21 years agokSimplified interface to dynamic loading in libc.
drepper [Mon, 28 Jun 1999 15:49:40 +0000 (15:49 +0000)]
kSimplified interface to dynamic loading in libc.

21 years agoFix typo.
drepper [Mon, 28 Jun 1999 15:49:23 +0000 (15:49 +0000)]
Fix typo.

21 years ago(routines): Add dl-libc.c.
drepper [Mon, 28 Jun 1999 15:48:42 +0000 (15:48 +0000)]
(routines): Add dl-libc.c.

21 years agoUpdate.
drepper [Mon, 28 Jun 1999 12:43:04 +0000 (12:43 +0000)]
Update.

21 years agoTest for gethostbyname_r function correctly.
drepper [Mon, 28 Jun 1999 12:41:58 +0000 (12:41 +0000)]
Test for gethostbyname_r function correctly.

21 years agoTest for gethostbyname_r function correctly.
drepper [Mon, 28 Jun 1999 12:41:10 +0000 (12:41 +0000)]
Test for gethostbyname_r function correctly.

21 years agoTest for gethostbynam_r function correctly.
drepper [Mon, 28 Jun 1999 12:40:16 +0000 (12:40 +0000)]
Test for gethostbynam_r function correctly.

21 years agoTest for gethostbynam_r and getprotobyname_r functions correctly.
drepper [Mon, 28 Jun 1999 12:39:50 +0000 (12:39 +0000)]
Test for gethostbynam_r and getprotobyname_r functions correctly.

21 years ago(rexec): Test for gethostbynam_r result correctly.
drepper [Mon, 28 Jun 1999 12:38:11 +0000 (12:38 +0000)]
(rexec): Test for gethostbynam_r result correctly.

21 years agoTest for gethostbynam_r result correctly.
drepper [Mon, 28 Jun 1999 12:37:29 +0000 (12:37 +0000)]
Test for gethostbynam_r result correctly.
Optimize file reading a bit.

21 years agoTest for getpwnam_r result correctly.
drepper [Mon, 28 Jun 1999 12:34:22 +0000 (12:34 +0000)]
Test for getpwnam_r result correctly.

21 years ago(Copying and Concatenation): Mention that strndup is a GNU extension.
drepper [Mon, 28 Jun 1999 12:31:46 +0000 (12:31 +0000)]
(Copying and Concatenation): Mention that strndup is a GNU extension.

21 years ago(__getpw): Fix check for error return.
drepper [Mon, 28 Jun 1999 12:29:40 +0000 (12:29 +0000)]
(__getpw): Fix check for error return.

21 years agoUpdate.
drepper [Sat, 26 Jun 1999 18:18:04 +0000 (18:18 +0000)]
Update.

21 years ago.
schwab [Sat, 26 Jun 1999 18:12:26 +0000 (18:12 +0000)]
.

21 years agoNew file.
schwab [Sat, 26 Jun 1999 18:11:01 +0000 (18:11 +0000)]
New file.

21 years ago (_dl_map_object_deps): When looking for the next occurence of the aux
drepper [Sat, 26 Jun 1999 18:01:25 +0000 (18:01 +0000)]
 (_dl_map_object_deps): When looking for the next occurence of the aux
object start with the current list entry, not the new one.  Adjust
tail pointer in the unique list.  Explain how the meaning of the
variables changes.

21 years ago.
schwab [Sat, 26 Jun 1999 16:45:10 +0000 (16:45 +0000)]
.

21 years ago * sysdeps/m68k/fpu/bits/mathinline.h: Move all libm internal
schwab [Sat, 26 Jun 1999 16:43:39 +0000 (16:43 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Move all libm internal
definitions...
* sysdeps/m68k/fpu/mathimpl.h: ... here.  New file.
* sysdeps/m68k/fpu/e_acos.c: Include "mathimpl.h".
* sysdeps/m68k/fpu/e_atan2.c: Likewise.
* sysdeps/m68k/fpu/e_fmod.c: Likewise.
* sysdeps/m68k/fpu/e_pow.c: Likewise.
* sysdeps/m68k/fpu/e_scalb.c: Likewise.
* sysdeps/m68k/fpu/s_ccos.c: Likewise.
* sysdeps/m68k/fpu/s_ccosh.c: Likewise.
* sysdeps/m68k/fpu/s_cexp.c: Likewise.
* sysdeps/m68k/fpu/s_csin.c: Likewise.
* sysdeps/m68k/fpu/s_csinh.c: Likewise.
* sysdeps/m68k/fpu/s_ilogb.c: Likewise.
* sysdeps/m68k/fpu/s_llrint.c: Likewise.
* sysdeps/m68k/fpu/s_llrintf.c: Likewise.
* sysdeps/m68k/fpu/s_llrintl.c: Likewise.
* sysdeps/m68k/fpu/s_modf.c: Likewise.

21 years ago.
roland [Fri, 25 Jun 1999 14:50:51 +0000 (14:50 +0000)]
.

21 years ago1999-06-25 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 25 Jun 1999 14:50:17 +0000 (14:50 +0000)]
1999-06-25  Roland McGrath  <roland@baalperazim.frob.com>
* hurd.h, hurd/hurd/fd.h, hurd/hurd/port.h, hurd/hurd/signal.h,
hurd/hurd/threadvar.h, hurd/hurd/userlink.h: Instead of
_EXTERN_INLINE, use a macro specific to each file,
_HURD_FD_H_EXTERN_INLINE and the like.
* hurd/Makefile (inline-headers): New variable.
(routines): Remove hurdinline.  Add $(inlines).
(inlines): New variable.
($(inlines:%=$(objpfx)%.c)): New static pattern rule to generate them.
(generated): Append those here.
* hurd/hurdinline.c: File removed.

21 years ago.
roland [Fri, 25 Jun 1999 13:46:56 +0000 (13:46 +0000)]
.

21 years ago1999-06-25 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 25 Jun 1999 13:46:42 +0000 (13:46 +0000)]
1999-06-25  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/generic/glob64.c: Include <stddef.h> for NULL.

21 years ago.
roland [Fri, 25 Jun 1999 13:33:03 +0000 (13:33 +0000)]
.

21 years ago1999-06-25 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 25 Jun 1999 13:31:54 +0000 (13:31 +0000)]
1999-06-25  Roland McGrath  <roland@baalperazim.frob.com>
* mach/Versions (libc: GLIBC_2.0): Add __mig_strncpy.

21 years agoUpdate.
drepper [Fri, 25 Jun 1999 08:44:36 +0000 (08:44 +0000)]
Update.

21 years ago(nscd_run): Use correct type for optlen variable.
drepper [Fri, 25 Jun 1999 08:43:31 +0000 (08:43 +0000)]
(nscd_run): Use correct type for optlen variable.

21 years agoUpdate.
drepper [Fri, 25 Jun 1999 08:34:03 +0000 (08:34 +0000)]
Update.

21 years ago(strnlen): Remove extra prototype.
drepper [Fri, 25 Jun 1999 08:32:59 +0000 (08:32 +0000)]
(strnlen): Remove extra prototype.

21 years ago(Working on Directory Trees): Fix typo.
drepper [Thu, 24 Jun 1999 23:48:46 +0000 (23:48 +0000)]
(Working on Directory Trees): Fix typo.

21 years agoUpdate.
drepper [Thu, 24 Jun 1999 23:47:50 +0000 (23:47 +0000)]
Update.

21 years ago(Working on Directory Trees): Fix typos.
drepper [Thu, 24 Jun 1999 23:46:32 +0000 (23:46 +0000)]
(Working on Directory Trees): Fix typos.

21 years agoUpdate.
drepper [Thu, 24 Jun 1999 23:15:52 +0000 (23:15 +0000)]
Update.

21 years ago(handle_request): Use correct type for optlen variable.
drepper [Thu, 24 Jun 1999 23:14:52 +0000 (23:14 +0000)]
(handle_request): Use correct type for optlen variable.

21 years agoUpdate.
drepper [Thu, 24 Jun 1999 13:25:48 +0000 (13:25 +0000)]
Update.

21 years ago(ecvt_tests): Test 92.0 with ndigits == 16.
drepper [Thu, 24 Jun 1999 13:24:47 +0000 (13:24 +0000)]
(ecvt_tests): Test 92.0 with ndigits == 16.

21 years ago(ecvt_r): Limit ndigits before passing it to fcvt_r.
drepper [Thu, 24 Jun 1999 13:24:12 +0000 (13:24 +0000)]
(ecvt_r): Limit ndigits before passing it to fcvt_r.

21 years agoUpdate.
drepper [Thu, 24 Jun 1999 13:08:20 +0000 (13:08 +0000)]
Update.

21 years agoAdd "notfound" data to cache, not iov pointer.
drepper [Thu, 24 Jun 1999 13:07:27 +0000 (13:07 +0000)]
Add "notfound" data to cache, not iov pointer.

21 years agoDon't produce `defined' as part of macro expansion.
drepper [Wed, 23 Jun 1999 13:34:06 +0000 (13:34 +0000)]
Don't produce `defined' as part of macro expansion.

21 years agoUpdate.
drepper [Wed, 23 Jun 1999 13:02:09 +0000 (13:02 +0000)]
Update.

21 years agoInclude math.h for __P definition.
drepper [Wed, 23 Jun 1999 13:01:13 +0000 (13:01 +0000)]
Include math.h for __P definition.

21 years agoUpdate.
drepper [Wed, 23 Jun 1999 12:58:33 +0000 (12:58 +0000)]
Update.

21 years agoInclude stdio.h.
drepper [Wed, 23 Jun 1999 12:57:36 +0000 (12:57 +0000)]
Include stdio.h.

21 years agoUpdate.
drepper [Wed, 23 Jun 1999 12:38:51 +0000 (12:38 +0000)]
Update.

21 years ago(special): Add test for large ndigit parameter.
drepper [Wed, 23 Jun 1999 12:38:31 +0000 (12:38 +0000)]
(special): Add test for large ndigit parameter.