kopensolaris-gnu/glibc.git
18 years ago * sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h (struct
aj [Fri, 22 Mar 2002 12:16:54 +0000 (12:16 +0000)]
* sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h (struct
_fpstate): Rename fwd to ftw.
* sysdeps/unix/sysv/linux/x86_64/sys/user.h (struct user_fpregs_struct): Likewise.

* sysdeps/unix/sysv/linux/x86_64/register-dump.h (register_dump):
Follow sigcontext changes.

18 years agoCopy from generic file with changes for NaNs on MIPS.
aj [Fri, 22 Mar 2002 10:10:19 +0000 (10:10 +0000)]
Copy from generic file with changes for NaNs on MIPS.

18 years agoUpdate.
aj [Fri, 22 Mar 2002 10:09:55 +0000 (10:09 +0000)]
Update.

18 years ago(Aligned Memory Blocks): Correct description of where memalign is
drepper [Fri, 22 Mar 2002 09:39:21 +0000 (09:39 +0000)]
(Aligned Memory Blocks): Correct description of where memalign is
declared [PR libc/3127].

18 years agoUpdate from translation team.
drepper [Fri, 22 Mar 2002 09:33:42 +0000 (09:33 +0000)]
Update from translation team.

18 years agoRemove getpriority from syscalls list.
drepper [Fri, 22 Mar 2002 09:11:05 +0000 (09:11 +0000)]
Remove getpriority from syscalls list.

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

18 years ago(MEMORY_BARRIER): Remove.
drepper [Fri, 22 Mar 2002 08:39:21 +0000 (08:39 +0000)]
(MEMORY_BARRIER): Remove.

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

18 years ago(MEMORY_BARRIER): Define as asm with memory as clobber.
drepper [Fri, 22 Mar 2002 08:28:20 +0000 (08:28 +0000)]
(MEMORY_BARRIER): Define as asm with memory as clobber.

18 years agoUpdate.
drepper [Fri, 22 Mar 2002 07:17:03 +0000 (07:17 +0000)]
Update.

18 years agoAdd a few casts and __builtin_expect.
drepper [Fri, 22 Mar 2002 07:15:47 +0000 (07:15 +0000)]
Add a few casts and __builtin_expect.

18 years agoAdd a few casts and __builtin_expect.
drepper [Fri, 22 Mar 2002 07:14:00 +0000 (07:14 +0000)]
Add a few casts and __builtin_expect.

18 years agoAdd a few casts and __builtin_expect.
drepper [Fri, 22 Mar 2002 07:13:20 +0000 (07:13 +0000)]
Add a few casts and __builtin_expect.

18 years agoAdd a few casts and __builtin_expect.
drepper [Fri, 22 Mar 2002 07:12:16 +0000 (07:12 +0000)]
Add a few casts and __builtin_expect.

18 years agoAdd a few casts and __builtin_expect.
drepper [Fri, 22 Mar 2002 07:09:25 +0000 (07:09 +0000)]
Add a few casts and __builtin_expect.

18 years ago(addpwbyname): Improve buffer allocate with alloca. Use realloc if too large.
drepper [Fri, 22 Mar 2002 07:07:26 +0000 (07:07 +0000)]
(addpwbyname): Improve buffer allocate with alloca.  Use realloc if too large.
(addpwbyuid): Likewise.

18 years ago(addhstbyname): Improve buffer allocate with alloca. Use realloc if too large.
drepper [Fri, 22 Mar 2002 07:05:16 +0000 (07:05 +0000)]
(addhstbyname): Improve buffer allocate with alloca.  Use realloc if too large.
(addhstbyaddr): Likewise.
(addhstbynamev6): Likewise.
(addhstbyaddrv6): Likewise.

18 years ago(addgrbyname): Improve buffer allocate with alloca. Use realloc if too large.
drepper [Fri, 22 Mar 2002 07:03:30 +0000 (07:03 +0000)]
(addgrbyname): Improve buffer allocate with alloca.  Use realloc if too large.
(addgrbyid): Likewise.

18 years agoFix comment.
aj [Thu, 21 Mar 2002 16:11:18 +0000 (16:11 +0000)]
Fix comment.

18 years agoUpdate.
aj [Thu, 21 Mar 2002 16:04:46 +0000 (16:04 +0000)]
Update.

18 years ago(struct user_fpregs_struct): Change member names to follow kernel.
aj [Thu, 21 Mar 2002 16:04:13 +0000 (16:04 +0000)]
(struct user_fpregs_struct): Change member names to follow kernel.

18 years ago(struct _fpstate): Add separate struct for x86-64.
aj [Thu, 21 Mar 2002 16:03:56 +0000 (16:03 +0000)]
(struct _fpstate): Add separate struct for x86-64.

18 years agoUpdate.
drepper [Thu, 21 Mar 2002 00:45:32 +0000 (00:45 +0000)]
Update.

18 years ago(yp_all): Remove the hack introduced on 1998-09-29. Correctly close
drepper [Thu, 21 Mar 2002 00:43:13 +0000 (00:43 +0000)]
(yp_all): Remove the hack introduced on 1998-09-29.  Correctly close
the UDP connection right away.

18 years agoUpdate.
aj [Wed, 20 Mar 2002 10:18:29 +0000 (10:18 +0000)]
Update.

18 years ago * sysdeps/unix/sysv/linux/x86_64/sys/user.h (struct
aj [Wed, 20 Mar 2002 10:18:06 +0000 (10:18 +0000)]
* sysdeps/unix/sysv/linux/x86_64/sys/user.h (struct
user_fpregs_struct): Fix for changed kernel struct.
(struct user_regs_struct): Likewise.
(struct user): Likewise.
Add 32-bit x86 compatibility.

* sysdeps/unix/sysv/linux/x86_64/sys/reg.h: Add more registers.

18 years agoUpdate.
aj [Tue, 19 Mar 2002 09:46:21 +0000 (09:46 +0000)]
Update.

18 years agoCleanup x86 types.
aj [Tue, 19 Mar 2002 09:45:56 +0000 (09:45 +0000)]
Cleanup x86 types.

18 years agoUpdate.
drepper [Mon, 18 Mar 2002 23:40:37 +0000 (23:40 +0000)]
Update.

18 years agoDeclare __getaliasent_r as hidden.
drepper [Mon, 18 Mar 2002 23:38:37 +0000 (23:38 +0000)]
Declare __getaliasent_r as hidden.

18 years agoUpdate.
aj [Mon, 18 Mar 2002 08:28:33 +0000 (08:28 +0000)]
Update.

18 years agoOnly run tests when shared libs are available.
aj [Mon, 18 Mar 2002 08:28:25 +0000 (08:28 +0000)]
Only run tests when shared libs are available.

18 years ago * sysdeps/i386/pt-machine.h: Add testandset and __compare_and_swap
aj [Sun, 17 Mar 2002 12:09:57 +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 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.