kopensolaris-gnu/glibc.git
22 years agodlopen implementation which does not check mode argument.
drepper [Mon, 2 Nov 1998 22:25:09 +0000 (22:25 +0000)]
dlopen implementation which does not check mode argument.

22 years agoRename function to __dlopen_check and make version named dlopen.
drepper [Mon, 2 Nov 1998 22:24:17 +0000 (22:24 +0000)]
Rename function to __dlopen_check and make version named dlopen.

22 years ago(_dl_open): Check whether RTLD_LAZY or RTLD_GLOBAL is set and bounce
drepper [Mon, 2 Nov 1998 22:23:30 +0000 (22:23 +0000)]
(_dl_open): Check whether RTLD_LAZY or RTLD_GLOBAL is set and bounce
otherwise.

22 years ago[libdl, GLIBC_2.1]: Add dlopen.
drepper [Mon, 2 Nov 1998 22:20:31 +0000 (22:20 +0000)]
[libdl, GLIBC_2.1]: Add dlopen.

22 years ago(libdl-routines): Add dlopenold.
drepper [Mon, 2 Nov 1998 22:19:28 +0000 (22:19 +0000)]
(libdl-routines): Add dlopenold.

22 years agoUpdate.
drepper [Mon, 2 Nov 1998 21:48:45 +0000 (21:48 +0000)]
Update.

22 years ago(tz_compute): Remove unused parameter timer.
drepper [Mon, 2 Nov 1998 21:48:29 +0000 (21:48 +0000)]
(tz_compute): Remove unused parameter timer.
Change caller.

22 years agoInclude <linux/atalk.h> before <sys/socket.h> to make sockaddr_at
drepper [Mon, 2 Nov 1998 21:48:17 +0000 (21:48 +0000)]
Include <linux/atalk.h> before <sys/socket.h> to make sockaddr_at
available to <sys/socket.h>.

22 years agoAdd .L prefix to symbols used in macro magic.
drepper [Mon, 2 Nov 1998 21:48:00 +0000 (21:48 +0000)]
Add .L prefix to symbols used in macro magic.

22 years agoAdd Econet support.
drepper [Mon, 2 Nov 1998 21:47:07 +0000 (21:47 +0000)]
Add Econet support.

22 years ago(__ipc_pid_t): New typedef.
drepper [Mon, 2 Nov 1998 21:46:23 +0000 (21:46 +0000)]
(__ipc_pid_t): New typedef.

22 years agoRemove __P from parameter lists of declarations.
drepper [Mon, 2 Nov 1998 21:45:45 +0000 (21:45 +0000)]
Remove __P from parameter lists of declarations.

22 years agoUpdate.
drepper [Mon, 2 Nov 1998 21:45:30 +0000 (21:45 +0000)]
Update.

22 years ago(dl_main): Call _dl_map_object_deps with new parameter.
drepper [Mon, 2 Nov 1998 21:45:19 +0000 (21:45 +0000)]
(dl_main): Call _dl_map_object_deps with new parameter.
Mark all objects as in global scope.

22 years agoAdapt prototype for _dl_map_object_deps.
drepper [Mon, 2 Nov 1998 21:43:58 +0000 (21:43 +0000)]
Adapt prototype for _dl_map_object_deps.

22 years ago(_dl_new_object): Initialize l_global to zero.
drepper [Mon, 2 Nov 1998 21:43:25 +0000 (21:43 +0000)]
(_dl_new_object): Initialize l_global to zero.

22 years ago(_dl_map_object_deps): Change to return value. If we parameter GLOBAL
drepper [Mon, 2 Nov 1998 21:42:53 +0000 (21:42 +0000)]
(_dl_map_object_deps): Change to return value.  If we parameter GLOBAL
is nonzero add object and dependencies to the global scope.

22 years ago(dl_open_worker): Call _dl_map_object_deps with
drepper [Mon, 2 Nov 1998 21:40:55 +0000 (21:40 +0000)]
(dl_open_worker): Call _dl_map_object_deps with
new parameter and expect result.  Remove code handling RTLD_GLOBAL.
Add return value of _dl_map_object_deps to _dl_main_searchlist->r_nlist.

22 years ago[libc, GLIBC_2.01]: Add _dl_global_scope_alloc.
drepper [Mon, 2 Nov 1998 21:38:05 +0000 (21:38 +0000)]
[libc, GLIBC_2.01]: Add _dl_global_scope_alloc.

22 years agoRegenerated
drepper [Mon, 2 Nov 1998 10:12:48 +0000 (10:12 +0000)]
Regenerated

22 years agoUpdate.
drepper [Mon, 2 Nov 1998 10:07:25 +0000 (10:07 +0000)]
Update.

22 years ago(setgroups): Remove unnecessary test and add cast.
drepper [Mon, 2 Nov 1998 10:04:58 +0000 (10:04 +0000)]
(setgroups): Remove unnecessary test and add cast.

22 years ago(__getttyname_r): Remove unused parameter fd.
drepper [Mon, 2 Nov 1998 10:03:33 +0000 (10:03 +0000)]
(__getttyname_r): Remove unused parameter fd.

22 years ago(getttyname): Remove unused parameter fd.
drepper [Mon, 2 Nov 1998 10:03:21 +0000 (10:03 +0000)]
(getttyname): Remove unused parameter fd.

22 years agoAdd initializer SYSCONF for CHARCLASS_NAME_MAX.
drepper [Mon, 2 Nov 1998 10:02:57 +0000 (10:02 +0000)]
Add initializer SYSCONF for CHARCLASS_NAME_MAX.

22 years ago(__FDS_BITS): New macro to access fds_bits member.
drepper [Mon, 2 Nov 1998 09:49:46 +0000 (09:49 +0000)]
(__FDS_BITS): New macro to access fds_bits member.
(__FDMASK): Use __fd_mask instead of unsigned long int in cast.

22 years agoKill __syscall* bits.
drepper [Sat, 31 Oct 1998 23:38:23 +0000 (23:38 +0000)]
Kill __syscall* bits.

22 years ago(INLINE_SYSCALL): New.
drepper [Sat, 31 Oct 1998 23:38:09 +0000 (23:38 +0000)]
(INLINE_SYSCALL): New.

22 years ago(INLINE_SYSCALL*): New.
drepper [Sat, 31 Oct 1998 23:37:54 +0000 (23:37 +0000)]
(INLINE_SYSCALL*): New.
(inline_syscall*): New.

22 years ago(gmp-objs): Add udiv_qrnnd.
drepper [Sat, 31 Oct 1998 23:37:30 +0000 (23:37 +0000)]
(gmp-objs): Add udiv_qrnnd.

22 years agoUpdate.
drepper [Sat, 31 Oct 1998 15:38:33 +0000 (15:38 +0000)]
Update.

22 years agoRemove comment about incorrect test (it is correct).
drepper [Sat, 31 Oct 1998 15:38:26 +0000 (15:38 +0000)]
Remove comment about incorrect test (it is correct).

22 years agoUpdate.
drepper [Sat, 31 Oct 1998 15:15:26 +0000 (15:15 +0000)]
Update.

22 years ago(LIBC_PROG_FOO_GNU): Name output file using -o to
drepper [Sat, 31 Oct 1998 15:15:18 +0000 (15:15 +0000)]
(LIBC_PROG_FOO_GNU): Name output file using -o to
avoid ld test generating an unwanted file.

22 years agoRegenerated: autoconf sysdeps/generic/configure.in
drepper [Sat, 31 Oct 1998 15:12:55 +0000 (15:12 +0000)]
Regenerated: autoconf  sysdeps/generic/configure.in

22 years agoRegenerated: autoconf sysdeps/unix/configure.in
drepper [Sat, 31 Oct 1998 15:12:52 +0000 (15:12 +0000)]
Regenerated: autoconf  sysdeps/unix/configure.in

22 years agoRegenerated: autoconf sysdeps/unix/common/configure.in
drepper [Sat, 31 Oct 1998 15:12:49 +0000 (15:12 +0000)]
Regenerated: autoconf  sysdeps/unix/common/configure.in

22 years agoRegenerated: autoconf configure.in
drepper [Sat, 31 Oct 1998 15:12:44 +0000 (15:12 +0000)]
Regenerated: autoconf  configure.in

22 years agoUpdate.
drepper [Sat, 31 Oct 1998 12:13:49 +0000 (12:13 +0000)]
Update.

22 years agoChange %ld to %d in sprintf.
drepper [Sat, 31 Oct 1998 12:13:40 +0000 (12:13 +0000)]
Change %ld to %d in sprintf.

22 years agoRemove casts to (u_long).
drepper [Sat, 31 Oct 1998 12:12:51 +0000 (12:12 +0000)]
Remove casts to (u_long).

22 years agoChanges for new 64bit clean NIS+ interface.
drepper [Sat, 31 Oct 1998 12:12:11 +0000 (12:12 +0000)]
Changes for new 64bit clean NIS+ interface.

22 years agoImplement xdr_int32_t and xdr_uint32_t.
drepper [Sat, 31 Oct 1998 12:10:21 +0000 (12:10 +0000)]
Implement xdr_int32_t and xdr_uint32_t.

22 years agoAdd INT32 support.
drepper [Sat, 31 Oct 1998 12:10:07 +0000 (12:10 +0000)]
Add INT32 support.

22 years agoUse uint32_t for time values.
drepper [Sat, 31 Oct 1998 12:09:51 +0000 (12:09 +0000)]
Use uint32_t for time values.

22 years agoInitialize clnt_stat variable.
drepper [Sat, 31 Oct 1998 12:09:37 +0000 (12:09 +0000)]
Initialize clnt_stat variable.

22 years agoAdd xdr_uint32_t and xdr_int32_t.
drepper [Sat, 31 Oct 1998 12:09:20 +0000 (12:09 +0000)]
Add xdr_uint32_t and xdr_int32_t.

22 years agoUpdate.
drepper [Sat, 31 Oct 1998 11:42:52 +0000 (11:42 +0000)]
Update.

22 years ago(Formatting Numbers): Fix strfmon examples.
drepper [Sat, 31 Oct 1998 10:30:18 +0000 (10:30 +0000)]
(Formatting Numbers): Fix strfmon examples.

22 years ago(__FD_ZERO): Change '\0' to plain 0, __fd_mask is usually not a char.
drepper [Sat, 31 Oct 1998 10:29:21 +0000 (10:29 +0000)]
(__FD_ZERO): Change '\0' to plain 0, __fd_mask is usually not a char.

22 years agoAllow compilation on systems without rt_* syscalls (e.g. on Linux 2.0).
drepper [Sat, 31 Oct 1998 10:27:59 +0000 (10:27 +0000)]
Allow compilation on systems without rt_* syscalls (e.g. on Linux 2.0).

22 years ago(HERE_D_FMT): Fix typo.
drepper [Sat, 31 Oct 1998 10:24:48 +0000 (10:24 +0000)]
(HERE_D_FMT): Fix typo.

22 years agoUpdate.
drepper [Fri, 30 Oct 1998 19:17:59 +0000 (19:17 +0000)]
Update.

22 years ago(tests): Add rules to run gencat on test1.msg.
drepper [Fri, 30 Oct 1998 19:16:29 +0000 (19:16 +0000)]
(tests): Add rules to run gencat on test1.msg.

22 years agoTest input file for gencat.
drepper [Fri, 30 Oct 1998 19:16:14 +0000 (19:16 +0000)]
Test input file for gencat.

22 years agoUpdate.
drepper [Fri, 30 Oct 1998 18:53:29 +0000 (18:53 +0000)]
Update.

22 years agoDo a better job in initializing dynamic memory.
drepper [Fri, 30 Oct 1998 18:52:48 +0000 (18:52 +0000)]
Do a better job in initializing dynamic memory.

22 years agoUpdate.
drepper [Fri, 30 Oct 1998 18:18:59 +0000 (18:18 +0000)]
Update.

22 years agoAdd internal_function to __wcsmbs_load_conv definition.
drepper [Fri, 30 Oct 1998 18:18:48 +0000 (18:18 +0000)]
Add internal_function to __wcsmbs_load_conv definition.

22 years agoAdd internal_function to __aio_notify_only and __aio_notify
drepper [Fri, 30 Oct 1998 18:18:11 +0000 (18:18 +0000)]
Add internal_function to __aio_notify_only and __aio_notify
definitions.

22 years agoAdd internal_function to __aio_free_request, __aio_find_req,
drepper [Fri, 30 Oct 1998 18:17:38 +0000 (18:17 +0000)]
Add internal_function to __aio_free_request, __aio_find_req,
__aio_find_req_fd, and __aio_enqueue_request definitions.

22 years agoAdd internal_function to parse_backtick definition.
drepper [Fri, 30 Oct 1998 18:16:43 +0000 (18:16 +0000)]
Add internal_function to parse_backtick definition.

22 years agoAdjust prototype od __gconv_read_conf.
drepper [Fri, 30 Oct 1998 18:16:08 +0000 (18:16 +0000)]
Adjust prototype od __gconv_read_conf.

22 years ago(free-derivation): Don't define as internal_function since it is
drepper [Fri, 30 Oct 1998 18:15:44 +0000 (18:15 +0000)]
(free-derivation): Don't define as internal_function since it is
called through a pointer.

22 years ago(__gconv_read_conf): Don't define as internal_function since it is
drepper [Fri, 30 Oct 1998 18:15:14 +0000 (18:15 +0000)]
(__gconv_read_conf): Don't define as internal_function since it is
called through a pointer.

22 years agoUpdate.
drepper [Fri, 30 Oct 1998 14:37:19 +0000 (14:37 +0000)]
Update.

22 years ago(build-shlib): Add -O to generate optimized shared objects.
drepper [Fri, 30 Oct 1998 14:37:04 +0000 (14:37 +0000)]
(build-shlib): Add -O to generate optimized shared objects.

22 years agoCorrect IPv6->Secure RPC errors.
drepper [Fri, 30 Oct 1998 12:00:42 +0000 (12:00 +0000)]
Correct IPv6->Secure RPC errors.

22 years agoCorrect IPv6->Secure RPC errors in interface change list.
drepper [Fri, 30 Oct 1998 12:00:30 +0000 (12:00 +0000)]
Correct IPv6->Secure RPC errors in interface change list.

22 years agoUpdate.
drepper [Fri, 30 Oct 1998 11:17:41 +0000 (11:17 +0000)]
Update.

22 years agoRemove invalid operand size suffix.
drepper [Fri, 30 Oct 1998 11:17:15 +0000 (11:17 +0000)]
Remove invalid operand size suffix.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 23:55:05 +0000 (23:55 +0000)]
Update.

22 years agoReally correct _llseek.
drepper [Thu, 29 Oct 1998 23:54:57 +0000 (23:54 +0000)]
Really correct _llseek.

22 years agoLoosen deltas for sin(0.9)^2+cos(0.9)^2.
drepper [Thu, 29 Oct 1998 23:53:59 +0000 (23:53 +0000)]
Loosen deltas for sin(0.9)^2+cos(0.9)^2.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 20:36:52 +0000 (20:36 +0000)]
Update.

22 years ago(printf_unknown): Add label all_done.
drepper [Thu, 29 Oct 1998 20:36:33 +0000 (20:36 +0000)]
(printf_unknown): Add label all_done.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 20:29:35 +0000 (20:29 +0000)]
Update.

22 years ago(vfprintf): Fix the remaining premature returns without cleaning up the lock.
drepper [Thu, 29 Oct 1998 20:29:26 +0000 (20:29 +0000)]
(vfprintf): Fix the remaining premature returns without cleaning up the lock.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 17:48:35 +0000 (17:48 +0000)]
Update.

22 years ago(ttyname): Keep Linux 2.0 kernels in mind when reading /proc/self/fd/FD.
drepper [Thu, 29 Oct 1998 17:48:14 +0000 (17:48 +0000)]
(ttyname): Keep Linux 2.0 kernels in mind when reading /proc/self/fd/FD.

22 years ago(__ttyname_r): Keep Linux 2.0 kernels in mind when reading /proc/self/fd/FD.
drepper [Thu, 29 Oct 1998 17:48:02 +0000 (17:48 +0000)]
(__ttyname_r): Keep Linux 2.0 kernels in mind when reading /proc/self/fd/FD.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 15:36:59 +0000 (15:36 +0000)]
Update.

22 years ago(doc): It's "Name Service" not "Name Switch".
drepper [Thu, 29 Oct 1998 15:36:50 +0000 (15:36 +0000)]
(doc): It's "Name Service" not "Name Switch".

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 15:31:47 +0000 (15:31 +0000)]
Update.

22 years ago(tr_where): Replace snprintf call by mempcpy and _fitoa.
drepper [Thu, 29 Oct 1998 15:31:38 +0000 (15:31 +0000)]
(tr_where): Replace snprintf call by mempcpy and _fitoa.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 15:17:25 +0000 (15:17 +0000)]
Update.

22 years ago(ttyname_r): Try reading /prof/self/fd/FD first.
drepper [Thu, 29 Oct 1998 15:17:05 +0000 (15:17 +0000)]
(ttyname_r): Try reading /prof/self/fd/FD first.

22 years ago(ttyname): Try reading /prof/self/fd/FD first.
drepper [Thu, 29 Oct 1998 15:16:53 +0000 (15:16 +0000)]
(ttyname): Try reading /prof/self/fd/FD first.

22 years ago(_fitoa_word): New inline function. Write formatted number starting at
drepper [Thu, 29 Oct 1998 15:15:49 +0000 (15:15 +0000)]
(_fitoa_word): New inline function.  Write formatted number starting at
given position and return pointer to following byte.
(_fitoa): Likewise, for long long.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 14:34:35 +0000 (14:34 +0000)]
Update.

22 years agoAdjust for __pthread_lock interface change. Use already computed self
drepper [Thu, 29 Oct 1998 14:34:16 +0000 (14:34 +0000)]
Adjust for __pthread_lock interface change.  Use already computed self
value is possible.

22 years ago(__pthread_lock): Add new parameter. Use it instead of local variable
drepper [Thu, 29 Oct 1998 14:32:54 +0000 (14:32 +0000)]
(__pthread_lock): Add new parameter.  Use it instead of local variable
self.  Avoid recomputing self.  Define using internal_function.
(__pthread_trylock): Remove.
(__pthread_unlock): Define using internal_function.

22 years ago(__pthread_trylock): Define inline.
drepper [Thu, 29 Oct 1998 14:31:12 +0000 (14:31 +0000)]
(__pthread_trylock): Define inline.
(__pthread_lock): Add extra parameter to declaration.  Declare
using internal_function.
(__pthread_unlock): Declare using internal_function.

22 years ago.
roland [Thu, 29 Oct 1998 12:24:28 +0000 (12:24 +0000)]
.

22 years ago1998-10-29 Roland McGrath <roland@baalperazim.frob.com>
roland [Thu, 29 Oct 1998 11:51:53 +0000 (11:51 +0000)]
1998-10-29  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/unix/sysv/linux/bits/sem.h,
sysdeps/unix/sysv/linux/bits/ipc.h,
sysdeps/unix/sysv/linux/bits/shm.h,
sysdeps/unix/sysv/linux/bits/msq.h: Moved to ...
* sysdeps/gnu/bits/sem.h, sysdeps/gnu/bits/ipc.h,
sysdeps/gnu/bits/shm.h, sysdeps/gnu/bits/msq.h: ... here,
so the same bits will be used for the Hurd.

22 years agoUpdate.
drepper [Thu, 29 Oct 1998 10:32:47 +0000 (10:32 +0000)]
Update.

22 years ago(__sigaction): Allow compiling on systems without rt_sigaction syscall.
drepper [Thu, 29 Oct 1998 10:32:37 +0000 (10:32 +0000)]
(__sigaction): Allow compiling on systems without rt_sigaction syscall.

22 years ago(sysdep-subdirs): Allow Subdirs files to remove directories as well as add them.
drepper [Wed, 28 Oct 1998 17:14:24 +0000 (17:14 +0000)]
(sysdep-subdirs): Allow Subdirs files to remove directories as well as add them.

22 years agoUpdate.
drepper [Wed, 28 Oct 1998 17:14:02 +0000 (17:14 +0000)]
Update.

22 years agoUpdate.
drepper [Wed, 28 Oct 1998 17:09:17 +0000 (17:09 +0000)]
Update.