kopensolaris-gnu/glibc.git
21 years agoUse always uint32_t.
drepper [Tue, 1 Dec 1998 11:22:58 +0000 (11:22 +0000)]
Use always uint32_t.

21 years agoVarious cleanups.
drepper [Tue, 1 Dec 1998 11:22:44 +0000 (11:22 +0000)]
Various cleanups.

21 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Tue, 1 Dec 1998 11:22:15 +0000 (11:22 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoUpdate.
drepper [Tue, 1 Dec 1998 11:22:03 +0000 (11:22 +0000)]
Update.

21 years ago.
roland [Mon, 30 Nov 1998 18:45:57 +0000 (18:45 +0000)]
.

21 years ago1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>
roland [Mon, 30 Nov 1998 18:42:42 +0000 (18:42 +0000)]
1998-11-30  Mark Kettenis  <kettenis@phys.uva.nl>
* mach/Versions [libc, GLIBC_2.0]: Add __spin_lock,
__spin_lock_init,  __mutex_lock, __mutex_trylock,
__mutex_unlock.
Remove get_priviliged_ports.  Moved to hurd/Versions.
* hurd/Versions [libc, GLIBC_2.0]: Add _end.  This makes the Hurd
brk implementation see the end of the data segment of the program
instead of the shared library.
Add __hurd_errno_location.  This inline function is used in user
programs.
Add _hurd_critical_section_lock, _hurd_critical_section_unlock,
_hurd_fd_get, _hurd_port_free, _hurd_port_get,
_hurd_port_locked_get.  These inline functions are used by macros
used in mail.local in the Hurd distribution.
Add get_privileged_ports.  Moved here from mach/Versions.
Remove __hurd_file_name_lookup, __hurd_file_name_lookup_retry,
__hurd_file_name_split, __hurd_file_name_path_lookup.  These are
not used outside libc.

21 years ago1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>
roland [Mon, 30 Nov 1998 18:42:25 +0000 (18:42 +0000)]
1998-11-30  Mark Kettenis  <kettenis@phys.uva.nl>
* hurd/hurdstartup.c: Really include set-hooks.h with <> instead
of "".

21 years agoUpdate.
drepper [Mon, 30 Nov 1998 16:42:19 +0000 (16:42 +0000)]
Update.

21 years agoAdd prototypes for new xdr_intXX_t functions.
drepper [Mon, 30 Nov 1998 16:42:04 +0000 (16:42 +0000)]
Add prototypes for new xdr_intXX_t functions.

21 years agoFunctions to XDR encode intXX_t types.
drepper [Mon, 30 Nov 1998 16:41:56 +0000 (16:41 +0000)]
Functions to XDR encode intXX_t types.

21 years agoRemove xdr_int32_t and xdr_uint32_t.
drepper [Mon, 30 Nov 1998 16:41:41 +0000 (16:41 +0000)]
Remove xdr_int32_t and xdr_uint32_t.

21 years agoAdd xdr_int8_t, xdr_uint8_t, xdr_in16_t and xdr_uint16_t.
drepper [Mon, 30 Nov 1998 16:41:32 +0000 (16:41 +0000)]
Add xdr_int8_t, xdr_uint8_t, xdr_in16_t and xdr_uint16_t.

21 years agoAdd xdr_intXX_t to routines.
drepper [Mon, 30 Nov 1998 16:41:22 +0000 (16:41 +0000)]
Add xdr_intXX_t to routines.

21 years agoInclude generated prototype for parser.
drepper [Mon, 30 Nov 1998 16:41:10 +0000 (16:41 +0000)]
Include generated prototype for parser.

21 years agoDependencies for nis subdir.
drepper [Mon, 30 Nov 1998 16:41:01 +0000 (16:41 +0000)]
Dependencies for nis subdir.

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

21 years ago(Tools for Compilation): Update version numbers.
drepper [Mon, 30 Nov 1998 15:21:36 +0000 (15:21 +0000)]
(Tools for Compilation): Update version numbers.

21 years agoUpdate.
drepper [Mon, 30 Nov 1998 14:21:53 +0000 (14:21 +0000)]
Update.

21 years agoInclude <sys/fsuid.h> instead of <unistd.h> for prototype.
drepper [Mon, 30 Nov 1998 14:21:33 +0000 (14:21 +0000)]
Include <sys/fsuid.h> instead of <unistd.h> for prototype.

21 years agoRemove ipc_kludge.
drepper [Mon, 30 Nov 1998 14:21:20 +0000 (14:21 +0000)]
Remove ipc_kludge.

21 years agoHurd specific definitions of functions for handling TSD.
drepper [Mon, 30 Nov 1998 14:21:07 +0000 (14:21 +0000)]
Hurd specific definitions of functions for handling TSD.

21 years agoAdd prototypes for all new inline functions.
drepper [Mon, 30 Nov 1998 14:20:48 +0000 (14:20 +0000)]
Add prototypes for all new inline functions.

21 years ago(__memset_cc): Fix typo (s->__s).
drepper [Mon, 30 Nov 1998 14:20:41 +0000 (14:20 +0000)]
(__memset_cc): Fix typo (s->__s).
Add prototypes for all new inline functions.

21 years agoDefault non-thread-safe definitions for TSD.
drepper [Mon, 30 Nov 1998 14:20:22 +0000 (14:20 +0000)]
Default non-thread-safe definitions for TSD.

21 years ago Include <errno.h> for prototype, undefine errno to get variable.
drepper [Mon, 30 Nov 1998 14:19:50 +0000 (14:19 +0000)]
 Include <errno.h> for prototype, undefine errno to get variable.

21 years agoInclude nscd_proto.h for prototypes.
drepper [Mon, 30 Nov 1998 14:19:35 +0000 (14:19 +0000)]
Include nscd_proto.h for prototypes.

21 years agoCorrect comments and use protected attribute keywords.
drepper [Mon, 30 Nov 1998 14:19:19 +0000 (14:19 +0000)]
Correct comments and use protected attribute keywords.

21 years ago[_LIBC]: Include <bits/libc-tsd.h>, and
drepper [Mon, 30 Nov 1998 14:19:08 +0000 (14:19 +0000)]
[_LIBC]: Include <bits/libc-tsd.h>, and
remove tsd stuff from pthreads/cthreads libc sections.
Use __libc_tsd_define for MALLOC key.
[_LIBC] (tsd_key_t, tsd_key_create): Define to a zero-size type and a
no-op, respectively.
[_LIBC] (tsd_setspecific, tsd_getspecific): Use __libc_tsd_get/set.

21 years ago(__libc_tsd_define, __libc_tsd_get, __libc_tsd_set): New macros for
drepper [Mon, 30 Nov 1998 14:18:52 +0000 (14:18 +0000)]
(__libc_tsd_define, __libc_tsd_get, __libc_tsd_set): New macros for
new interface.

21 years ago(__libc_internal_tsd_get,
drepper [Mon, 30 Nov 1998 14:18:34 +0000 (14:18 +0000)]
(__libc_internal_tsd_get,
__libc_internal_tsd_set): Move decls to
sysdeps/pthread/bits/libc-tsd.h.
(__libc_tsd_define, __libc_tsd_get, __libc_tsd_set): New macros for
new interface.

21 years agoUpdate.
drepper [Mon, 30 Nov 1998 14:17:57 +0000 (14:17 +0000)]
Update.

21 years ago(__libc_internal_tsd_get, __libc_internal_tsd_set):
drepper [Mon, 30 Nov 1998 14:17:51 +0000 (14:17 +0000)]
(__libc_internal_tsd_get, __libc_internal_tsd_set):
Define static functions and initialized pointers to them.

21 years agoInclude <bits/libc-tsd.h>, not <bits/libc-lock.h>.
drepper [Mon, 30 Nov 1998 14:17:38 +0000 (14:17 +0000)]
Include <bits/libc-tsd.h>, not <bits/libc-lock.h>.

21 years agoDummy definitions for callback pointers.
drepper [Mon, 30 Nov 1998 14:17:26 +0000 (14:17 +0000)]
Dummy definitions for callback pointers.

21 years ago(routines): Add no-tsd.
drepper [Mon, 30 Nov 1998 14:17:05 +0000 (14:17 +0000)]
(routines): Add no-tsd.

21 years agoInclude <bits/libc-tsd.h>.
drepper [Mon, 30 Nov 1998 14:16:41 +0000 (14:16 +0000)]
Include <bits/libc-tsd.h>.
Use __libc_tsd_define for DL_ERROR key.
(tsd_setspecific, tsd_getspecific): Rewritten using __libc_tsd_get/set.

21 years ago(main): Avoid -Wparentheses warning.
drepper [Mon, 30 Nov 1998 14:16:20 +0000 (14:16 +0000)]
(main): Avoid -Wparentheses warning.

21 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Mon, 30 Nov 1998 13:49:42 +0000 (13:49 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoMention stupid time zone name problem.
drepper [Mon, 30 Nov 1998 13:48:15 +0000 (13:48 +0000)]
Mention stupid time zone name problem.

21 years ago.
roland [Sun, 29 Nov 1998 16:32:43 +0000 (16:32 +0000)]
.

21 years ago1998-09-12 Mark Kettenis <kettenis@phys.uva.nl>
roland [Sun, 29 Nov 1998 16:32:10 +0000 (16:32 +0000)]
1998-09-12  Mark Kettenis  <kettenis@phys.uva.nl>
* sysdeps/mach/hurd/dl-sysdep.c: Do not define
__hurd_threadvar_max.  Add comment explaining why we define
__hurd_threadvar_stack_offset and __hurd_threadvar_stack_mask here.
1998-07-29  Mark Kettenis  <kettenis@phys.uva.nl>
* sysdeps/mach/hurd/dl-sysdep.c (__hurd_sigthread_stack_base,
__hurd_sigthread_stack_end, __hurd_sigthread_variables): Define to
prevent inclusion of Hurd signal handling code.
(__libc_write): New function.
(_dl_sysdep_output): Removed.  The implementation in
`elf/dl-misc.c' now also works for the Hurd.

21 years ago.
roland [Sun, 29 Nov 1998 16:07:30 +0000 (16:07 +0000)]
.

21 years ago1998-09-12 Mark Kettenis <kettenis@phys.uva.nl>
roland [Sun, 29 Nov 1998 16:05:13 +0000 (16:05 +0000)]
1998-09-12  Mark Kettenis  <kettenis@phys.uva.nl>
* hurd/hurdstartup.c: Do not include hurdmalloc.h; _hurd_startup
does not use any of malloc/realloc/free anymore.  Include
set-hooks.h with <> instead of "".

21 years ago.
roland [Sun, 29 Nov 1998 11:20:24 +0000 (11:20 +0000)]
.

21 years ago1998-11-29 Roland McGrath <roland@baalperazim.frob.com>
roland [Sun, 29 Nov 1998 11:17:24 +0000 (11:17 +0000)]
1998-11-29  Roland McGrath  <roland@baalperazim.frob.com>
* sunrpc/svc_unix.c (__msgread): Move ON local var inside block
within #ifdef SO_PASSCRED.  Avoids unused var when no SO_PASSCRED.
* sunrpc/clnt_unix.c (__msgread): Likewise.

21 years agoProvide RFC 822 format example.
drepper [Sun, 29 Nov 1998 10:30:45 +0000 (10:30 +0000)]
Provide RFC 822 format example.

21 years ago.
roland [Sun, 29 Nov 1998 10:11:23 +0000 (10:11 +0000)]
.

21 years ago1998-11-28 Roland McGrath <roland@baalperazim.frob.com>
roland [Sun, 29 Nov 1998 10:10:42 +0000 (10:10 +0000)]
1998-11-28  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/setuids.c: Renamed to ...
* hurd/seteuids.c: this.
(setuids): Renamed to seteuids.
* hurd/getuids.c: Renamed to ...
* hurd/geteuids.c: this.
(__getuids): Renamed to geteuids, no aliases.
* hurd/hurd.h (geteuids, seteuids): Declare them.
* hurd/Versions: Replace getuids; __getuids with geteuids; seteuids.
* hurd/Makefile (routines): Updated.

21 years agoUpdate.
drepper [Sun, 29 Nov 1998 08:44:37 +0000 (08:44 +0000)]
Update.

21 years ago(install_handler): Correct test for SEGFAULT_HANDLER=all.
drepper [Sun, 29 Nov 1998 08:44:29 +0000 (08:44 +0000)]
(install_handler): Correct test for SEGFAULT_HANDLER=all.

21 years agoUpdate.
drepper [Sat, 28 Nov 1998 23:37:49 +0000 (23:37 +0000)]
Update.

21 years agoTest for symlinks in $prefix/include that may be clobbered on installation.
drepper [Sat, 28 Nov 1998 23:37:28 +0000 (23:37 +0000)]
Test for symlinks in $prefix/include that may be clobbered on installation.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Sat, 28 Nov 1998 23:36:00 +0000 (23:36 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

21 years agoUpdate.
drepper [Sat, 28 Nov 1998 21:06:13 +0000 (21:06 +0000)]
Update.

21 years agoLinux/MIPS ucontext definition.
drepper [Sat, 28 Nov 1998 21:05:36 +0000 (21:05 +0000)]
Linux/MIPS ucontext definition.

21 years agoAdd missing SYS_* constants, correct values according to Linux
drepper [Sat, 28 Nov 1998 21:05:22 +0000 (21:05 +0000)]
Add missing SYS_* constants, correct values according to Linux
2.1.130.

21 years agoRemoved.
drepper [Sat, 28 Nov 1998 21:04:59 +0000 (21:04 +0000)]
Removed.

21 years ago(_STAT_VER_KERNEL): Added.
drepper [Sat, 28 Nov 1998 21:04:33 +0000 (21:04 +0000)]
(_STAT_VER_KERNEL): Added.

21 years agoUpdate file.
drepper [Sat, 28 Nov 1998 21:04:24 +0000 (21:04 +0000)]
Update file.

21 years agoRemove inclusion of <asm/signal.h> and add needed symbols from
drepper [Sat, 28 Nov 1998 21:04:12 +0000 (21:04 +0000)]
Remove inclusion of <asm/signal.h> and add needed symbols from
<asm/signal.h>;

21 years agoRemove ipc_kludge.
drepper [Sat, 28 Nov 1998 21:03:41 +0000 (21:03 +0000)]
Remove ipc_kludge.

21 years agoLinux/MIPS specific versions.
drepper [Sat, 28 Nov 1998 21:03:23 +0000 (21:03 +0000)]
Linux/MIPS specific versions.

21 years agoConversion function for stat structure.
drepper [Sat, 28 Nov 1998 21:03:02 +0000 (21:03 +0000)]
Conversion function for stat structure.

21 years agoRemoved.
drepper [Sat, 28 Nov 1998 21:02:16 +0000 (21:02 +0000)]
Removed.

21 years agoUse INLINE_SYSCALL instead of calling __syscall_*.
drepper [Sat, 28 Nov 1998 21:01:25 +0000 (21:01 +0000)]
Use INLINE_SYSCALL instead of calling __syscall_*.

21 years agoUpdate entries.
drepper [Sat, 28 Nov 1998 21:01:13 +0000 (21:01 +0000)]
Update entries.

21 years agoAdd copyright message, change name of include protection, remove
drepper [Sat, 28 Nov 1998 21:00:55 +0000 (21:00 +0000)]
Add copyright message, change name of include protection, remove
inclusion of <bits/termios.h>.

21 years ago(old_kernel_sigaction): Define.
drepper [Sat, 28 Nov 1998 21:00:37 +0000 (21:00 +0000)]
(old_kernel_sigaction): Define.
(struct kernel_sigaction): Rename sa_handler to k_sa_handler.

21 years agoDefine _errno as weak_alias, rewrite errno declaration.
drepper [Sat, 28 Nov 1998 21:00:06 +0000 (21:00 +0000)]
Define _errno as weak_alias, rewrite errno declaration.

21 years agoISO C 9x FPU exception handling function.
drepper [Sat, 28 Nov 1998 20:59:45 +0000 (20:59 +0000)]
ISO C 9x FPU exception handling function.

21 years agoISO C 9x FPU exception handling function.
drepper [Sat, 28 Nov 1998 20:59:35 +0000 (20:59 +0000)]
ISO C 9x FPU exception handling function.

21 years ago(sysdep_routines): Use += instead of a :=.
drepper [Sat, 28 Nov 1998 20:59:14 +0000 (20:59 +0000)]
(sysdep_routines): Use += instead of a :=.

21 years agoMake explicit the dependency of getent on libnss_files.a.
drepper [Sat, 28 Nov 1998 20:58:51 +0000 (20:58 +0000)]
Make explicit the dependency of getent on libnss_files.a.
[build_static_nss]: Define $(otherlibs) appropriately.

21 years agoAdd a dependency on `resolv'.
drepper [Sat, 28 Nov 1998 20:58:37 +0000 (20:58 +0000)]
Add a dependency on `resolv'.

21 years agoAdd missing patch.
drepper [Sat, 28 Nov 1998 18:54:39 +0000 (18:54 +0000)]
Add missing patch.

21 years agoRegenerated from source files
drepper [Sat, 28 Nov 1998 09:29:49 +0000 (09:29 +0000)]
Regenerated from source files

21 years agoUpdate.
drepper [Fri, 27 Nov 1998 11:34:40 +0000 (11:34 +0000)]
Update.

21 years ago(__FLOAT_WORD_ORDER): Define to big endian.
drepper [Fri, 27 Nov 1998 11:34:17 +0000 (11:34 +0000)]
(__FLOAT_WORD_ORDER): Define to big endian.

21 years agoIf __FLOAT_WORD_ORDER wasn't defined by <bits/endian.h>, make it the
drepper [Fri, 27 Nov 1998 11:34:04 +0000 (11:34 +0000)]
If __FLOAT_WORD_ORDER wasn't defined by <bits/endian.h>, make it the
same as __BYTE_ORDER.

21 years agoUse __FLOAT_WORD_ORDER rather than BYTE_ORDER.
drepper [Fri, 27 Nov 1998 11:33:46 +0000 (11:33 +0000)]
Use __FLOAT_WORD_ORDER rather than BYTE_ORDER.

21 years agoAdd Netwinder specific matches.
drepper [Fri, 27 Nov 1998 10:03:33 +0000 (10:03 +0000)]
Add Netwinder specific matches.

21 years agoFix handling of weak undefined symbols during bootstrapping.
drepper [Fri, 27 Nov 1998 10:01:37 +0000 (10:01 +0000)]
Fix handling of weak undefined symbols during bootstrapping.

21 years agoAvoid using long double functions in generic macros if __NO_LONG_DOUBLE_MATH.
drepper [Fri, 27 Nov 1998 09:47:32 +0000 (09:47 +0000)]
Avoid using long double functions in generic macros if __NO_LONG_DOUBLE_MATH.

21 years ago($(common-objpfx)sysd-dirs): Use automatic variables if possible.
drepper [Fri, 27 Nov 1998 09:12:46 +0000 (09:12 +0000)]
($(common-objpfx)sysd-dirs): Use automatic variables if possible.
($(common-objpfx)sysd-sorted): Likewise.

21 years agoAdded braces to avoid compiler warnings.
drepper [Fri, 27 Nov 1998 09:06:31 +0000 (09:06 +0000)]
Added braces to avoid compiler warnings.

21 years agoAdd closing comment to avoid warning.
drepper [Fri, 27 Nov 1998 09:04:02 +0000 (09:04 +0000)]
Add closing comment to avoid warning.

21 years agoAdded braces to avoid compiler warnings.
drepper [Fri, 27 Nov 1998 09:03:36 +0000 (09:03 +0000)]
Added braces to avoid compiler warnings.

21 years ago(__ieee754_log): Add declaration of local variables t1,t2 only if needed.
drepper [Fri, 27 Nov 1998 09:02:24 +0000 (09:02 +0000)]
(__ieee754_log): Add declaration of local variables t1,t2 only if needed.

21 years agoAdd brace to correct #if expression.
drepper [Fri, 27 Nov 1998 08:59:29 +0000 (08:59 +0000)]
Add brace to correct #if expression.

21 years agoUpdate.
drepper [Thu, 26 Nov 1998 15:27:52 +0000 (15:27 +0000)]
Update.

21 years ago(nis_print_entry): Changes to match Solaris output.
drepper [Thu, 26 Nov 1998 15:27:41 +0000 (15:27 +0000)]
(nis_print_entry): Changes to match Solaris output.

21 years ago(sysdep_headers): Remove netlink/netlink.h.
drepper [Thu, 26 Nov 1998 15:26:47 +0000 (15:26 +0000)]
(sysdep_headers): Remove netlink/netlink.h.

21 years ago(sysdep_headers): Remove netlink/netlink.h.
drepper [Thu, 26 Nov 1998 15:26:37 +0000 (15:26 +0000)]
(sysdep_headers): Remove netlink/netlink.h.

21 years agoSHould not be part of glibc.
drepper [Thu, 26 Nov 1998 15:25:51 +0000 (15:25 +0000)]
SHould not be part of glibc.

21 years agoUpdate.
drepper [Thu, 26 Nov 1998 12:02:23 +0000 (12:02 +0000)]
Update.

21 years agoSystem V ucontext definition for MIPS.
drepper [Thu, 26 Nov 1998 12:01:59 +0000 (12:01 +0000)]
System V ucontext definition for MIPS.

21 years ago(ELF_MACHINE_NO_PLT): New defined macro.
drepper [Thu, 26 Nov 1998 12:01:13 +0000 (12:01 +0000)]
(ELF_MACHINE_NO_PLT): New defined macro.
(elf_machine_got_rel): Remove scope variable.  Use scope from the map.
Don't modify _dl_global_scope_end in the end.
(__dl_runtime_resolv): Also use scope from the map.

21 years ago(__pselect): Change interface, set/restore sigmask.
drepper [Thu, 26 Nov 1998 12:00:48 +0000 (12:00 +0000)]
(__pselect): Change interface, set/restore sigmask.

21 years agoRemove __setfpucw declaration, it's an internal symbol.
drepper [Thu, 26 Nov 1998 11:59:57 +0000 (11:59 +0000)]
Remove __setfpucw declaration, it's an internal symbol.

21 years agoChange declaration according to Stevens' Unix Network Programming.
drepper [Thu, 26 Nov 1998 11:58:51 +0000 (11:58 +0000)]
Change declaration according to Stevens' Unix Network Programming.