kopensolaris-gnu/glibc.git
18 years ago * sysdeps/i386/pt-machine.h: Add testandset and __compare_and_swap
aj [Sun, 17 Mar 2002 12:09:53 +0000 (12:09 +0000)]
* sysdeps/i386/pt-machine.h: Add testandset and __compare_and_swap
prototpyes.
* sysdeps/alpha/pt-machine.h: Likewise.
* sysdeps/arm/pt-machine.h: Likewise.
* sysdeps/cris/pt-machine.h: Likewise.
* sysdeps/hppa/pt-machine.h: Likewise.
* sysdeps/i386/i686/pt-machine.h: Likewise.
* sysdeps/ia64/pt-machine.h: Likewise.
* sysdeps/m68k/pt-machine.h: Likewise.
* sysdeps/mips/pt-machine.h: Likewise.
* sysdeps/powerpc/pt-machine.h: Likewise.
* sysdeps/s390/s390-32/pt-machine.h: Likewise.
* sysdeps/s390/s390-64/pt-machine.h: Likewise.
* sysdeps/sh/pt-machine.h: Likewise.
* sysdeps/sparc/sparc32/pt-machine.h: Likewise.
* sysdeps/sparc/sparc64/pt-machine.h: Likewise.
* sysdeps/x86_64/pt-machine.h: Likewise.

* internals.h: Move testandset and __compare_and_swap prototypes
to pt-machine.h.

18 years agoUpdate.
aj [Sun, 17 Mar 2002 12:09:12 +0000 (12:09 +0000)]
Update.

18 years ago * libio/stdio.c (AL2): Define variant when visibility attribute is
aj [Sun, 17 Mar 2002 12:08:46 +0000 (12:08 +0000)]
* libio/stdio.c (AL2): Define variant when visibility attribute is
not supported.

* include/libc-symbols.h (_INTVARDEF): Define variant when
visibility attribute is not supported.

18 years ago(_IO_new_fdopen): Pass parameter of correct type to _IO_setb.
aj [Sun, 17 Mar 2002 12:08:36 +0000 (12:08 +0000)]
(_IO_new_fdopen): Pass parameter of correct type to _IO_setb.

18 years agoAdd prototypes.
aj [Sun, 17 Mar 2002 12:08:04 +0000 (12:08 +0000)]
Add prototypes.

18 years ago * sysdeps/mips/fpu/fraiseexcpt.c (__feraiseexcept): Set cause bits.
aj [Sun, 17 Mar 2002 12:07:44 +0000 (12:07 +0000)]
* sysdeps/mips/fpu/fraiseexcpt.c (__feraiseexcept): Set cause bits.

* sysdeps/mips/fpu/fgetexcptflg.c (__fegetexceptflag): Add comment.

* sysdeps/mips/fpu/fclrexcpt.c (__feclearexcept): Clear also cause
bits.

* sysdeps/mips/fpu/fenv_libc.h (CAUSE_MASK): New.
(CAUSE_SHIFT): New.

18 years agoUpdate.
drepper [Sun, 17 Mar 2002 03:02:56 +0000 (03:02 +0000)]
Update.

18 years agoUpdate from translation team.
drepper [Sun, 17 Mar 2002 03:01:34 +0000 (03:01 +0000)]
Update from translation team.

18 years agoUpdate.
drepper [Sat, 16 Mar 2002 06:58:44 +0000 (06:58 +0000)]
Update.

18 years ago(extract): Use --sort-by-file instead of --sort-output.
drepper [Sat, 16 Mar 2002 06:56:20 +0000 (06:56 +0000)]
(extract): Use --sort-by-file instead of --sort-output.

18 years agoUpdate.
drepper [Sat, 16 Mar 2002 04:00:20 +0000 (04:00 +0000)]
Update.

18 years ago(_IO_new_fdopen): Call _IO_setb to deallocate buffers if
drepper [Sat, 16 Mar 2002 03:58:05 +0000 (03:58 +0000)]
(_IO_new_fdopen): Call _IO_setb to deallocate buffers if
_IO_file_attach failed.

18 years ago(_IO_file_open): Close file descriptor if _IO_SEEKOF call failed.
drepper [Sat, 16 Mar 2002 03:57:13 +0000 (03:57 +0000)]
(_IO_file_open): Close file descriptor if _IO_SEEKOF call failed.

18 years agoRegenerated.
drepper [Sat, 16 Mar 2002 02:54:25 +0000 (02:54 +0000)]
Regenerated.

18 years agoGeneralize the addition of the function pointer to .init_array.
drepper [Sat, 16 Mar 2002 02:54:00 +0000 (02:54 +0000)]
Generalize the addition of the function pointer to .init_array.

18 years agoRegenerated.
drepper [Sat, 16 Mar 2002 02:50:51 +0000 (02:50 +0000)]
Regenerated.

18 years agoUpdate.
drepper [Sat, 16 Mar 2002 02:47:08 +0000 (02:47 +0000)]
Update.

18 years ago(have-initfini-array): New variable.
drepper [Sat, 16 Mar 2002 02:44:39 +0000 (02:44 +0000)]
(have-initfini-array): New variable.

18 years ago(HAVE_INITFINI_ARRAY): New macro.
drepper [Sat, 16 Mar 2002 02:44:23 +0000 (02:44 +0000)]
(HAVE_INITFINI_ARRAY): New macro.

18 years agoCheck for availability of init_array/fini_array/preinit_array handling
drepper [Sat, 16 Mar 2002 02:42:55 +0000 (02:42 +0000)]
Check for availability of init_array/fini_array/preinit_array handling
in binutils.

18 years agoUpdate.
drepper [Fri, 15 Mar 2002 22:08:18 +0000 (22:08 +0000)]
Update.

18 years agoAdjust for removed test.
drepper [Fri, 15 Mar 2002 22:06:24 +0000 (22:06 +0000)]
Adjust for removed test.

18 years ago(main): Comment out one test which checked the compiler's ability to
drepper [Fri, 15 Mar 2002 22:05:52 +0000 (22:05 +0000)]
(main): Comment out one test which checked the compiler's ability to
fold floating-point constants but not really printf.
(rfg3): Make s const.

18 years agoUpdate.
drepper [Fri, 15 Mar 2002 09:30:44 +0000 (09:30 +0000)]
Update.

18 years agoDeclare and define __mcount_internal as internal_function.
drepper [Fri, 15 Mar 2002 09:28:54 +0000 (09:28 +0000)]
Declare and define __mcount_internal as internal_function.

18 years agoJust call __mcount_internal, it is an internal function. Adjust for
drepper [Fri, 15 Mar 2002 09:27:21 +0000 (09:27 +0000)]
Just call __mcount_internal, it is an internal function.  Adjust for
internal_function calling convention.

18 years agoDeclare fallback_frame_state_for as hidden.
drepper [Fri, 15 Mar 2002 09:22:52 +0000 (09:22 +0000)]
Declare fallback_frame_state_for as hidden.

18 years ago(DB_LOOKUP_FCT): Add internal_function to definition.
drepper [Fri, 15 Mar 2002 09:22:04 +0000 (09:22 +0000)]
(DB_LOOKUP_FCT): Add internal_function to definition.

18 years ago(DB_LOOKUP_FCT): Add internal_function to declaration.
drepper [Fri, 15 Mar 2002 09:21:13 +0000 (09:21 +0000)]
(DB_LOOKUP_FCT): Add internal_function to declaration.

18 years ago(DB_LOOKUP_FCT): Add internal_function to declaration.
drepper [Fri, 15 Mar 2002 09:20:41 +0000 (09:20 +0000)]
(DB_LOOKUP_FCT): Add internal_function to declaration.

18 years ago(DB_LOOKUP_FCT): Add internal_function to declaration and definition.
drepper [Fri, 15 Mar 2002 09:19:52 +0000 (09:19 +0000)]
(DB_LOOKUP_FCT): Add internal_function to declaration and definition.

18 years agoDeclare __localtime_r as hidden.
drepper [Fri, 15 Mar 2002 09:18:33 +0000 (09:18 +0000)]
Declare __localtime_r as hidden.

18 years agoDeclare __getrpcent_r as hidden.
drepper [Fri, 15 Mar 2002 09:17:50 +0000 (09:17 +0000)]
Declare __getrpcent_r as hidden.

18 years agoDeclare __getspent_r as hidden.
drepper [Fri, 15 Mar 2002 09:17:04 +0000 (09:17 +0000)]
Declare __getspent_r as hidden.

18 years agoDeclare __getpwent_r as hidden.
drepper [Fri, 15 Mar 2002 09:16:20 +0000 (09:16 +0000)]
Declare __getpwent_r as hidden.

18 years agoDeclare __gethostent_r, __getnetent_r, __getservent_r, and
drepper [Fri, 15 Mar 2002 09:15:37 +0000 (09:15 +0000)]
Declare __gethostent_r, __getnetent_r, __getservent_r, and
__getprotoent_r as hidden.

18 years agoDeclare __getgrent_r as hidden.
drepper [Fri, 15 Mar 2002 09:14:27 +0000 (09:14 +0000)]
Declare __getgrent_r as hidden.

18 years agoAdd internal_function to __gconv_get_path definition. Add
drepper [Fri, 15 Mar 2002 09:12:53 +0000 (09:12 +0000)]
Add internal_function to __gconv_get_path definition.  Add
attribute_hidden to __gconv_read_conf definition.

18 years agoDeclare __gconv_read_conf, __gconv_alias_compare,
drepper [Fri, 15 Mar 2002 09:11:39 +0000 (09:11 +0000)]
Declare __gconv_read_conf, __gconv_alias_compare,
and __gconv_transliterate as hidden.
Add internal_function to __gconv_get_path declaration.

18 years agoUpdate.
drepper [Fri, 15 Mar 2002 05:20:35 +0000 (05:20 +0000)]
Update.

18 years agoDeclare _dl_debug_state_internal and _dl_mcount_internal as hidden.
drepper [Fri, 15 Mar 2002 05:19:02 +0000 (05:19 +0000)]
Declare _dl_debug_state_internal and _dl_mcount_internal as hidden.

18 years agoDeclare _environ as hidden.
drepper [Fri, 15 Mar 2002 05:17:49 +0000 (05:17 +0000)]
Declare _environ as hidden.

18 years agoDeclare __environ as hidden.
drepper [Fri, 15 Mar 2002 05:17:02 +0000 (05:17 +0000)]
Declare __environ as hidden.

18 years agoDeclare _environ as hidden.
drepper [Fri, 15 Mar 2002 05:14:54 +0000 (05:14 +0000)]
Declare _environ as hidden.

18 years ago(rtld-routines): Add dl-sbrk and dl-brk.
drepper [Fri, 15 Mar 2002 05:13:16 +0000 (05:13 +0000)]
(rtld-routines): Add dl-sbrk and dl-brk.

18 years agoLinux/x86 sbrk() implementation for ld.so.
drepper [Fri, 15 Mar 2002 04:41:49 +0000 (04:41 +0000)]
Linux/x86 sbrk() implementation for ld.so.

18 years agoLinux/x86 brk() implementation for ld.so.
drepper [Fri, 15 Mar 2002 04:41:13 +0000 (04:41 +0000)]
Linux/x86 brk() implementation for ld.so.

18 years agoGeneric sbrk() implementation for ld.so.
drepper [Fri, 15 Mar 2002 04:40:28 +0000 (04:40 +0000)]
Generic sbrk() implementation for ld.so.

18 years agoGeneric brk() implementation for ld.so.
drepper [Fri, 15 Mar 2002 04:39:53 +0000 (04:39 +0000)]
Generic brk() implementation for ld.so.

18 years agoUpdate.
drepper [Fri, 15 Mar 2002 03:16:52 +0000 (03:16 +0000)]
Update.

18 years ago(elf_machine_runtime_setup): Declare _dl_runtime_resolve and
drepper [Fri, 15 Mar 2002 03:15:34 +0000 (03:15 +0000)]
(elf_machine_runtime_setup): Declare _dl_runtime_resolve and
_dl_runtime_profile as hidden.
(RTLD_START): Use GOTOFF to access _dl_skip_args and _dl_fini.

18 years ago(_dl_argc): Declare as hidden.
drepper [Fri, 15 Mar 2002 03:13:45 +0000 (03:13 +0000)]
(_dl_argc): Declare as hidden.

18 years ago(_start): Declare as hidden.
drepper [Fri, 15 Mar 2002 03:13:00 +0000 (03:13 +0000)]
(_start): Declare as hidden.

18 years ago(_end): Declare as hidden.
drepper [Fri, 15 Mar 2002 03:12:08 +0000 (03:12 +0000)]
(_end): Declare as hidden.

18 years ago(_dl_argc): Define as hidden.
drepper [Fri, 15 Mar 2002 03:11:11 +0000 (03:11 +0000)]
(_dl_argc): Define as hidden.
(_dl_skip_args): Define as hidden.
(_begin, _end): Declare as hidden.

18 years ago(malloc): Declare _end as hidden.
drepper [Fri, 15 Mar 2002 03:09:42 +0000 (03:09 +0000)]
(malloc): Declare _end as hidden.
(__errno_location): New function.  Declare errno as hidden.

18 years agorevert accidental check-in
roland [Thu, 14 Mar 2002 23:35:43 +0000 (23:35 +0000)]
revert accidental check-in

18 years ago.
roland [Thu, 14 Mar 2002 23:33:10 +0000 (23:33 +0000)]
.

18 years ago2002-03-14 Roland McGrath <roland@frob.com>
roland [Thu, 14 Mar 2002 23:32:53 +0000 (23:32 +0000)]
2002-03-14  Roland McGrath  <roland@frob.com>

* Makeconfig (%.v.i, %.v): New implicit rules.
(preprocess-versions): Variable removed.
($(common-objpfx)shlib-versions.v.i): New target giving just the
shlib-versions input files as dependencies.
($(common-objpfx)soversions.i): Depend on that instead of the input
files.  Use it as input instead of using a pipeline.
(postclean-generated): Append soversions.i, shlib-versions.v, and
shlib-versions.v.i here.
* Makerules ($(common-objpfx)Versions.def.v.i): New target giving just
the Versions.def input files as dependencies.
($(common-objpfx)Versions.v.i): Likewise for Versions files.
($(common-objpfx)Versions.all): Depend on that instead of the input
files.  Use it as input instead of using a pipeline.
($(common-objpfx)sysd-versions): Likewise with Versions.v.i.
(postclean-generated): Append those .v and .v.i files here.

18 years ago2002-03-14 Roland McGrath <roland@frob.com>
roland [Thu, 14 Mar 2002 23:32:50 +0000 (23:32 +0000)]
2002-03-14  Roland McGrath  <roland@frob.com>

* Makerules ($(common-objpfx)Versions.v.i): Depend on abi-versions.h.
* Makeconfig (%.v.i, %.v): New implicit rules.
(preprocess-versions): Variable removed.
($(common-objpfx)shlib-versions.v.i): New target giving just the
shlib-versions input files as dependencies.
($(common-objpfx)soversions.i): Depend on that instead of the input
files.  Use it as input instead of using a pipeline.
(postclean-generated): Append soversions.i, shlib-versions.v, and
shlib-versions.v.i here.
* Makerules ($(common-objpfx)Versions.def.v.i): New target giving just
the Versions.def input files as dependencies.
($(common-objpfx)Versions.v.i): Likewise for Versions files.
($(common-objpfx)Versions.all): Depend on that instead of the input
files.  Use it as input instead of using a pipeline.
($(common-objpfx)sysd-versions): Likewise with Versions.v.i.
(postclean-generated): Append those .v and .v.i files here.

18 years agoUpdate.
drepper [Thu, 14 Mar 2002 20:48:50 +0000 (20:48 +0000)]
Update.

18 years agoFix typo.
drepper [Thu, 14 Mar 2002 20:47:29 +0000 (20:47 +0000)]
Fix typo.

18 years ago(_nl_current_LC_COLLATE, _nl_current_LC_CTYPE): Remove.
drepper [Thu, 14 Mar 2002 20:46:31 +0000 (20:46 +0000)]
(_nl_current_LC_COLLATE, _nl_current_LC_CTYPE): Remove.

18 years ago(__ctype_get_mb_cur_max): Use nl_langinfo.
drepper [Thu, 14 Mar 2002 20:46:10 +0000 (20:46 +0000)]
(__ctype_get_mb_cur_max): Use nl_langinfo.

18 years ago(gmp-objs): Likewise.
drepper [Thu, 14 Mar 2002 20:44:40 +0000 (20:44 +0000)]
(gmp-objs): Likewise.

18 years ago(aux): Revert last patch.
drepper [Thu, 14 Mar 2002 20:44:29 +0000 (20:44 +0000)]
(aux): Revert last patch.

18 years agoDummy file fo rnot needed __clz_tab table.
drepper [Thu, 14 Mar 2002 20:44:10 +0000 (20:44 +0000)]
Dummy file fo rnot needed __clz_tab table.

18 years ago__clz_tab table for GMP.
drepper [Thu, 14 Mar 2002 20:43:39 +0000 (20:43 +0000)]
__clz_tab table for GMP.

18 years agoComment fixes for references to obsolescent
drepper [Thu, 14 Mar 2002 20:32:38 +0000 (20:32 +0000)]
Comment fixes for references to obsolescent
standards, In most cases the simplest fix is to remove the
confusing comments.  Cross-referencing all the standards properly
is a bit of a pain, and it should be enough to put that info in
the documentation as I did in my recent time.texi patch.

18 years ago(Formatting Calendar Time): ISO C99 also specifies the E and O modifiers.
drepper [Thu, 14 Mar 2002 20:30:03 +0000 (20:30 +0000)]
(Formatting Calendar Time): ISO C99 also specifies the E and O modifiers.

%P is a GNU extension, and is not in ISO C99.

Mention that %r is equivalent to %I:%M:%S %p in the POSIX locale.

%T is also in ISO C99.

The RFC 822 example is not valid in arbitrary locales.

Reword the POSIX.2 wording slightly, to make it a bit clearer
that POSIX.2 formats are also supported by later POSIX
versions.

If a format was introduced in ISO C99 it is also required by POSIX.1-2001.

18 years agoUpdate.
drepper [Thu, 14 Mar 2002 00:57:10 +0000 (00:57 +0000)]
Update.

18 years agoDefine _sys_errlist_internal and _sys_nerr_internal with INTVARDEF2.
drepper [Thu, 14 Mar 2002 00:47:00 +0000 (00:47 +0000)]
Define _sys_errlist_internal and _sys_nerr_internal with INTVARDEF2.

18 years ago(INTVARDEF2): New macro.
drepper [Thu, 14 Mar 2002 00:46:29 +0000 (00:46 +0000)]
(INTVARDEF2): New macro.

18 years ago(_sys_errlist_internal): Declare as hidden.
drepper [Thu, 14 Mar 2002 00:46:05 +0000 (00:46 +0000)]
(_sys_errlist_internal): Declare as hidden.
(_sys_nerr_internal): Library.

18 years agoRegenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi
drepper [Thu, 14 Mar 2002 00:43:59 +0000 (00:43 +0000)]
Regenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi

18 years ago(_sigintr): Define as hidden.
drepper [Thu, 14 Mar 2002 00:37:26 +0000 (00:37 +0000)]
(_sigintr): Define as hidden.

18 years ago(_sigintr): Declare as hidden.
drepper [Thu, 14 Mar 2002 00:36:51 +0000 (00:36 +0000)]
(_sigintr): Declare as hidden.

18 years agoUpdate.
drepper [Wed, 13 Mar 2002 23:44:36 +0000 (23:44 +0000)]
Update.

18 years agoAdjust for last change in tst-printf.c.
drepper [Wed, 13 Mar 2002 23:43:23 +0000 (23:43 +0000)]
Adjust for last change in tst-printf.c.

18 years agoUpdate.
drepper [Wed, 13 Mar 2002 23:27:20 +0000 (23:27 +0000)]
Update.

18 years ago(sYSMALLOc): Don't change brk if mmap failed.
drepper [Wed, 13 Mar 2002 23:23:00 +0000 (23:23 +0000)]
(sYSMALLOc): Don't change brk if mmap failed.

18 years ago(process_arg): Fix decimal format with 'h' flag and positional arg.
drepper [Wed, 13 Mar 2002 23:16:10 +0000 (23:16 +0000)]
(process_arg): Fix decimal format with 'h' flag and positional arg.

18 years ago(rfg3): New function to test positional arguments.
drepper [Wed, 13 Mar 2002 23:15:24 +0000 (23:15 +0000)]
(rfg3): New function to test positional arguments.
(main): Fix some warnings.

18 years ago(_dl_reloc_bad_type): Likewise.
drepper [Wed, 13 Mar 2002 23:07:32 +0000 (23:07 +0000)]
(_dl_reloc_bad_type): Likewise.

18 years ago(_itoa): Use _itoa_lower_digits_internal if SHARED.
drepper [Wed, 13 Mar 2002 23:07:10 +0000 (23:07 +0000)]
(_itoa): Use _itoa_lower_digits_internal if SHARED.

18 years agoUpdate.
drepper [Wed, 13 Mar 2002 19:21:13 +0000 (19:21 +0000)]
Update.

18 years ago(__nss_group_data): Declare as hidden.
drepper [Wed, 13 Mar 2002 17:51:09 +0000 (17:51 +0000)]
(__nss_group_data): Declare as hidden.

18 years agoUpdate.
drepper [Wed, 13 Mar 2002 09:38:59 +0000 (09:38 +0000)]
Update.

18 years ago(_nl_C_locobj): Declare as hidden.
drepper [Wed, 13 Mar 2002 09:34:44 +0000 (09:34 +0000)]
(_nl_C_locobj): Declare as hidden.

18 years ago(_nl_C_LC_TIME): Declare as hidden.
drepper [Wed, 13 Mar 2002 09:33:12 +0000 (09:33 +0000)]
(_nl_C_LC_TIME): Declare as hidden.

18 years ago(_nl_C_LC_TIME): Declare as hidden.
drepper [Wed, 13 Mar 2002 09:32:51 +0000 (09:32 +0000)]
(_nl_C_LC_TIME): Declare as hidden.

18 years ago(in6addr_any_internal): Mark as hidden.
drepper [Wed, 13 Mar 2002 09:30:05 +0000 (09:30 +0000)]
(in6addr_any_internal): Mark as hidden.

18 years agoDeclare _gmonparam as hidden.
drepper [Wed, 13 Mar 2002 09:22:58 +0000 (09:22 +0000)]
Declare _gmonparam as hidden.

18 years ago(__ctype32_wctype): Declare as hidden.
drepper [Wed, 13 Mar 2002 09:19:11 +0000 (09:19 +0000)]
(__ctype32_wctype): Declare as hidden.
(__ctype32_wctrans): Likewise.
(__ctype32_width): Likewise.

18 years agoUpdate.
drepper [Wed, 13 Mar 2002 08:59:47 +0000 (08:59 +0000)]
Update.

18 years agoComment out definition and use of __ttyname.
drepper [Wed, 13 Mar 2002 08:57:04 +0000 (08:57 +0000)]
Comment out definition and use of __ttyname.

18 years ago(__re_error_msgid): Renamed from re_error_msgid. Define as hidden.
drepper [Wed, 13 Mar 2002 08:47:58 +0000 (08:47 +0000)]
(__re_error_msgid): Renamed from re_error_msgid.  Define as hidden.
(__re_error_msgid_idx): Renamed from re_error_msgid_idx.  Define as hidden.
Change all users of these variables.

18 years ago(__re_error_msgid): Renamed from re_error_msgid. Declare as hidden.
drepper [Wed, 13 Mar 2002 08:46:55 +0000 (08:46 +0000)]
(__re_error_msgid): Renamed from re_error_msgid.  Declare as hidden.
(__re_error_msgid_idx): Renamed from re_error_msgid_idx.  Declare as hidden.

18 years ago(__printf_arginfo_table): Declare as hidden.
drepper [Wed, 13 Mar 2002 08:42:43 +0000 (08:42 +0000)]
(__printf_arginfo_table): Declare as hidden.
(__printf_function_table): Likewise.

18 years ago(__printf_arginfo_table): Define as hidden.
drepper [Wed, 13 Mar 2002 08:42:14 +0000 (08:42 +0000)]
(__printf_arginfo_table): Define as hidden.
(__printf_function_table): Likewise.