kopensolaris-gnu/glibc.git
16 years ago(__unregister_atfork): Pass pointer to refcntr to lll_futex_wait.
drepper [Thu, 11 Dec 2003 09:37:32 +0000 (09:37 +0000)]
(__unregister_atfork): Pass pointer to refcntr to lll_futex_wait.

16 years ago(lll_futex_wait): Assume parameter is a pointer.
drepper [Thu, 11 Dec 2003 09:33:22 +0000 (09:33 +0000)]
(lll_futex_wait): Assume parameter is a pointer.
(lll_futex_wake): Likewise.

16 years agoAdd timing code for ia64.
drepper [Thu, 11 Dec 2003 08:30:21 +0000 (08:30 +0000)]
Add timing code for ia64.

16 years ago(__new_sem_wait): Simplify a bit.
drepper [Thu, 11 Dec 2003 06:21:52 +0000 (06:21 +0000)]
(__new_sem_wait): Simplify a bit.

16 years agoUpdate.
drepper [Thu, 11 Dec 2003 04:52:17 +0000 (04:52 +0000)]
Update.

16 years ago(__libc_fork): Call __rtld_lock_initialize for ld.so lock.
drepper [Thu, 11 Dec 2003 04:51:10 +0000 (04:51 +0000)]
(__libc_fork): Call __rtld_lock_initialize for ld.so lock.

16 years ago(__rtld_lock_initialize): Define.
drepper [Thu, 11 Dec 2003 04:50:49 +0000 (04:50 +0000)]
(__rtld_lock_initialize): Define.

16 years agoUpdate.
drepper [Wed, 10 Dec 2003 23:02:33 +0000 (23:02 +0000)]
Update.

16 years agoDefine DO_CALL_VIA_BREAK. Redefine DO_CALL to use vdso if supported,
drepper [Wed, 10 Dec 2003 23:00:21 +0000 (23:00 +0000)]
Define DO_CALL_VIA_BREAK.  Redefine DO_CALL to use vdso if supported,
otherwise DO_CALL_VIA_BREAK.  Likewise for DO_INLINE_SYSCALL.  Make
INTERNAL_SYSCALL use DO_INLINE_SYSCALL.

16 years agoUse break directly instead of DO_CALL().
drepper [Wed, 10 Dec 2003 22:55:47 +0000 (22:55 +0000)]
Use break directly instead of DO_CALL().

16 years agoUse DO_CALL_VIA_BREAK() instead of DO_CALL().
drepper [Wed, 10 Dec 2003 22:54:38 +0000 (22:54 +0000)]
Use DO_CALL_VIA_BREAK() instead of DO_CALL().

16 years agoRestructure it to take advantage of DO_CALL() macro.
drepper [Wed, 10 Dec 2003 22:54:24 +0000 (22:54 +0000)]
Restructure it to take advantage of DO_CALL() macro.

16 years agoAdd unwind info.
drepper [Wed, 10 Dec 2003 22:53:41 +0000 (22:53 +0000)]
Add unwind info.

16 years ago(__ia64_init_bootstrap_fdesc_table): Likewise.
drepper [Wed, 10 Dec 2003 22:52:33 +0000 (22:52 +0000)]
(__ia64_init_bootstrap_fdesc_table): Likewise.

16 years agoConstruct overflow value correctly.
drepper [Wed, 10 Dec 2003 22:52:08 +0000 (22:52 +0000)]
Construct overflow value correctly.

16 years ago(make_fptr_table): Mark with attribute "always_inline".
drepper [Wed, 10 Dec 2003 22:51:27 +0000 (22:51 +0000)]
(make_fptr_table): Mark with attribute "always_inline".

16 years agoUpdate.
drepper [Wed, 10 Dec 2003 22:50:03 +0000 (22:50 +0000)]
Update.

16 years ago(PSEUDO): Take advantage of new syscall stub and optimize accordingly.
drepper [Wed, 10 Dec 2003 22:49:03 +0000 (22:49 +0000)]
(PSEUDO): Take advantage of new syscall stub and optimize accordingly.

16 years agoWork around gas problem.
drepper [Wed, 10 Dec 2003 22:48:37 +0000 (22:48 +0000)]
Work around gas problem.

16 years ago(__NR_futex): Rename from SYS_futex, to match expectations of
drepper [Wed, 10 Dec 2003 22:45:20 +0000 (22:45 +0000)]
(__NR_futex): Rename from SYS_futex, to match expectations of
sysdep.h:DO_INLINE_SYSCALL.
(lll_futex_clobbers): Remove.
(lll_futex_timed_wait): Rewrite in terms of DO_INLINE_SYSCALL.
(lll_futex_wake): Likewise.
(lll_futex_requeue): Likewise.
(__lll_mutex_trylock): Rewrite to a macro, so we can include this
file before DO_INLINE_SYSCALL is defined (proposed by Jakub
Jelinek).
(__lll_mutex_lock): Likewise.
(__lll_mutex_cond_lock): Likewise.
(__lll_mutex_timed_lock): Likewise.
(__lll_mutex_unlock): Likewise.
(__lll_mutex_unlock_force): Likewise.

16 years agoIA-64 specific definitions for the dynamic linker. NPTL version.
drepper [Wed, 10 Dec 2003 22:44:52 +0000 (22:44 +0000)]
IA-64 specific definitions for the dynamic linker.  NPTL version.

16 years ago(create_thread): Use THREAD_SELF_SYSINFO and THREAD_SYSINFO instead of
drepper [Wed, 10 Dec 2003 22:42:45 +0000 (22:42 +0000)]
(create_thread): Use THREAD_SELF_SYSINFO and THREAD_SYSINFO instead of
open code.

16 years agoMove declaration of __thread_self up so it comes before the include of
drepper [Wed, 10 Dec 2003 22:42:22 +0000 (22:42 +0000)]
Move declaration of __thread_self up so it comes before the include of
<sysdep.h>.
(THREAD_SELF_SYSINFO): New macro.
(THREAD_SYSINFO): Likewise.
(INIT_SYSINFO): New macro.
(TLS_INIT_TP): Call INIT_SYSINFO.

16 years agoAdd SYSINFO_OFFSET.
drepper [Wed, 10 Dec 2003 22:41:57 +0000 (22:41 +0000)]
Add SYSINFO_OFFSET.

16 years ago(THREAD_SELF_SYSINFO): New macro.
drepper [Wed, 10 Dec 2003 22:41:28 +0000 (22:41 +0000)]
(THREAD_SELF_SYSINFO): New macro.
(THREAD_SYSINFO): Likewise.

16 years ago(allocate_stack): Use THREAD_SYSINFO and THREAD_SELF_SYSINFO instead
drepper [Wed, 10 Dec 2003 22:41:07 +0000 (22:41 +0000)]
(allocate_stack): Use THREAD_SYSINFO and THREAD_SELF_SYSINFO instead
of open code.

16 years ago(link-libc-static): Remove -lgcc_eh---it's already mentioned in
drepper [Wed, 10 Dec 2003 22:37:31 +0000 (22:37 +0000)]
(link-libc-static): Remove -lgcc_eh---it's already mentioned in
$(gnulib).  Also, remove stale comment.

16 years agoUpdate.
drepper [Wed, 10 Dec 2003 22:36:18 +0000 (22:36 +0000)]
Update.

16 years agoIA64 specific support for dynamic linker. LinuxThreads version.
drepper [Wed, 10 Dec 2003 22:35:14 +0000 (22:35 +0000)]
IA64 specific support for dynamic linker.  LinuxThreads version.

16 years ago(dl_main): Restrict dl_sysinfo_dso check to first program header. On
drepper [Wed, 10 Dec 2003 22:33:19 +0000 (22:33 +0000)]
(dl_main): Restrict dl_sysinfo_dso check to first program header.  On
ia64, the check failed previously because there are two program
headers

16 years agoRegenerated: autoconf configure.in
drepper [Wed, 10 Dec 2003 22:29:39 +0000 (22:29 +0000)]
Regenerated: autoconf  configure.in

16 years agoCheck whether compiler has libunwind support.
drepper [Wed, 10 Dec 2003 22:28:49 +0000 (22:28 +0000)]
Check whether compiler has libunwind support.

16 years ago(have-cc-with-libunwind): New variable.
drepper [Wed, 10 Dec 2003 22:28:22 +0000 (22:28 +0000)]
(have-cc-with-libunwind): New variable.

16 years ago(HAVE_CC_WITH_LIBUNWIND): New macro.
drepper [Wed, 10 Dec 2003 22:28:05 +0000 (22:28 +0000)]
(HAVE_CC_WITH_LIBUNWIND): New macro.

16 years ago(gnulib): If have-cc-withh-libunwind is "yes", also mention -lunwind.
drepper [Wed, 10 Dec 2003 22:27:45 +0000 (22:27 +0000)]
(gnulib): If have-cc-withh-libunwind is "yes", also mention -lunwind.

16 years ago(__asm__): Remove extra .prologue.
aj [Wed, 10 Dec 2003 05:46:41 +0000 (05:46 +0000)]
(__asm__): Remove extra .prologue.

16 years agoUpdate.
aj [Wed, 10 Dec 2003 05:46:12 +0000 (05:46 +0000)]
Update.

16 years agoMark sqrt_data as used.
aj [Wed, 10 Dec 2003 05:45:29 +0000 (05:45 +0000)]
Mark sqrt_data as used.

16 years agoFix overflow test.
drepper [Tue, 9 Dec 2003 18:10:47 +0000 (18:10 +0000)]
Fix overflow test.

16 years agoUpdate.
drepper [Sun, 7 Dec 2003 21:22:46 +0000 (21:22 +0000)]
Update.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 21:21:29 +0000 (21:21 +0000)]
Construct overflow value correctly.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 21:21:10 +0000 (21:21 +0000)]
Construct overflow value correctly.

16 years ago(tests): Add bug-nexttoward.
drepper [Sun, 7 Dec 2003 21:13:39 +0000 (21:13 +0000)]
(tests): Add bug-nexttoward.

16 years agoCheck for former bugs in nexttoward.
drepper [Sun, 7 Dec 2003 21:13:09 +0000 (21:13 +0000)]
Check for former bugs in nexttoward.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 21:12:13 +0000 (21:12 +0000)]
Construct overflow value correctly.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 21:11:52 +0000 (21:11 +0000)]
Construct overflow value correctly.

16 years agoMake sure overflow exception is set.
drepper [Sun, 7 Dec 2003 20:53:59 +0000 (20:53 +0000)]
Make sure overflow exception is set.

16 years agoMake sure overflow exception is set.
drepper [Sun, 7 Dec 2003 20:53:42 +0000 (20:53 +0000)]
Make sure overflow exception is set.

16 years ago(main): Add tests for overflow and negative values.
drepper [Sun, 7 Dec 2003 18:58:48 +0000 (18:58 +0000)]
(main): Add tests for overflow and negative values.

16 years agoUpdate.
drepper [Sun, 7 Dec 2003 03:25:24 +0000 (03:25 +0000)]
Update.

16 years ago(nextafter_test): Add test for overflow after +/-FLT_MAX etc.
drepper [Sun, 7 Dec 2003 03:24:31 +0000 (03:24 +0000)]
(nextafter_test): Add test for overflow after +/-FLT_MAX etc.

16 years ago(tests): Add bug-nextafter.
drepper [Sun, 7 Dec 2003 03:23:30 +0000 (03:23 +0000)]
(tests): Add bug-nextafter.

16 years agoFormer bugs in nextafter.
drepper [Sun, 7 Dec 2003 03:23:19 +0000 (03:23 +0000)]
Former bugs in nextafter.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 03:22:30 +0000 (03:22 +0000)]
Construct overflow value correctly.

16 years agoConstruct overflow value correctly.
drepper [Sun, 7 Dec 2003 03:22:11 +0000 (03:22 +0000)]
Construct overflow value correctly.

16 years agoUpdate.
drepper [Sun, 7 Dec 2003 01:33:01 +0000 (01:33 +0000)]
Update.

16 years agoUse .init_array instead of .init.
drepper [Sun, 7 Dec 2003 01:32:27 +0000 (01:32 +0000)]
Use .init_array instead of .init.

16 years agoUpdate.
drepper [Sat, 6 Dec 2003 08:11:37 +0000 (08:11 +0000)]
Update.

16 years agoAdd az_ZA.UTF-8, bn_BD, bn_IN, br_FR@euro, tt_RU, zh_SG.
drepper [Sat, 6 Dec 2003 08:11:02 +0000 (08:11 +0000)]
Add az_ZA.UTF-8, bn_BD, bn_IN, br_FR@euro, tt_RU, zh_SG.

16 years agoAdd dummy definition of tel_int_fmt.
drepper [Sat, 6 Dec 2003 08:09:48 +0000 (08:09 +0000)]
Add dummy definition of tel_int_fmt.

16 years agoAdd int_select. Use copy where possible.
drepper [Sat, 6 Dec 2003 07:40:37 +0000 (07:40 +0000)]
Add int_select.  Use copy where possible.

16 years agoUse copy in a few places. Add dummy LC_NAME, LC_ADDRESS, and
drepper [Sat, 6 Dec 2003 07:37:15 +0000 (07:37 +0000)]
Use copy in a few places.  Add dummy LC_NAME, LC_ADDRESS, and
LC_TELEPHONE definitions.

16 years agoFix some syntax errors and formatting mistakes.
drepper [Sat, 6 Dec 2003 07:35:18 +0000 (07:35 +0000)]
Fix some syntax errors and formatting mistakes.

16 years agoUpdate.
drepper [Sat, 6 Dec 2003 07:17:34 +0000 (07:17 +0000)]
Update.

16 years ago(__fegetexceptflag): Add masking of fenv.
drepper [Sat, 6 Dec 2003 07:16:40 +0000 (07:16 +0000)]
(__fegetexceptflag): Add masking of fenv.

16 years agoUpdate.
drepper [Sat, 6 Dec 2003 00:20:16 +0000 (00:20 +0000)]
Update.

16 years agoAdd CFI directives.
drepper [Sat, 6 Dec 2003 00:19:19 +0000 (00:19 +0000)]
Add CFI directives.

16 years agoAdd CFI directives.
drepper [Sat, 6 Dec 2003 00:19:09 +0000 (00:19 +0000)]
Add CFI directives.

16 years agoAdd CFI directives.
drepper [Sat, 6 Dec 2003 00:18:52 +0000 (00:18 +0000)]
Add CFI directives.

16 years agoAdd CFI directives.
drepper [Sat, 6 Dec 2003 00:18:40 +0000 (00:18 +0000)]
Add CFI directives.

16 years ago(__mpn_mul_1): Add CFI directives.
drepper [Sat, 6 Dec 2003 00:18:17 +0000 (00:18 +0000)]
(__mpn_mul_1): Add CFI directives.

16 years ago(__mpn_sub_n): Add CFI directives.
drepper [Sat, 6 Dec 2003 00:17:50 +0000 (00:17 +0000)]
(__mpn_sub_n): Add CFI directives.

16 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add CFI directives.
drepper [Sat, 6 Dec 2003 00:17:27 +0000 (00:17 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add CFI directives.

16 years ago(__mpn_add_n): Add CFI directives.
drepper [Sat, 6 Dec 2003 00:16:55 +0000 (00:16 +0000)]
(__mpn_add_n): Add CFI directives.

16 years ago(__mpn_addmul_1): Add CFI directives.
drepper [Sat, 6 Dec 2003 00:16:25 +0000 (00:16 +0000)]
(__mpn_addmul_1): Add CFI directives.

16 years ago(__socket): Remove cfi_startproc and cfi_endproc directive.
drepper [Sat, 6 Dec 2003 00:15:55 +0000 (00:15 +0000)]
(__socket): Remove cfi_startproc and cfi_endproc directive.

16 years ago(ENTRY): Add cfi_startproc directive.
drepper [Sat, 6 Dec 2003 00:15:30 +0000 (00:15 +0000)]
(ENTRY): Add cfi_startproc directive.
(END): Add cfi_endproc directive.

16 years ago(setjmp, __setjmp): Add END statements.
drepper [Sat, 6 Dec 2003 00:15:11 +0000 (00:15 +0000)]
(setjmp, __setjmp): Add END statements.

16 years ago(trace_arg): New structure.
drepper [Sat, 6 Dec 2003 00:13:24 +0000 (00:13 +0000)]
(trace_arg): New structure.
(unwind_backtrace, unwind_getip): New variables.
(init, __backchain_backtrace, backtrace_helper): New functions.
(__backtrace): Use unwind info for backtrace instead of backchain
walking if the unwind functions can be found.

16 years agoposix_fadvise64 implementation for s390-32.
drepper [Sat, 6 Dec 2003 00:12:16 +0000 (00:12 +0000)]
posix_fadvise64 implementation for s390-32.

16 years ago(ELF_NGREG32): New #define.
drepper [Sat, 6 Dec 2003 00:11:20 +0000 (00:11 +0000)]
(ELF_NGREG32): New #define.
(elf_greg_t32, elf_gregset_t32, elf_fpregset_t32): New types.
(elf_prstatus32, elf_prpsinfo32): New structures.
(prgregset32_t, prfpregset32_t, prstatus32_t, prpsinfo32_t): New types.

16 years agoC++ type checking data for s390-64.
drepper [Sat, 6 Dec 2003 00:09:39 +0000 (00:09 +0000)]
C++ type checking data for s390-64.

16 years agoC++ type check data for s390-32.
drepper [Sat, 6 Dec 2003 00:09:21 +0000 (00:09 +0000)]
C++ type check data for s390-32.

16 years agoUpdate.
drepper [Fri, 5 Dec 2003 09:51:08 +0000 (09:51 +0000)]
Update.

16 years agoCorrect formatting of international currency
drepper [Fri, 5 Dec 2003 09:50:14 +0000 (09:50 +0000)]
Correct formatting of international currency
values.  The international currency formatting should prefer the
int_* values if they are set for a locale, and use the domestic
values if the int_* values are unset.

16 years agoUpdate.
drepper [Fri, 5 Dec 2003 09:49:47 +0000 (09:49 +0000)]
Update.

16 years agoCorrect currency position and spacing now that strfmon() work better.
drepper [Fri, 5 Dec 2003 09:48:52 +0000 (09:48 +0000)]
Correct currency position and spacing now that strfmon() work better.

16 years agoCorrect spacing for international currency formatting, now that strfmon()
drepper [Fri, 5 Dec 2003 09:48:09 +0000 (09:48 +0000)]
Correct spacing for international currency formatting, now that strfmon()
works better.

16 years agoClean up output, unify capitalization and output order.
drepper [Fri, 5 Dec 2003 09:47:44 +0000 (09:47 +0000)]
Clean up output, unify capitalization and output order.

16 years agoAllow quotes around the result string, to make it easier to see important
drepper [Fri, 5 Dec 2003 09:47:25 +0000 (09:47 +0000)]
Allow quotes around the result string, to make it easier to see important
whitespace.
Add test for international currency formatting.

16 years agoAllow quotes around the result string, to make it easier to see important
drepper [Fri, 5 Dec 2003 09:46:58 +0000 (09:46 +0000)]
Allow quotes around the result string, to make it easier to see important
whitespace.
Clean up output, unify capitalization and output order.

16 years agoAdd definitions for int_* fields.
drepper [Fri, 5 Dec 2003 09:40:32 +0000 (09:40 +0000)]
Add definitions for int_* fields.

16 years agoUpdate.
drepper [Thu, 4 Dec 2003 08:04:57 +0000 (08:04 +0000)]
Update.

16 years ago(distribute): Add PCRE.tests.
drepper [Thu, 4 Dec 2003 08:04:07 +0000 (08:04 +0000)]
(distribute): Add PCRE.tests.
(tests): Add tst-pcre, depend on tst-pcre-mem.
(generated): Add tst-pcre-mem and tst-pcre.mtrace.
(tst-pcre-ARGS, tst-pcre-ENV): Set.
($(objpfx)tst-pcre-mem): New.

(distribute): Add BOOST.tests.
(tests): Add tst-boost, depend on tst-boost-mem.
(generated): Add tst-boost-mem and tst-boost.mtrace.
(tst-boost-ARGS, tst-boost-ENV): Set.

16 years agoPCRE regex tests.
drepper [Thu, 4 Dec 2003 08:03:44 +0000 (08:03 +0000)]
PCRE regex tests.

16 years agoDriver for PCRE regex tests.
drepper [Thu, 4 Dec 2003 08:03:32 +0000 (08:03 +0000)]
Driver for PCRE regex tests.

16 years agoBOOST regex tests.
drepper [Thu, 4 Dec 2003 08:03:18 +0000 (08:03 +0000)]
BOOST regex tests.

16 years agoDriver for BOOST regex tests.
drepper [Thu, 4 Dec 2003 08:03:04 +0000 (08:03 +0000)]
Driver for BOOST regex tests.

16 years agoUse nb_NO instead of no_NO for bokm.l.
drepper [Thu, 4 Dec 2003 07:57:47 +0000 (07:57 +0000)]
Use nb_NO instead of no_NO for bokm.l.

16 years agoRegenerated.
drepper [Thu, 4 Dec 2003 07:56:34 +0000 (07:56 +0000)]
Regenerated.