kopensolaris-gnu/glibc.git
19 years agoDefine DELAYTIMER_MAX.
drepper [Tue, 9 Apr 2002 19:35:21 +0000 (19:35 +0000)]
Define DELAYTIMER_MAX.

19 years agoCorrect copyright.
drepper [Tue, 9 Apr 2002 19:34:33 +0000 (19:34 +0000)]
Correct copyright.

19 years agoUse INTDEF for __fsetlocking.
drepper [Tue, 9 Apr 2002 19:34:06 +0000 (19:34 +0000)]
Use INTDEF for __fsetlocking.
Correct copyright.

19 years ago[_LIBC]: Use INTUSE for __argz_count and __argz_stringify.
drepper [Tue, 9 Apr 2002 19:29:53 +0000 (19:29 +0000)]
[_LIBC]: Use INTUSE for __argz_count and __argz_stringify.

19 years ago[_LIBC] (DCNGETTEXT): Use INTUSE.
drepper [Tue, 9 Apr 2002 19:28:15 +0000 (19:28 +0000)]
[_LIBC] (DCNGETTEXT): Use INTUSE.

19 years ago[_LIBC]: Use INTUSE for __dcngettext.
drepper [Tue, 9 Apr 2002 19:27:14 +0000 (19:27 +0000)]
[_LIBC]: Use INTUSE for __dcngettext.

19 years agoDeclare __connect_internal and define __connect macro if not NOT_IN_libc.
drepper [Tue, 9 Apr 2002 19:25:55 +0000 (19:25 +0000)]
Declare __connect_internal and define __connect macro if not NOT_IN_libc.

19 years agoDeclare __close_internal and define __close macro if not NOT_IN_libc.
drepper [Tue, 9 Apr 2002 19:24:54 +0000 (19:24 +0000)]
Declare __close_internal and define __close macro if not NOT_IN_libc.
Declare __dup2_internal and define __dup2 macro if not NOT_IN_libc.
Declare __fork_internal and define __fork macro if not NOT_IN_libc.

19 years agoDeclare __cxa_atexit_internal and define __cxa_atexit macro if not NOT_IN_libc.
drepper [Tue, 9 Apr 2002 19:23:21 +0000 (19:23 +0000)]
Declare __cxa_atexit_internal and define __cxa_atexit macro if not NOT_IN_libc.

19 years agoDeclare __fsetlocking_internal and define __fsetlocking macro to use
drepper [Tue, 9 Apr 2002 19:22:19 +0000 (19:22 +0000)]
Declare __fsetlocking_internal and define __fsetlocking macro to use
it if not NOT_IN_libc.

19 years agoDeclare __asprintf_internal and define __asprintf macro to use it if
drepper [Tue, 9 Apr 2002 19:21:24 +0000 (19:21 +0000)]
Declare __asprintf_internal and define __asprintf macro to use it if
not NOT_IN_libc.

19 years agoDeclare __setmntent_internal, __getmntent_r_internal,
drepper [Tue, 9 Apr 2002 19:19:44 +0000 (19:19 +0000)]
Declare __setmntent_internal, __getmntent_r_internal,
__endmntent_internal.  Define __setmntent, __getmntent_r, and
__endmntent macros to use these functions if not NOT_IN_libc.

19 years agoDeclare __finite_internal, __finitef_internal, and __finitel_internal.
drepper [Tue, 9 Apr 2002 19:17:57 +0000 (19:17 +0000)]
Declare __finite_internal, __finitef_internal, and __finitel_internal.
Redefine isfinite macro if in libc or libm using these functions.

19 years agoDeclare __fcntl_internal. Define __fcntl macro to use this function
drepper [Tue, 9 Apr 2002 19:16:20 +0000 (19:16 +0000)]
Declare __fcntl_internal.  Define __fcntl macro to use this function
if not NOT_IN_libc.

19 years agoDeclare __argz_count_internal and __argz_stringify_internal.
drepper [Tue, 9 Apr 2002 19:13:32 +0000 (19:13 +0000)]
Declare __argz_count_internal and __argz_stringify_internal.

19 years agoDefine NOT_IN_libc when compiling modcxaatexit.c.
drepper [Tue, 9 Apr 2002 19:08:39 +0000 (19:08 +0000)]
Define NOT_IN_libc when compiling modcxaatexit.c.

19 years agoDeclare __assert_fail_internal.
drepper [Tue, 9 Apr 2002 19:06:36 +0000 (19:06 +0000)]
Declare __assert_fail_internal.

19 years agoUse INTDEF for __assert_fail.
drepper [Tue, 9 Apr 2002 19:05:43 +0000 (19:05 +0000)]
Use INTDEF for __assert_fail.

19 years agoUse INTUSE for call to __assert_fail.
drepper [Tue, 9 Apr 2002 19:05:18 +0000 (19:05 +0000)]
Use INTUSE for call to __assert_fail.

19 years agoUse := in assignment to lib.
drepper [Tue, 9 Apr 2002 19:01:16 +0000 (19:01 +0000)]
Use := in assignment to lib.

19 years agoUpdate.
drepper [Tue, 9 Apr 2002 08:03:15 +0000 (08:03 +0000)]
Update.

19 years agoMark assignment to lib with override.
drepper [Tue, 9 Apr 2002 08:00:52 +0000 (08:00 +0000)]
Mark assignment to lib with override.

19 years ago(thread_func): Pretty printing.
drepper [Tue, 9 Apr 2002 02:14:08 +0000 (02:14 +0000)]
(thread_func): Pretty printing.

19 years agoUpdate.
drepper [Tue, 9 Apr 2002 02:10:21 +0000 (02:10 +0000)]
Update.

19 years ago(thread_func): Schedule next timeout based on previous one and not on
drepper [Tue, 9 Apr 2002 02:07:40 +0000 (02:07 +0000)]
(thread_func): Schedule next timeout based on previous one and not on
current time.  Count overruns.

19 years ago(struct timer_node): Add overrun_count.
drepper [Tue, 9 Apr 2002 02:05:42 +0000 (02:05 +0000)]
(struct timer_node): Add overrun_count.

19 years ago(timer_getoverrun): Return real overrun.
drepper [Tue, 9 Apr 2002 02:04:42 +0000 (02:04 +0000)]
(timer_getoverrun): Return real overrun.

19 years agoRemove x86 left-over.
drepper [Tue, 9 Apr 2002 00:02:47 +0000 (00:02 +0000)]
Remove x86 left-over.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 21:43:57 +0000 (21:43 +0000)]
Update.

19 years agoUse cppflags-iterator.mk to add defines for all test source files.
drepper [Mon, 8 Apr 2002 21:40:04 +0000 (21:40 +0000)]
Use cppflags-iterator.mk to add defines for all test source files.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 21:05:48 +0000 (21:05 +0000)]
Update.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 21:02:55 +0000 (21:02 +0000)]
Update.

19 years agoDefinitions for TLS with linuxthreads on SH.
drepper [Mon, 8 Apr 2002 21:01:17 +0000 (21:01 +0000)]
Definitions for TLS with linuxthreads on SH.

19 years agoDefine _PT_MACHINE_H if it isn't defined yet.
drepper [Mon, 8 Apr 2002 21:00:15 +0000 (21:00 +0000)]
Define _PT_MACHINE_H if it isn't defined yet.
(FLOATING_STACKS, EARCH_STACK_MAX_SIZE): Defined.
(THREAD_GETMEM, THREAD_GETMEM_NC, THREAD_SETMEM, THREAD_SETMEM_NC): Likewise.

19 years agoelf_machine_type_class): Set ELF_RTYPE_CLASS_PLT also for the three TLS
drepper [Mon, 8 Apr 2002 20:59:36 +0000 (20:59 +0000)]
elf_machine_type_class): Set ELF_RTYPE_CLASS_PLT also for the three TLS
relocations.
(elf_machine_rela): Handle R_SH_TLS_DTPMOD32, R_SH_TLS_DTPOFF32 and
R_SH_TLS_TPOFF32 relocations.

19 years agoDefinitions for TLS on SH.
drepper [Mon, 8 Apr 2002 20:58:53 +0000 (20:58 +0000)]
Definitions for TLS on SH.

19 years agoConfiguration of dynamic linker lookup results for SH.
drepper [Mon, 8 Apr 2002 20:53:35 +0000 (20:53 +0000)]
Configuration of dynamic linker lookup results for SH.

19 years agoAdd a missing semi-colon.
drepper [Mon, 8 Apr 2002 20:52:15 +0000 (20:52 +0000)]
Add a missing semi-colon.

19 years agoDefine SH version TLS_LE, TLS_IE, TLS_LD and TLS_GD macros.
drepper [Mon, 8 Apr 2002 20:51:50 +0000 (20:51 +0000)]
Define SH version TLS_LE, TLS_IE, TLS_LD and TLS_GD macros.

19 years agoemove an extra parenthesis.
drepper [Mon, 8 Apr 2002 20:51:29 +0000 (20:51 +0000)]
emove an extra parenthesis.

19 years agoDefine R_SH_TLS_xxx macros.
drepper [Mon, 8 Apr 2002 20:50:50 +0000 (20:50 +0000)]
Define R_SH_TLS_xxx macros.

19 years agoFix typo in comment.
drepper [Mon, 8 Apr 2002 20:44:22 +0000 (20:44 +0000)]
Fix typo in comment.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 20:09:31 +0000 (20:09 +0000)]
Update.

19 years ago(INIT_THREAD_SELF): Use sizeof (struct _pthread_descr_struct) instead of
drepper [Mon, 8 Apr 2002 20:08:29 +0000 (20:08 +0000)]
(INIT_THREAD_SELF): Use sizeof (struct _pthread_descr_struct) instead of
sizeof (*descr).

19 years ago(__pthread_manager_event): Use self instead of arg for INIT_THREAD_SELF.
drepper [Mon, 8 Apr 2002 20:05:32 +0000 (20:05 +0000)]
(__pthread_manager_event): Use self instead of arg for INIT_THREAD_SELF.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 18:50:41 +0000 (18:50 +0000)]
Update.

19 years ago(_itoa_word): Only use internal digit arrays if in libc or ld.so.
drepper [Mon, 8 Apr 2002 18:48:27 +0000 (18:48 +0000)]
(_itoa_word): Only use internal digit arrays if in libc or ld.so.

19 years agoUse IS_IN_rtld instead of _RTLD_LOCAL.
drepper [Mon, 8 Apr 2002 18:48:07 +0000 (18:48 +0000)]
Use IS_IN_rtld instead of _RTLD_LOCAL.

19 years ago(CFLAGS-.os): Define NOT_IN_libc and IS_IN_rtld instead of _RTLD_LOCAL.
drepper [Mon, 8 Apr 2002 18:47:17 +0000 (18:47 +0000)]
(CFLAGS-.os): Define NOT_IN_libc and IS_IN_rtld instead of _RTLD_LOCAL.

19 years agoTest for NOT_IN_libc not NOT_IN_LIBC.
drepper [Mon, 8 Apr 2002 18:46:54 +0000 (18:46 +0000)]
Test for NOT_IN_libc not NOT_IN_LIBC.

19 years agoTest for NOT_IN_libc not NOT_IN_LIBC.
drepper [Mon, 8 Apr 2002 18:46:16 +0000 (18:46 +0000)]
Test for NOT_IN_libc not NOT_IN_LIBC.

19 years ago(cpp-srcs-left): Define NOT_IN_libc instead of NOT_IN_LIBC.
drepper [Mon, 8 Apr 2002 18:45:33 +0000 (18:45 +0000)]
(cpp-srcs-left): Define NOT_IN_libc instead of NOT_IN_LIBC.

19 years agoInclude localeinfo.h for new MB_CUR_MAX definition.
drepper [Mon, 8 Apr 2002 18:27:26 +0000 (18:27 +0000)]
Include localeinfo.h for new MB_CUR_MAX definition.

19 years agoFor libc itself replace MB_CUR_MAX definition with one accessing the
drepper [Mon, 8 Apr 2002 18:26:37 +0000 (18:26 +0000)]
For libc itself replace MB_CUR_MAX definition with one accessing the
locale data structures directly.

19 years agoUpdate.
aj [Mon, 8 Apr 2002 15:21:19 +0000 (15:21 +0000)]
Update.

19 years ago(print_entry): Support x86-64.
aj [Mon, 8 Apr 2002 15:20:59 +0000 (15:20 +0000)]
(print_entry): Support x86-64.

19 years agoUpdate.
aj [Mon, 8 Apr 2002 11:15:19 +0000 (11:15 +0000)]
Update.

19 years agoFix rewrite rule.
aj [Mon, 8 Apr 2002 11:14:01 +0000 (11:14 +0000)]
Fix rewrite rule.

19 years agoUpdate.
drepper [Mon, 8 Apr 2002 08:59:00 +0000 (08:59 +0000)]
Update.

19 years ago(gettext): Use __dcgettext_internal instead of __dcgettext.
drepper [Mon, 8 Apr 2002 08:57:22 +0000 (08:57 +0000)]
(gettext): Use __dcgettext_internal instead of __dcgettext.

19 years ago(_libc_intl_domainname): Use INTDEF to define alias.
drepper [Mon, 8 Apr 2002 08:40:54 +0000 (08:40 +0000)]
(_libc_intl_domainname): Use INTDEF to define alias.

19 years agoCall __dcgettext_internal instead of __dcgettext.
drepper [Mon, 8 Apr 2002 08:39:53 +0000 (08:39 +0000)]
Call __dcgettext_internal instead of __dcgettext.

19 years agoUse INTDEF to define alias.
drepper [Mon, 8 Apr 2002 08:39:13 +0000 (08:39 +0000)]
Use INTDEF to define alias.

19 years agoDefine dgettext using __dcgettext_internal and _libc_intl_domainname_internal.
drepper [Mon, 8 Apr 2002 08:38:32 +0000 (08:38 +0000)]
Define dgettext using __dcgettext_internal and _libc_intl_domainname_internal.

19 years agoDeclare __dcgettext_internal and _libc_intl_domainname_internal.
drepper [Mon, 8 Apr 2002 08:36:36 +0000 (08:36 +0000)]
Declare __dcgettext_internal and _libc_intl_domainname_internal.
Define __dcgettext using these two symbols if used in libc itself.

19 years agoFor the sources of the library run cppflags-iterator.mk.
drepper [Mon, 8 Apr 2002 08:35:16 +0000 (08:35 +0000)]
For the sources of the library run cppflags-iterator.mk.

19 years agoIterator to define CPPFLAGS variable for sources of extra libraries.
drepper [Mon, 8 Apr 2002 08:34:19 +0000 (08:34 +0000)]
Iterator to define CPPFLAGS variable for sources of extra libraries.

19 years ago(distribute): Add cppflags-iterator.mk.
drepper [Mon, 8 Apr 2002 08:33:31 +0000 (08:33 +0000)]
(distribute): Add cppflags-iterator.mk.

19 years ago(CPPFLAGS): Also add CPPFLAGS-<basename> where <basename> is the name
drepper [Mon, 8 Apr 2002 08:32:49 +0000 (08:32 +0000)]
(CPPFLAGS): Also add CPPFLAGS-<basename> where <basename> is the name
of the source file without extension.

19 years agoUpdate.
aj [Mon, 8 Apr 2002 08:15:30 +0000 (08:15 +0000)]
Update.

19 years agolrint and llrint implementation for x86-64.
aj [Mon, 8 Apr 2002 08:14:22 +0000 (08:14 +0000)]
lrint and llrint implementation for x86-64.

19 years ago.
roland [Mon, 8 Apr 2002 07:11:55 +0000 (07:11 +0000)]
.

19 years ago2002-04-08 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 07:11:48 +0000 (07:11 +0000)]
2002-04-08  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/dl-sysdep.c (__mmap): Use MAP_FAILED instead of
widening __hurd_fail value.

19 years ago.
roland [Mon, 8 Apr 2002 07:06:57 +0000 (07:06 +0000)]
.

19 years ago2002-04-07 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 07:06:48 +0000 (07:06 +0000)]
2002-04-07  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/alpha/trampoline.c: Don't include
<mach/machine/alpha_instruction.h>.
(_hurd_setup_sighandler): Take proper arguments for current decls.
Update code to use _hurdsig_catch_fault.
Use `callsys' instruction instead of `call_pal'.
* sysdeps/mach/hurd/alpha/intr-msg.h: New file.

19 years ago2002-04-07 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 07:06:46 +0000 (07:06 +0000)]
2002-04-07  Roland McGrath  <roland@frob.com>

* sysdeps/mach/alpha/sysdep.h: Include <mach/alpha/asm.h>.
(ALIGN, at, AT, fp): New macros.

19 years ago.
roland [Mon, 8 Apr 2002 02:16:43 +0000 (02:16 +0000)]
.

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:23 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* mach/setup-thread.c (__mach_setup_thread): int -> natural_t

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:18 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/dl-sysdep.c: Use ElfW(TYPE) in place of Elf32_TYPE.
(__mmap): Use MAP_FAILED instead of widening __hurd_fail value.

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:12 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/alpha/exc2signal.c
(_hurd_exception2signal): Rewritten.
* sysdeps/mach/hurd/alpha/longjmp-ts.c
(_hurd_longjmp_thread_state): Rewritten.

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:08 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/bind.c: Use prototype definition.
* sysdeps/mach/hurd/connect.c: Likewise.
* sysdeps/mach/hurd/getsockopt.c: Likewise.
* sysdeps/mach/hurd/setsockopt.c: Likewise.

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:04 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/alpha/sigreturn.c: Pass missing argument to
__msg_sig_post RPC.

19 years ago2002-04-06 Roland McGrath <roland@frob.com>
roland [Mon, 8 Apr 2002 02:16:01 +0000 (02:16 +0000)]
2002-04-06  Roland McGrath  <roland@frob.com>

* hurd/catch-exc.c: Use integer_t instead of int.
* hurd/hurdfault.c: Likewise.

19 years agoUpdate.
drepper [Sun, 7 Apr 2002 19:46:16 +0000 (19:46 +0000)]
Update.

19 years agoUse i686-friendly PIC code.
drepper [Sun, 7 Apr 2002 19:44:54 +0000 (19:44 +0000)]
Use i686-friendly PIC code.

19 years agoUse GOTOFF for __sigjmp_save access.
drepper [Sun, 7 Apr 2002 19:44:04 +0000 (19:44 +0000)]
Use GOTOFF for __sigjmp_save access.
Use i686-friendly PIC code.

19 years agoDefine __libc_tsd_MALLOC_data as static.
drepper [Sun, 7 Apr 2002 19:40:08 +0000 (19:40 +0000)]
Define __libc_tsd_MALLOC_data as static.

19 years agoDefine NSS_attribute_hidden.
drepper [Sun, 7 Apr 2002 19:39:14 +0000 (19:39 +0000)]
Define NSS_attribute_hidden.

19 years agoIf NSS_attribute_hidden is defined use it with the DB_LOOKUP_FCT prototype.
drepper [Sun, 7 Apr 2002 19:37:25 +0000 (19:37 +0000)]
If NSS_attribute_hidden is defined use it with the DB_LOOKUP_FCT prototype.

19 years agoUpdate.
drepper [Sun, 7 Apr 2002 17:30:05 +0000 (17:30 +0000)]
Update.

19 years agoRemove _dl_init_first from export list here.
drepper [Sun, 7 Apr 2002 17:28:27 +0000 (17:28 +0000)]
Remove _dl_init_first from export list here.

19 years agoAdd _dl_init_first to libc and ld export list.
drepper [Sun, 7 Apr 2002 17:28:10 +0000 (17:28 +0000)]
Add _dl_init_first to libc and ld export list.

19 years agoUpdate.
drepper [Sat, 6 Apr 2002 19:02:42 +0000 (19:02 +0000)]
Update.

19 years ago(MAX_NEEDED_INPUT): Define for from direction.
drepper [Sat, 6 Apr 2002 19:00:41 +0000 (19:00 +0000)]
(MAX_NEEDED_INPUT): Define for from direction.

19 years agoUpdate.
drepper [Sat, 6 Apr 2002 05:11:18 +0000 (05:11 +0000)]
Update.

19 years agoSet GCONV_PATH and LOCPATH to values for the test just before the test runs.
drepper [Sat, 6 Apr 2002 05:08:21 +0000 (05:08 +0000)]
Set GCONV_PATH and LOCPATH to values for the test just before the test runs.

19 years agoUpdate.
drepper [Sat, 6 Apr 2002 04:05:41 +0000 (04:05 +0000)]
Update.

19 years agoProtect against multiple inclusion.
drepper [Sat, 6 Apr 2002 04:05:13 +0000 (04:05 +0000)]
Protect against multiple inclusion.

19 years agoProtect against multiple inclusion.
drepper [Sat, 6 Apr 2002 03:56:25 +0000 (03:56 +0000)]
Protect against multiple inclusion.

19 years agoUpdate.
drepper [Sat, 6 Apr 2002 03:55:24 +0000 (03:55 +0000)]
Update.