kopensolaris-gnu/glibc.git
19 years agoUpdate.
drepper [Mon, 23 Jul 2001 17:14:27 +0000 (17:14 +0000)]
Update.

19 years agoAdd more definitions from Sun's latest version.
drepper [Mon, 23 Jul 2001 17:11:21 +0000 (17:11 +0000)]
Add more definitions from Sun's latest version.

19 years agoUpdate.
aj [Mon, 23 Jul 2001 13:23:30 +0000 (13:23 +0000)]
Update.

19 years ago * sysdeps/ieee754/ldbl-128/s_log1pl.c (__log1pl): Return proper
aj [Mon, 23 Jul 2001 13:23:20 +0000 (13:23 +0000)]
* sysdeps/ieee754/ldbl-128/s_log1pl.c (__log1pl): Return proper
sign for 0 input.  Return NaN with no exception for NaN input, and
set divide by zero exception for -1 input.
Return argument if NaN or infinity.

19 years agoUpdate.
aj [Mon, 23 Jul 2001 09:19:11 +0000 (09:19 +0000)]
Update.

19 years agoAdd some deltas.
aj [Mon, 23 Jul 2001 09:17:33 +0000 (09:17 +0000)]
Add some deltas.

19 years agoUpdate.
drepper [Mon, 23 Jul 2001 09:11:23 +0000 (09:11 +0000)]
Update.

19 years ago(__gconv_lookup_cache): Select correct module for conversion direction.
drepper [Mon, 23 Jul 2001 09:10:36 +0000 (09:10 +0000)]
(__gconv_lookup_cache): Select correct module for conversion direction.

19 years agoUpdate.
aj [Mon, 23 Jul 2001 08:54:31 +0000 (08:54 +0000)]
Update.

19 years ago(__expm1l): Return proper sign for 0 input. Return NaN with no exception
aj [Mon, 23 Jul 2001 08:54:14 +0000 (08:54 +0000)]
(__expm1l): Return proper sign for 0 input.  Return NaN with no exception
for NaN input.

19 years agoUpdate.
aj [Mon, 23 Jul 2001 08:40:22 +0000 (08:40 +0000)]
Update.

19 years agoAdd prototypes to avoid warnings.
aj [Mon, 23 Jul 2001 08:39:51 +0000 (08:39 +0000)]
Add prototypes to avoid warnings.

19 years agoUpdate.
drepper [Mon, 23 Jul 2001 08:31:12 +0000 (08:31 +0000)]
Update.

19 years agoISO-106464/UTF-8/ transformation must really be an alias.
drepper [Mon, 23 Jul 2001 08:30:03 +0000 (08:30 +0000)]
ISO-106464/UTF-8/ transformation must really be an alias.

19 years agoUpdate.
aj [Mon, 23 Jul 2001 07:55:20 +0000 (07:55 +0000)]
Update.

19 years ago * iconv/iconvconfig.c: Include <sys/cdefs.h> and use
aj [Mon, 23 Jul 2001 07:55:03 +0000 (07:55 +0000)]
* iconv/iconvconfig.c: Include <sys/cdefs.h> and use
__attribute_malloc__ for older GCC versions.
* iconv/strtab.c: Likewise.

19 years agoMust flee the whitespace police.
roland [Mon, 23 Jul 2001 07:36:52 +0000 (07:36 +0000)]
Must flee the whitespace police.

19 years ago.
roland [Mon, 23 Jul 2001 07:20:28 +0000 (07:20 +0000)]
.

19 years ago2001-07-22 Roland McGrath <roland@frob.com>
roland [Mon, 23 Jul 2001 07:19:24 +0000 (07:19 +0000)]
2001-07-22  Roland McGrath  <roland@frob.com>

* sysdeps/generic/bits/sigaction.h [__USE_UNIX98 || __USE_MISC]
(SA_NODEFER, SA_RESETHAND): New macros, same bit values as FreeBSD.
[__USE_MISC] (SA_INTERRUPT): New macro, value 0.
[__USE_MISC] (SA_NOMASK, SA_ONESHOT, SA_STACK): New macros, aliases
as in other sysdeps versions of this file.
        * sysdeps/generic/bits/sigaction.h (struct sigaction): Use a union
and provide sa_handler and sa_sigaction member names as macros, as
done in other sysdeps versions of this file.
Suggested by Igor Khavkine <i_khavki@alcor.concordia.ca>.

19 years ago2001-07-22 Roland McGrath <roland@frob.com>
roland [Mon, 23 Jul 2001 07:19:20 +0000 (07:19 +0000)]
2001-07-22  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (_hurd_internal_post_signal): Support SA_RESETHAND
and SA_NODEFER options.  Spurred to action by Igor Khavkine.

19 years agoUpdate.
drepper [Mon, 23 Jul 2001 07:07:11 +0000 (07:07 +0000)]
Update.

19 years agoRevamp memory allocation for WCHAR functions to not use too much stack.
drepper [Mon, 23 Jul 2001 07:05:37 +0000 (07:05 +0000)]
Revamp memory allocation for WCHAR functions to not use too much stack.

19 years agoUpdate.
drepper [Mon, 23 Jul 2001 04:11:06 +0000 (04:11 +0000)]
Update.

19 years ago(write_output): Update comment explaining output format.
drepper [Mon, 23 Jul 2001 04:08:37 +0000 (04:08 +0000)]
(write_output): Update comment explaining output format.

19 years agoUpdate.
drepper [Mon, 23 Jul 2001 01:13:01 +0000 (01:13 +0000)]
Update.

19 years ago(_dl_dst_count): In SUID binaries expand $ORIGIN if it is alone.
drepper [Mon, 23 Jul 2001 01:12:26 +0000 (01:12 +0000)]
(_dl_dst_count): In SUID binaries expand $ORIGIN if it is alone.
(_dl_dst_substitute): Likewise.

19 years agoUpdate.
drepper [Sun, 22 Jul 2001 23:41:12 +0000 (23:41 +0000)]
Update.

19 years ago(pthread_allocate_stack): Handle FLOATING_STACKS with
drepper [Sun, 22 Jul 2001 23:40:17 +0000 (23:40 +0000)]
(pthread_allocate_stack): Handle FLOATING_STACKS with
NEED_SEPARATE_REGISTER_STACK.

19 years ago(FLOATING_STACKS): Define.
drepper [Sun, 22 Jul 2001 23:39:58 +0000 (23:39 +0000)]
(FLOATING_STACKS): Define.
(ARCH_STACK_MAX_SIZE): Define.

19 years agoFix typo in ARCH_STACK_MAX_SIZE comment.
drepper [Sun, 22 Jul 2001 23:38:54 +0000 (23:38 +0000)]
Fix typo in ARCH_STACK_MAX_SIZE comment.

19 years agoUpdate.
drepper [Sun, 22 Jul 2001 22:07:20 +0000 (22:07 +0000)]
Update.

19 years agoRemove --verbose option. Comment out mcheck_verbose call.
drepper [Sun, 22 Jul 2001 22:06:21 +0000 (22:06 +0000)]
Remove --verbose option.  Comment out mcheck_verbose call.

19 years agoUpdate.
drepper [Sun, 22 Jul 2001 21:48:51 +0000 (21:48 +0000)]
Update.

19 years ago(morememory): Fix little memory handling problem.
drepper [Sun, 22 Jul 2001 21:47:19 +0000 (21:47 +0000)]
(morememory): Fix little memory handling problem.

19 years agoFix redefinition problem.
drepper [Sun, 22 Jul 2001 18:23:51 +0000 (18:23 +0000)]
Fix redefinition problem.

19 years ago.
schwab [Sun, 22 Jul 2001 18:18:58 +0000 (18:18 +0000)]
.

19 years agoDon't mark asm input operand as clobbered.
schwab [Sun, 22 Jul 2001 18:18:48 +0000 (18:18 +0000)]
Don't mark asm input operand as clobbered.

19 years ago(INLINE_SYSCALL): Don't mark asm input operand as clobbered.
schwab [Sun, 22 Jul 2001 18:18:34 +0000 (18:18 +0000)]
(INLINE_SYSCALL): Don't mark asm input operand as clobbered.

19 years agoUpdate.
drepper [Sun, 22 Jul 2001 17:47:08 +0000 (17:47 +0000)]
Update.

19 years agoUpdate.
drepper [Sun, 22 Jul 2001 17:46:51 +0000 (17:46 +0000)]
Update.

19 years agoAdd rules to build gconv_cache.c and iconvconfig.
drepper [Sun, 22 Jul 2001 17:45:50 +0000 (17:45 +0000)]
Add rules to build gconv_cache.c and iconvconfig.

19 years agoString table generation functions.
drepper [Sun, 22 Jul 2001 17:44:38 +0000 (17:44 +0000)]
String table generation functions.

19 years agoHeader for program to create gconv-modules.cache file for fast access to gconv
drepper [Sun, 22 Jul 2001 17:44:23 +0000 (17:44 +0000)]
Header for program to create gconv-modules.cache file for fast access to gconv
modules database.

19 years agoProgam to create gconv-modules.cache file for fast access to gconv
drepper [Sun, 22 Jul 2001 17:44:07 +0000 (17:44 +0000)]
Progam to create gconv-modules.cache file for fast access to gconv
modules database.

19 years agoImplementation of handling of gconv-modules.cache file.
drepper [Sun, 22 Jul 2001 17:43:25 +0000 (17:43 +0000)]
Implementation of handling of gconv-modules.cache file.

19 years ago(BUILTIN_TRANSFORMATION): Remove Init and End parameters.
drepper [Sun, 22 Jul 2001 17:41:34 +0000 (17:41 +0000)]
(BUILTIN_TRANSFORMATION): Remove Init and End parameters.

19 years agoDeclare __gconv_path_envvar, __gconv_lookup_cache,
drepper [Sun, 22 Jul 2001 17:40:54 +0000 (17:40 +0000)]
Declare __gconv_path_envvar, __gconv_lookup_cache,
__gconv_release_step, and __gconv_loaded_cache.

19 years ago(gen_steps): Internal converters don't have initializers, move the
drepper [Sun, 22 Jul 2001 17:39:45 +0000 (17:39 +0000)]
(gen_steps): Internal converters don't have initializers, move the
code accordingly.
(__gconv_release_step): Renamed from release_step and exported.
 Change callers.
(__gconv_find_transform): First call __gconv_lookup_cache and only
continue if it signals no cache available.  Remove some unnecessary tests.

19 years ago(BUILTIN_TRANSFORMATION): Remove Init and End parameters.
drepper [Sun, 22 Jul 2001 17:34:48 +0000 (17:34 +0000)]
(BUILTIN_TRANSFORMATION): Remove Init and End parameters.
(__gconv_read_conf): Don't read configuration file if STATIC_GCONV is defined.
(__gconv_path_envvar): New global variable.
(__gconv_get_path): Use it instead of call getenv.
(__gconv_read_conf): First see whether cache can be used.  If yes,
don't do any work here.

19 years agoRemove NULL parameters for Init and End in all BUILTIN_TRANSFORMATION calls.
drepper [Sun, 22 Jul 2001 17:30:44 +0000 (17:30 +0000)]
Remove NULL parameters for Init and End in all BUILTIN_TRANSFORMATION calls.

19 years ago(struct builtin_map): Remove init and end elements.
drepper [Sun, 22 Jul 2001 17:29:40 +0000 (17:29 +0000)]
(struct builtin_map): Remove init and end elements.
(BUILTIN_TRANSFORMATION): Remove Init and End parameters.
(__gconv_get_builtin_trans): Initialize __init_fct and __end_fct to NULL.

19 years ago2001-07-20 Roland McGrath <roland@frob.com>
roland [Sat, 21 Jul 2001 06:02:09 +0000 (06:02 +0000)]
2001-07-20  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/device-nrs.h: Comment fix, typo fix.

19 years ago2001-07-20 Roland McGrath <roland@frob.com>
roland [Sat, 21 Jul 2001 06:01:40 +0000 (06:01 +0000)]
2001-07-20  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/device-nrs.h: Comment fix.

19 years ago.
roland [Sat, 21 Jul 2001 05:13:40 +0000 (05:13 +0000)]
.

19 years ago2001-07-20 Roland McGrath <roland@frob.com>
roland [Sat, 21 Jul 2001 05:13:27 +0000 (05:13 +0000)]
2001-07-20  Roland McGrath  <roland@frob.com>

* sysdeps/generic/device-nrs.h (DEV_TTY_P): Change argument type
from `dev_t' (st_rdev value) `const struct stat *'.
* sysdeps/unix/sysv/linux/device-nrs.h (DEV_TTY_P): Likewise.
* libio/filedoalloc.c (_IO_file_doallocate): Change caller.
* sysdeps/mach/hurd/device-nrs.h: New file.

19 years ago.
roland [Sat, 21 Jul 2001 05:10:24 +0000 (05:10 +0000)]
.

19 years ago2001-07-20 Roland McGrath <roland@frob.com>
roland [Sat, 21 Jul 2001 05:09:59 +0000 (05:09 +0000)]
2001-07-20  Roland McGrath  <roland@frob.com>

* libio/stdio_ext.h: Moved to ...
* stdio-common/stdio_ext.h: ... here.
* libio/Makefile (headers): Move stdio_ext.h from here ...
* stdio-common/Makefile (headers): ... to here.
* include/stdio_ext.h: New file.
* stdio/Makefile (routines): Add the stdio_ext.h functions here.
* stdio/Versions (GLIBC_2.2.4): Export the stdio_ext.h functions.
* stdio/__flbf.c: New file.
* stdio/__fbufsize.c: New file.
* stdio/__fpending.c: New file.
* stdio/__fpurge.c: New file.
* stdio/__freadable.c: New file.
* stdio/__freading.c: New file.
* stdio/__fsetlocking.c: New file.
* stdio/__fwritable.c: New file.
* stdio/__fwriting.c: New file.

19 years agoUpdate.
drepper [Fri, 20 Jul 2001 18:02:01 +0000 (18:02 +0000)]
Update.

19 years ago(search_dir): Avoid use of uninitialized memory. Add a few
drepper [Fri, 20 Jul 2001 17:51:33 +0000 (17:51 +0000)]
(search_dir): Avoid use of uninitialized memory.  Add a few
__builtin_expect to mark unlikely error cases.

19 years agoUpdate.
aj [Fri, 20 Jul 2001 06:05:49 +0000 (06:05 +0000)]
Update.

19 years agoSynch with kernel.
aj [Fri, 20 Jul 2001 06:05:16 +0000 (06:05 +0000)]
Synch with kernel.

19 years agoUpdate.
drepper [Thu, 19 Jul 2001 21:09:22 +0000 (21:09 +0000)]
Update.

19 years agoRemove unnecessary prototype.
drepper [Thu, 19 Jul 2001 20:58:51 +0000 (20:58 +0000)]
Remove unnecessary prototype.

19 years agoUpdate.
drepper [Thu, 19 Jul 2001 15:04:23 +0000 (15:04 +0000)]
Update.

19 years ago(LC_PAPER): Change to Letter.
drepper [Thu, 19 Jul 2001 15:03:50 +0000 (15:03 +0000)]
(LC_PAPER): Change to Letter.

19 years ago(LC_PAPER): Change to Letter.
drepper [Thu, 19 Jul 2001 15:03:19 +0000 (15:03 +0000)]
(LC_PAPER): Change to Letter.

19 years agoUpdate.
drepper [Thu, 19 Jul 2001 14:37:30 +0000 (14:37 +0000)]
Update.

19 years ago(LC_PAPER): Change to Letter.
drepper [Thu, 19 Jul 2001 14:36:57 +0000 (14:36 +0000)]
(LC_PAPER): Change to Letter.
(LC_MEASUREMENT): Change to 2.

19 years ago(LC_PAPER): Change to Letter.
drepper [Thu, 19 Jul 2001 14:35:58 +0000 (14:35 +0000)]
(LC_PAPER): Change to Letter.
(LC_MEASUREMENT): Change to 2.

19 years ago(Floating Point Classes): Remove infnan description.
drepper [Thu, 19 Jul 2001 14:19:39 +0000 (14:19 +0000)]
(Floating Point Classes): Remove infnan description.

19 years ago(Normalization Functions): Remove duplicated description of logb.
drepper [Thu, 19 Jul 2001 14:18:08 +0000 (14:18 +0000)]
(Normalization Functions): Remove duplicated description of logb.

19 years agoDon't print header completly in CAPS.
aj [Thu, 19 Jul 2001 12:48:11 +0000 (12:48 +0000)]
Don't print header completly in CAPS.

19 years agoUpdate.
drepper [Thu, 19 Jul 2001 07:25:49 +0000 (07:25 +0000)]
Update.

19 years agoAdd html goal.
drepper [Thu, 19 Jul 2001 07:23:03 +0000 (07:23 +0000)]
Add html goal.

19 years agoAdd html goal.
drepper [Thu, 19 Jul 2001 07:21:42 +0000 (07:21 +0000)]
Add html goal.

19 years agoSmall cleanups to make makeinfo happy.
drepper [Thu, 19 Jul 2001 07:17:10 +0000 (07:17 +0000)]
Small cleanups to make makeinfo happy.

19 years agoRemove duplicate @set.
drepper [Thu, 19 Jul 2001 07:13:53 +0000 (07:13 +0000)]
Remove duplicate @set.

19 years agoUpdate.
drepper [Wed, 18 Jul 2001 21:22:57 +0000 (21:22 +0000)]
Update.

19 years ago(_IO_file_doallocate): A few more minor cleanups and improvements.
drepper [Wed, 18 Jul 2001 21:21:21 +0000 (21:21 +0000)]
(_IO_file_doallocate): A few more minor cleanups and improvements.

19 years ago(WORDCHAR_P) [WCHAR]: Also return true for the underscore character.
drepper [Wed, 18 Jul 2001 20:36:00 +0000 (20:36 +0000)]
(WORDCHAR_P) [WCHAR]: Also return true for the underscore character.

19 years ago(new_heap): Don't call munmap for zero length.
drepper [Wed, 18 Jul 2001 20:33:54 +0000 (20:33 +0000)]
(new_heap): Don't call munmap for zero length.

19 years ago(_IO_file_doallocate): Use DEV_TTY_P if available to determine whether
drepper [Wed, 18 Jul 2001 20:32:41 +0000 (20:32 +0000)]
(_IO_file_doallocate): Use DEV_TTY_P if available to determine whether
descriptor is for tty before calling isatty.

19 years agoDefine DEV_TTY_P.
drepper [Wed, 18 Jul 2001 20:31:08 +0000 (20:31 +0000)]
Define DEV_TTY_P.

19 years agoDefine DEV_TTY_P.
drepper [Wed, 18 Jul 2001 20:29:58 +0000 (20:29 +0000)]
Define DEV_TTY_P.

19 years agoUpdate.
aj [Wed, 18 Jul 2001 09:44:00 +0000 (09:44 +0000)]
Update.

19 years ago * time/Makefile (tst-getdate-ENV): Add TZDIR to environment.
aj [Wed, 18 Jul 2001 09:43:36 +0000 (09:43 +0000)]
* time/Makefile (tst-getdate-ENV): Add TZDIR to environment.

* time/Depend: New, add dependency on timezone.

* time/tst-getdate.c: Add testcase for bug report by Hendrik
Uhlmann <HUhlmann@stn-atlas.de>.
* time/datemsk: Likewise.

19 years agoUpdate.
drepper [Tue, 17 Jul 2001 21:56:59 +0000 (21:56 +0000)]
Update.

19 years ago(parse_conf): Disable implicit locking for the stream.
drepper [Tue, 17 Jul 2001 21:55:06 +0000 (21:55 +0000)]
(parse_conf): Disable implicit locking for the stream.

19 years agoUpdate.
drepper [Tue, 17 Jul 2001 19:47:50 +0000 (19:47 +0000)]
Update.

19 years agoAdd new variable hwcap_mask to honour LD_HWCAP_MASK.
drepper [Tue, 17 Jul 2001 18:13:48 +0000 (18:13 +0000)]
Add new variable hwcap_mask to honour LD_HWCAP_MASK.
(is_hwcap_platform): Use it.
(set_hwcap): New function to set hwcap_mask.
(main): Call set_hwcap.

19 years ago(__getdate_r): Initialize tm_isdst, tm_gmtoff and tm_zone before calling
drepper [Tue, 17 Jul 2001 18:07:32 +0000 (18:07 +0000)]
(__getdate_r): Initialize tm_isdst, tm_gmtoff and tm_zone before calling
strptime.

19 years ago.
schwab [Tue, 17 Jul 2001 17:12:38 +0000 (17:12 +0000)]
.

19 years agoFix last change.
schwab [Tue, 17 Jul 2001 17:12:10 +0000 (17:12 +0000)]
Fix last change.

19 years ago(__setmntent): Fix typo.
drepper [Tue, 17 Jul 2001 08:34:13 +0000 (08:34 +0000)]
(__setmntent): Fix typo.

19 years ago(getpass): Fix typo.
drepper [Tue, 17 Jul 2001 08:33:14 +0000 (08:33 +0000)]
(getpass): Fix typo.

19 years agoUpdate.
drepper [Tue, 17 Jul 2001 08:32:35 +0000 (08:32 +0000)]
Update.

19 years ago(ruserpass): Disable implicit locking for the stream.
drepper [Tue, 17 Jul 2001 08:30:23 +0000 (08:30 +0000)]
(ruserpass): Disable implicit locking for the stream.

19 years agoInclude <stdio_ext.h>.
drepper [Tue, 17 Jul 2001 08:29:43 +0000 (08:29 +0000)]
Include <stdio_ext.h>.

19 years ago(iruserfopen): Disable implicit locking for the stream.
drepper [Tue, 17 Jul 2001 08:26:11 +0000 (08:26 +0000)]
(iruserfopen): Disable implicit locking for the stream.

19 years ago(nss_parse_file): Disable implicit locking for the stream.
drepper [Tue, 17 Jul 2001 08:21:36 +0000 (08:21 +0000)]
(nss_parse_file): Disable implicit locking for the stream.