kopensolaris-gnu/glibc.git
21 years agoChanged to use p_nextlock instead of p_nextwaiting.
drepper [Fri, 9 Jul 1999 13:44:23 +0000 (13:44 +0000)]
Changed to use p_nextlock instead of p_nextwaiting.

21 years agoUpdate.
drepper [Fri, 9 Jul 1999 13:05:42 +0000 (13:05 +0000)]
Update.

21 years ago(xdr_ypall): New function.
drepper [Fri, 9 Jul 1999 13:03:08 +0000 (13:03 +0000)]
(xdr_ypall): New function.

21 years ago(libnsl): Add GLIBC_2.2.
drepper [Fri, 9 Jul 1999 13:02:53 +0000 (13:02 +0000)]
(libnsl): Add GLIBC_2.2.

21 years ago(libnsl) [GLIBC_2.2]: Add xdr_ypall.
drepper [Fri, 9 Jul 1999 13:02:36 +0000 (13:02 +0000)]
(libnsl) [GLIBC_2.2]: Add xdr_ypall.

21 years agoUpdate.
drepper [Fri, 9 Jul 1999 10:13:23 +0000 (10:13 +0000)]
Update.

21 years ago(pthread_handle_create): Free mmap region after stack if clone failed.
drepper [Fri, 9 Jul 1999 10:12:50 +0000 (10:12 +0000)]
(pthread_handle_create): Free mmap region after stack if clone failed.

21 years agoUpdate.
drepper [Fri, 9 Jul 1999 10:09:09 +0000 (10:09 +0000)]
Update.

21 years ago(headers): Add bits/dlfcn.h.
drepper [Fri, 9 Jul 1999 10:08:50 +0000 (10:08 +0000)]
(headers): Add bits/dlfcn.h.

21 years ago(headers): Remove bits/dlfcn.h and dlfcn.h.
drepper [Fri, 9 Jul 1999 10:08:36 +0000 (10:08 +0000)]
(headers): Remove bits/dlfcn.h and dlfcn.h.

21 years agoUpdate.
drepper [Fri, 9 Jul 1999 09:58:27 +0000 (09:58 +0000)]
Update.

21 years agoAdd initgroups support.
drepper [Fri, 9 Jul 1999 09:58:10 +0000 (09:58 +0000)]
Add initgroups support.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Fri, 9 Jul 1999 09:54:26 +0000 (09:54 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

21 years agoAdd question about arch version problems during compilation.
drepper [Thu, 8 Jul 1999 18:15:09 +0000 (18:15 +0000)]
Add question about arch version problems during compilation.

21 years agoUpdate.
drepper [Thu, 8 Jul 1999 11:59:45 +0000 (11:59 +0000)]
Update.

21 years ago(_IO_new_file_close_it): Set _fileno to -1, not EOF.
drepper [Thu, 8 Jul 1999 11:59:25 +0000 (11:59 +0000)]
(_IO_new_file_close_it): Set _fileno to -1, not EOF.

21 years ago(_IO_new_file_close_it): Set _fileno to -1, not EOF.
drepper [Thu, 8 Jul 1999 11:59:16 +0000 (11:59 +0000)]
(_IO_new_file_close_it): Set _fileno to -1, not EOF.

21 years ago(_IO_file_is_open): Only check for -1, not all negative numbers.
drepper [Thu, 8 Jul 1999 11:59:03 +0000 (11:59 +0000)]
(_IO_file_is_open): Only check for -1, not all negative numbers.

21 years ago(fopencookie): Set _fileno to -2.
drepper [Thu, 8 Jul 1999 11:58:50 +0000 (11:58 +0000)]
(fopencookie): Set _fileno to -2.

21 years ago(buffered_vfprintf): Initialize _mode.
drepper [Thu, 8 Jul 1999 11:58:17 +0000 (11:58 +0000)]
(buffered_vfprintf): Initialize _mode.

21 years agoReturn -1 instead of EOF and set errno if the stream is not a real file stream.
drepper [Thu, 8 Jul 1999 11:55:12 +0000 (11:55 +0000)]
Return -1 instead of EOF and set errno if the stream is not a real file stream.

21 years agoFix typos.
drepper [Thu, 8 Jul 1999 11:54:21 +0000 (11:54 +0000)]
Fix typos.

21 years agoMoved to dlfcn.
drepper [Wed, 7 Jul 1999 22:07:32 +0000 (22:07 +0000)]
Moved to dlfcn.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 18:39:33 +0000 (18:39 +0000)]
Update.

21 years agoUse DL_CALL_FCT not _CALL_DL_FCT.
drepper [Wed, 7 Jul 1999 18:39:15 +0000 (18:39 +0000)]
Use DL_CALL_FCT not _CALL_DL_FCT.
Don't include ldsodefs.h.  Include dlfcn.h.

21 years agoNot needed anymore.
drepper [Wed, 7 Jul 1999 18:38:21 +0000 (18:38 +0000)]
Not needed anymore.

21 years agoAlso prototype _dl_sym and _dl_vsym here.
drepper [Wed, 7 Jul 1999 18:38:06 +0000 (18:38 +0000)]
Also prototype _dl_sym and _dl_vsym here.
Include real header from dlfcn directory.

21 years agoMove prototypes of _dl_catch_error,
drepper [Wed, 7 Jul 1999 18:37:51 +0000 (18:37 +0000)]
Move prototypes of _dl_catch_error,
_dlerror_run, _dl_open, _dl_close, _dl_addr, and
_dl_mcount_wrapper_check to include/dlfcn.h.  Delete
_CALL_DL_FCT macro.

21 years agoAdd eval to libdl.
drepper [Wed, 7 Jul 1999 18:36:59 +0000 (18:36 +0000)]
Add eval to libdl.

21 years agoDirty little hack.
drepper [Wed, 7 Jul 1999 18:34:26 +0000 (18:34 +0000)]
Dirty little hack.

21 years ago(_dl_open): Change return type to void *.
drepper [Wed, 7 Jul 1999 18:32:14 +0000 (18:32 +0000)]
(_dl_open): Change return type to void *.

21 years ago(_dl_close): Change argument to void *.
drepper [Wed, 7 Jul 1999 18:32:04 +0000 (18:32 +0000)]
(_dl_close): Change argument to void *.

21 years ago(libc): Add _dl_sym and _dl_vsym for GLIBC_2.2.
drepper [Wed, 7 Jul 1999 18:31:49 +0000 (18:31 +0000)]
(libc): Add _dl_sym and _dl_vsym for GLIBC_2.2.
(libdl): Delete.

21 years agoRemove all references to libdl or its
drepper [Wed, 7 Jul 1999 18:31:38 +0000 (18:31 +0000)]
Remove all references to libdl or its
components, except the ones relating to the test cases.
(routines): Add dl-sym.

21 years ago(dlfcn): New variable - set to `dlfcn' if elf is yes, empty otherwise.
drepper [Wed, 7 Jul 1999 18:31:21 +0000 (18:31 +0000)]
(dlfcn): New variable - set to `dlfcn' if elf is yes, empty otherwise.
(libdl): Set to dlfcn/libdl.so or libdl.a if elf is yes,
depending on build-shared.
(subdirs): Add $(dlfcn).
(rpath-dirs): Add dlfcn.

21 years agoMoved into dlfcn subdir.
drepper [Wed, 7 Jul 1999 18:30:52 +0000 (18:30 +0000)]
Moved into dlfcn subdir.

21 years agoImplementation of _dl_sym and _dl_vsym.
drepper [Wed, 7 Jul 1999 18:28:00 +0000 (18:28 +0000)]
Implementation of _dl_sym and _dl_vsym.

21 years agoHeader for libdl.
drepper [Wed, 7 Jul 1999 18:27:12 +0000 (18:27 +0000)]
Header for libdl.

21 years agolibdl wrapper for _dl_vsym.
drepper [Wed, 7 Jul 1999 18:26:55 +0000 (18:26 +0000)]
libdl wrapper for _dl_vsym.

21 years agolibdl wrapper for _dl_sym.
drepper [Wed, 7 Jul 1999 18:26:40 +0000 (18:26 +0000)]
libdl wrapper for _dl_sym.

21 years agolibdl wrapper for _dl_open compatibility interface.
drepper [Wed, 7 Jul 1999 18:26:31 +0000 (18:26 +0000)]
libdl wrapper for _dl_open compatibility interface.

21 years agolibdl wrapper for _dl_open.
drepper [Wed, 7 Jul 1999 18:26:16 +0000 (18:26 +0000)]
libdl wrapper for _dl_open.

21 years agolibdl wrapper for _dl_error.
drepper [Wed, 7 Jul 1999 18:26:05 +0000 (18:26 +0000)]
libdl wrapper for _dl_error.

21 years agolibdl wrapper for _dl_close.
drepper [Wed, 7 Jul 1999 18:25:55 +0000 (18:25 +0000)]
libdl wrapper for _dl_close.

21 years agolibdl wrapper for _dl_addr.
drepper [Wed, 7 Jul 1999 18:25:47 +0000 (18:25 +0000)]
libdl wrapper for _dl_addr.

21 years agoLinker map for dlfcn.
drepper [Wed, 7 Jul 1999 18:25:24 +0000 (18:25 +0000)]
Linker map for dlfcn.

21 years agoMakefile for dlfcn.
drepper [Wed, 7 Jul 1999 18:25:13 +0000 (18:25 +0000)]
Makefile for dlfcn.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 18:02:39 +0000 (18:02 +0000)]
Update.

21 years agoDescribe problem.
drepper [Wed, 7 Jul 1999 18:02:16 +0000 (18:02 +0000)]
Describe problem.

21 years agoInclude errno.h.
drepper [Wed, 7 Jul 1999 15:34:36 +0000 (15:34 +0000)]
Include errno.h.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 15:33:09 +0000 (15:33 +0000)]
Update.

21 years ago(request2size): Also set errno of failing.
drepper [Wed, 7 Jul 1999 15:32:34 +0000 (15:32 +0000)]
(request2size): Also set errno of failing.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 14:29:02 +0000 (14:29 +0000)]
Update.

21 years ago(request2size): Take care of overflow in addition.
drepper [Wed, 7 Jul 1999 14:28:33 +0000 (14:28 +0000)]
(request2size): Take care of overflow in addition.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 14:15:25 +0000 (14:15 +0000)]
Update.

21 years agoCorrect last patch. Handle getcwd (NULL, != 0) correctly.
drepper [Wed, 7 Jul 1999 14:15:14 +0000 (14:15 +0000)]
Correct last patch.  Handle getcwd (NULL, != 0) correctly.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 12:58:12 +0000 (12:58 +0000)]
Update.

21 years agoUse a few more __builtin_expect.
drepper [Wed, 7 Jul 1999 12:57:38 +0000 (12:57 +0000)]
Use a few more __builtin_expect.

21 years agoUpdate.
drepper [Wed, 7 Jul 1999 12:30:38 +0000 (12:30 +0000)]
Update.

21 years agoWhen resizing buffer make sure new size is large enough.
drepper [Wed, 7 Jul 1999 12:30:25 +0000 (12:30 +0000)]
When resizing buffer make sure new size is large enough.

21 years agoUpdate
drepper [Wed, 7 Jul 1999 12:14:17 +0000 (12:14 +0000)]
Update

21 years agoCheck that /dev/pts is mounted.
drepper [Wed, 7 Jul 1999 12:09:38 +0000 (12:09 +0000)]
Check that /dev/pts is mounted.
(_PATH_DEVPTS, DEVPTS_SUPER_MAGIC): New definitions.
(_PATH_DEVPTMX): Use _PATH_DEV.

21 years ago(tests): Add tst-malloc.
drepper [Wed, 7 Jul 1999 12:07:31 +0000 (12:07 +0000)]
(tests): Add tst-malloc.

21 years agoTest of basic malloc functionality.
drepper [Wed, 7 Jul 1999 12:07:15 +0000 (12:07 +0000)]
Test of basic malloc functionality.

21 years agoUpdate.
drepper [Tue, 6 Jul 1999 20:10:29 +0000 (20:10 +0000)]
Update.

21 years agoAdjust call of __gen_tempname to match new convention.
drepper [Tue, 6 Jul 1999 20:09:18 +0000 (20:09 +0000)]
Adjust call of __gen_tempname to match new convention.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Tue, 6 Jul 1999 19:59:33 +0000 (19:59 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

21 years agoUpdate.
drepper [Tue, 6 Jul 1999 16:26:03 +0000 (16:26 +0000)]
Update.

21 years agoUpdate for some more motherboards.
drepper [Tue, 6 Jul 1999 16:06:12 +0000 (16:06 +0000)]
Update for some more motherboards.

21 years agoDon't test for libc4 in ldd for SPARC.
drepper [Tue, 6 Jul 1999 15:51:20 +0000 (15:51 +0000)]
Don't test for libc4 in ldd for SPARC.

21 years agoRewrite fragment for Linux/SPARC.
drepper [Tue, 6 Jul 1999 15:49:45 +0000 (15:49 +0000)]
Rewrite fragment for Linux/SPARC.

21 years ago(__cmsg_nxthdr): "return 0" instead of "return NULL" to make C++ happy.
drepper [Tue, 6 Jul 1999 15:44:49 +0000 (15:44 +0000)]
(__cmsg_nxthdr): "return 0" instead of "return NULL" to make C++ happy.

21 years ago(_IO_new_fdopen): Set EINVAL if MODE is not allowed by the file access
drepper [Tue, 6 Jul 1999 15:40:20 +0000 (15:40 +0000)]
(_IO_new_fdopen): Set EINVAL if MODE is not allowed by the file access
mode of the open file.

21 years agoUpdate.
drepper [Tue, 6 Jul 1999 15:37:53 +0000 (15:37 +0000)]
Update.

21 years agoInclude math.h to get all needed macros defined.
drepper [Tue, 6 Jul 1999 15:33:33 +0000 (15:33 +0000)]
Include math.h to get all needed macros defined.

21 years agoOptimize.
drepper [Tue, 6 Jul 1999 15:30:56 +0000 (15:30 +0000)]
Optimize.

21 years agoMake a leaf subroutine. Optimize.
drepper [Tue, 6 Jul 1999 15:30:43 +0000 (15:30 +0000)]
Make a leaf subroutine. Optimize.

21 years agoFix carry handling. Optimize.
drepper [Tue, 6 Jul 1999 15:30:25 +0000 (15:30 +0000)]
Fix carry handling. Optimize.

21 years ago(request2size): Check for overflow and return NULL whenever it is encountered.
drepper [Tue, 6 Jul 1999 15:27:38 +0000 (15:27 +0000)]
(request2size): Check for overflow and return NULL whenever it is encountered.

21 years agoAdjust call of __gen_tempname to match new convention.
drepper [Tue, 6 Jul 1999 15:26:06 +0000 (15:26 +0000)]
Adjust call of __gen_tempname to match new convention.

21 years agoDocument mkdtemp.
drepper [Tue, 6 Jul 1999 15:25:26 +0000 (15:25 +0000)]
Document mkdtemp.

21 years ago(routines): Add mkdtemp.
drepper [Tue, 6 Jul 1999 15:24:59 +0000 (15:24 +0000)]
(routines): Add mkdtemp.

21 years agoExport mkdtemp.
drepper [Tue, 6 Jul 1999 15:24:38 +0000 (15:24 +0000)]
Export mkdtemp.

21 years agoPrototype mkdtemp.
drepper [Tue, 6 Jul 1999 15:24:26 +0000 (15:24 +0000)]
Prototype mkdtemp.

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.