kopensolaris-gnu/glibc.git
18 years ago(perror): Implement according to standard. The stream orientation
drepper [Thu, 16 Aug 2001 05:21:10 +0000 (05:21 +0000)]
(perror): Implement according to standard.  The stream orientation
must not be changed if the stream was not oriented before the call.

18 years ago(tests): Add tst-perror.
drepper [Thu, 16 Aug 2001 05:20:07 +0000 (05:20 +0000)]
(tests): Add tst-perror.

18 years agoTests for perror.
drepper [Thu, 16 Aug 2001 05:19:49 +0000 (05:19 +0000)]
Tests for perror.

18 years agoUpdate. glibc-2_2_4
drepper [Wed, 15 Aug 2001 18:41:44 +0000 (18:41 +0000)]
Update.

18 years ago(_IO_fwide): Don't reset file position to beginning of file, really
drepper [Wed, 15 Aug 2001 18:40:16 +0000 (18:40 +0000)]
(_IO_fwide): Don't reset file position to beginning of file, really
get current position.

18 years ago.
schwab [Wed, 15 Aug 2001 13:09:32 +0000 (13:09 +0000)]
.

18 years ago(atomic_add): Don't allow address register for operand 0.
schwab [Wed, 15 Aug 2001 13:09:16 +0000 (13:09 +0000)]
(atomic_add): Don't allow address register for operand 0.

18 years agoUpdate.
drepper [Wed, 15 Aug 2001 06:23:11 +0000 (06:23 +0000)]
Update.

18 years ago(perror): Use _IO_fwide instead of fwide.
drepper [Wed, 15 Aug 2001 06:21:22 +0000 (06:21 +0000)]
(perror): Use _IO_fwide instead of fwide.

18 years ago(_IO_fwide): Handle zero as second parameter more efficiently in macro.
drepper [Wed, 15 Aug 2001 06:20:51 +0000 (06:20 +0000)]
(_IO_fwide): Handle zero as second parameter more efficiently in macro.

18 years agoUpdate.
drepper [Tue, 14 Aug 2001 23:29:55 +0000 (23:29 +0000)]
Update.

18 years ago(free_mem): Remove.
drepper [Tue, 14 Aug 2001 23:27:51 +0000 (23:27 +0000)]
(free_mem): Remove.

18 years ago(RESOLVSORT): Define.
drepper [Tue, 14 Aug 2001 23:27:27 +0000 (23:27 +0000)]
(RESOLVSORT): Define.
(addrsort): New function.

18 years ago(RESOLVSORT): Define.
drepper [Tue, 14 Aug 2001 23:27:04 +0000 (23:27 +0000)]
(RESOLVSORT): Define.

18 years agoUpdate.
drepper [Tue, 14 Aug 2001 23:24:16 +0000 (23:24 +0000)]
Update.

18 years ago(__pthread_require_lockfile): New variable.
drepper [Tue, 14 Aug 2001 23:22:22 +0000 (23:22 +0000)]
(__pthread_require_lockfile): New variable.

18 years ago(__pthread_provide_lockfile): New variable.
drepper [Tue, 14 Aug 2001 23:21:24 +0000 (23:21 +0000)]
(__pthread_provide_lockfile): New variable.

18 years ago(free_mem): Remove, it's not used anymore.
drepper [Tue, 14 Aug 2001 23:19:46 +0000 (23:19 +0000)]
(free_mem): Remove, it's not used anymore.

18 years agoUse __tolower_l, __isdigit_l, __isspace_l with _nl_C_locobj instead of
drepper [Tue, 14 Aug 2001 22:40:51 +0000 (22:40 +0000)]
Use __tolower_l, __isdigit_l, __isspace_l with _nl_C_locobj instead of
tolower, isdigit, isspace.

18 years ago(_nl_C_locobj): Declare.
drepper [Tue, 14 Aug 2001 22:38:16 +0000 (22:38 +0000)]
(_nl_C_locobj): Declare.

18 years ago(aux): Add xlocale.
drepper [Tue, 14 Aug 2001 22:37:31 +0000 (22:37 +0000)]
(aux): Add xlocale.

18 years agoMinor cleanups.
drepper [Tue, 14 Aug 2001 22:35:47 +0000 (22:35 +0000)]
Minor cleanups.

18 years agoExtended locale model helpers.
drepper [Tue, 14 Aug 2001 22:33:09 +0000 (22:33 +0000)]
Extended locale model helpers.

18 years agoUpdate.
drepper [Tue, 14 Aug 2001 22:29:43 +0000 (22:29 +0000)]
Update.

18 years agoAdd rules to build and run tst-xlocale1.
drepper [Tue, 14 Aug 2001 22:28:23 +0000 (22:28 +0000)]
Add rules to build and run tst-xlocale1.

18 years agoImprove error messages.
drepper [Tue, 14 Aug 2001 22:26:57 +0000 (22:26 +0000)]
Improve error messages.

18 years agoTest of __strcasecmp_l.
drepper [Tue, 14 Aug 2001 22:25:47 +0000 (22:25 +0000)]
Test of __strcasecmp_l.

18 years agoUpdate.
aj [Tue, 14 Aug 2001 07:06:51 +0000 (07:06 +0000)]
Update.

18 years agoCopy from ldbl-96/w_expl.c with tweaked constants
aj [Tue, 14 Aug 2001 07:06:41 +0000 (07:06 +0000)]
Copy from ldbl-96/w_expl.c with tweaked constants

18 years agoRegenerated from source files
drepper [Mon, 13 Aug 2001 22:08:56 +0000 (22:08 +0000)]
Regenerated from source files

18 years agoImprove readlink_malloc example.
drepper [Mon, 13 Aug 2001 22:02:23 +0000 (22:02 +0000)]
Improve readlink_malloc example.

18 years agoUpdate.
drepper [Mon, 13 Aug 2001 21:54:43 +0000 (21:54 +0000)]
Update.

18 years ago(me): Allow creating the output file.
drepper [Mon, 13 Aug 2001 21:52:47 +0000 (21:52 +0000)]
(me): Allow creating the output file.

18 years agoUpdate.
drepper [Mon, 13 Aug 2001 17:45:00 +0000 (17:45 +0000)]
Update.

18 years agoRemove -fkeep-inline-functions flag for init-first.
drepper [Mon, 13 Aug 2001 17:43:39 +0000 (17:43 +0000)]
Remove -fkeep-inline-functions flag for init-first.

18 years agoUpdate.
drepper [Mon, 13 Aug 2001 16:36:10 +0000 (16:36 +0000)]
Update.

18 years agoUpdate from translation team.
drepper [Mon, 13 Aug 2001 16:34:06 +0000 (16:34 +0000)]
Update from translation team.

18 years agoUpdate.
aj [Mon, 13 Aug 2001 08:43:34 +0000 (08:43 +0000)]
Update.

18 years ago(MCOUNT): Don't use delay slot for jal since jal is a macro.
aj [Mon, 13 Aug 2001 08:42:44 +0000 (08:42 +0000)]
(MCOUNT): Don't use delay slot for jal since jal is a macro.

18 years agoUpdate.
drepper [Mon, 13 Aug 2001 06:27:35 +0000 (06:27 +0000)]
Update.

18 years agoAdd entries for ISO-IR-209 and MAC-SAMI.
drepper [Mon, 13 Aug 2001 06:20:41 +0000 (06:20 +0000)]
Add entries for ISO-IR-209 and MAC-SAMI.

18 years agoAdd rules to build ISO-IR-209 and MAC-SAMI.
drepper [Mon, 13 Aug 2001 06:20:00 +0000 (06:20 +0000)]
Add rules to build ISO-IR-209 and MAC-SAMI.

18 years agoiconv module for MAC-SAMI.
drepper [Mon, 13 Aug 2001 06:19:33 +0000 (06:19 +0000)]
iconv module for MAC-SAMI.

18 years agoiconv module for ISO-IR-209.
drepper [Mon, 13 Aug 2001 06:17:31 +0000 (06:17 +0000)]
iconv module for ISO-IR-209.

18 years agoUpdate.
drepper [Mon, 13 Aug 2001 06:15:22 +0000 (06:15 +0000)]
Update.

18 years agoCharmap for ISO-IR-209.
drepper [Mon, 13 Aug 2001 06:13:01 +0000 (06:13 +0000)]
Charmap for ISO-IR-209.

18 years agoCharmap for MAC-SAMI.
drepper [Mon, 13 Aug 2001 06:12:06 +0000 (06:12 +0000)]
Charmap for MAC-SAMI.

18 years agoRemove store_args_and_env which is not needed is USE_NONOPTION_FLAGS
drepper [Mon, 13 Aug 2001 05:22:43 +0000 (05:22 +0000)]
Remove store_args_and_env which is not needed is USE_NONOPTION_FLAGS
is undefined anyhow.  Use __libc_argc and __libc_argv variables.

18 years ago.
roland [Mon, 13 Aug 2001 02:05:11 +0000 (02:05 +0000)]
.

18 years ago2001-08-12 Roland McGrath <roland@frob.com>
roland [Mon, 13 Aug 2001 02:04:31 +0000 (02:04 +0000)]
2001-08-12  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/clock.c: New file.
* sysdeps/mach/hurd/times.c: New file.
* sysdeps/mach/hurd/getclktck.c (__getclktck): Always return 1000000.
* sysdeps/mach/hurd/init-posix.c: New file.

18 years ago.
roland [Sun, 12 Aug 2001 22:02:53 +0000 (22:02 +0000)]
.

18 years ago2001-08-11 Roland McGrath <roland@frob.com>
roland [Sun, 12 Aug 2001 22:02:39 +0000 (22:02 +0000)]
2001-08-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/bits/time.h
(CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID): New macros.
* sysdeps/mach/hurd/i386/bits/time.h: File removed.

18 years ago2001-08-12 Roland McGrath <roland@frob.com>
roland [Sun, 12 Aug 2001 22:02:11 +0000 (22:02 +0000)]
2001-08-12  Roland McGrath  <roland@frob.com>

* hurd/hurdlookup.c (__hurd_file_name_lookup): Comment fix.

18 years ago(Working Directory): Don't use TAB in example.
drepper [Sun, 12 Aug 2001 19:15:49 +0000 (19:15 +0000)]
(Working Directory): Don't use TAB in example.

18 years agoFix typos and wording.
drepper [Sun, 12 Aug 2001 16:44:22 +0000 (16:44 +0000)]
Fix typos and wording.

18 years ago.
roland [Sat, 11 Aug 2001 21:18:42 +0000 (21:18 +0000)]
.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 20:40:40 +0000 (20:40 +0000)]
Update.

18 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 20:35:02 +0000 (20:35 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

18 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 20:33:01 +0000 (20:33 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

18 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 20:32:02 +0000 (20:32 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

18 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 20:31:07 +0000 (20:31 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

18 years ago(_dl_map_object_from_fd): Use correct symbolic constant in mprotect call.
drepper [Sat, 11 Aug 2001 20:27:50 +0000 (20:27 +0000)]
(_dl_map_object_from_fd): Use correct symbolic constant in mprotect call.

18 years ago2001-08-11 Roland McGrath <roland@frob.com>
roland [Sat, 11 Aug 2001 20:18:41 +0000 (20:18 +0000)]
2001-08-11  Roland McGrath  <roland@frob.com>

* posix/getopt.c (nonoption_flags_max_len, nonoption_flags_len):
Make these defns conditional on [USE_NONOPTION_FLAGS].

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 19:43:52 +0000 (19:43 +0000)]
Update.

18 years agoUse __getopt_nonoption_flags only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 19:42:08 +0000 (19:42 +0000)]
Use __getopt_nonoption_flags only if USE_NONOPTION_FLAGS is defined.

18 years agoProduce code only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 19:41:54 +0000 (19:41 +0000)]
Produce code only if USE_NONOPTION_FLAGS is defined.

18 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
drepper [Sat, 11 Aug 2001 19:41:25 +0000 (19:41 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

18 years agoAdd #undef line for USE_NONOPTION_FLAGS.
drepper [Sat, 11 Aug 2001 19:41:01 +0000 (19:41 +0000)]
Add #undef line for USE_NONOPTION_FLAGS.

18 years agoj0 implementation for 128-bit long doubles.
aj [Sat, 11 Aug 2001 16:57:23 +0000 (16:57 +0000)]
j0 implementation for 128-bit long doubles.

18 years agoUpdate.
aj [Sat, 11 Aug 2001 16:57:22 +0000 (16:57 +0000)]
Update.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 09:25:47 +0000 (09:25 +0000)]
Update.

18 years ago(__assert_perror_fail): Use __progname instead of __assert_program_name.
drepper [Sat, 11 Aug 2001 09:24:56 +0000 (09:24 +0000)]
(__assert_perror_fail): Use __progname instead of __assert_program_name.

18 years ago(set_progname): Removed.
drepper [Sat, 11 Aug 2001 09:24:16 +0000 (09:24 +0000)]
(set_progname): Removed.
(__assert_fail): Use __progname instead of __assert_program_name.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 08:57:41 +0000 (08:57 +0000)]
Update.

18 years ago(ptmalloc_init): Don't call getenv five times. Instead use new
drepper [Sat, 11 Aug 2001 08:56:58 +0000 (08:56 +0000)]
(ptmalloc_init): Don't call getenv five times.  Instead use new
function next_env_entry which iterates over the environment once.

18 years ago(elf_machine_runtime_setup): Only set _dl_profile_map for the right object.
drepper [Sat, 11 Aug 2001 08:54:29 +0000 (08:54 +0000)]
(elf_machine_runtime_setup): Only set _dl_profile_map for the right object.

18 years ago(_dl_relocate_object): Allocate l_reloc_result only if
drepper [Sat, 11 Aug 2001 08:51:49 +0000 (08:51 +0000)]
(_dl_relocate_object): Allocate l_reloc_result only if
consider_profiling is != 0, not if _dl_profile != NULL.

18 years agoAdjust for change in _dl_next_ld_env_entry.
drepper [Sat, 11 Aug 2001 07:27:31 +0000 (07:27 +0000)]
Adjust for change in _dl_next_ld_env_entry.

18 years ago(_dl_next_ld_env_entry): Optimize a bit. Now returns pointer to first
drepper [Sat, 11 Aug 2001 07:24:23 +0000 (07:24 +0000)]
(_dl_next_ld_env_entry): Optimize a bit. Now returns pointer to first
character set "LD_".

18 years ago(grow_heap): Use mmap() rather than mprotect()
drepper [Sat, 11 Aug 2001 06:04:59 +0000 (06:04 +0000)]
(grow_heap): Use mmap() rather than mprotect()
to allocate new memory, for better performance with Linux-2.4.x.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 05:32:47 +0000 (05:32 +0000)]
Update.

18 years ago(__getopt_clean_environment): Avoid making the strncmp calls most of
drepper [Sat, 11 Aug 2001 05:30:58 +0000 (05:30 +0000)]
(__getopt_clean_environment): Avoid making the strncmp calls most of
the time by testing for '_' as the first character of the name.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 05:19:24 +0000 (05:19 +0000)]
Update.

18 years ago[USE_IN_LIBIO] (buffered_vfprintf): Likewise.
drepper [Sat, 11 Aug 2001 05:17:40 +0000 (05:17 +0000)]
[USE_IN_LIBIO] (buffered_vfprintf): Likewise.

18 years ago(_IO_wdefault_finish): Don't call _IO_lock_init if _lock is NULL.
drepper [Sat, 11 Aug 2001 05:15:50 +0000 (05:15 +0000)]
(_IO_wdefault_finish): Don't call _IO_lock_init if _lock is NULL.

18 years agoSet _IO_USER_LOCK flag for temporary stream. Don't define lock.
drepper [Sat, 11 Aug 2001 05:14:39 +0000 (05:14 +0000)]
Set _IO_USER_LOCK flag for temporary stream.  Don't define lock.

18 years ago(_IO_no_init): Don't call _IO_lock_init if _lock is NULL.
drepper [Sat, 11 Aug 2001 05:11:52 +0000 (05:11 +0000)]
(_IO_no_init): Don't call _IO_lock_init if _lock is NULL.
(_IO_default_finish): Don't call _IO_lock_finish is _lock is NULL.

18 years ago(_IO_vdprintf): Set _IO_USER_LOCK flag for temporary stream.
drepper [Sat, 11 Aug 2001 05:09:43 +0000 (05:09 +0000)]
(_IO_vdprintf): Set _IO_USER_LOCK flag for temporary stream.

18 years agoUpdate.
drepper [Sat, 11 Aug 2001 02:42:19 +0000 (02:42 +0000)]
Update.

18 years ago(add_to_global): Remove stale comment.
drepper [Sat, 11 Aug 2001 02:39:07 +0000 (02:39 +0000)]
(add_to_global): Remove stale comment.

18 years ago(fillin_rpath): In SUID binaries, don't mark non-system-dirs in
drepper [Sat, 11 Aug 2001 02:38:23 +0000 (02:38 +0000)]
(fillin_rpath): In SUID binaries, don't mark non-system-dirs in
LD_LIBRARY_PATH as nonexisting, simply drop them.

18 years agoUpdate.
drepper [Fri, 10 Aug 2001 21:41:30 +0000 (21:41 +0000)]
Update.

18 years agoCall __fsetlocking for temporary stream.
drepper [Fri, 10 Aug 2001 21:40:18 +0000 (21:40 +0000)]
Call __fsetlocking for temporary stream.

18 years agoUpdate.
aj [Fri, 10 Aug 2001 19:36:01 +0000 (19:36 +0000)]
Update.

18 years agoFix typo in comment.
aj [Fri, 10 Aug 2001 19:35:27 +0000 (19:35 +0000)]
Fix typo in comment.

18 years agoUpdate.
drepper [Fri, 10 Aug 2001 05:59:19 +0000 (05:59 +0000)]
Update.

18 years agoFix computation of alignment.
drepper [Fri, 10 Aug 2001 05:55:16 +0000 (05:55 +0000)]
Fix computation of alignment.

18 years ago(wcs_regex_compile): Use appropriate string
drepper [Fri, 10 Aug 2001 05:53:41 +0000 (05:53 +0000)]
(wcs_regex_compile): Use appropriate string
to compare with collating element.
Fix the padding for the alignment.

18 years ago(tests): Add bug-regex5.
drepper [Fri, 10 Aug 2001 04:13:43 +0000 (04:13 +0000)]
(tests): Add bug-regex5.

18 years agoTest for collating element access.
drepper [Fri, 10 Aug 2001 04:13:16 +0000 (04:13 +0000)]
Test for collating element access.