kopensolaris-gnu/glibc.git
16 years agoAdd cancellation support.
drepper [Sun, 15 Jun 2003 21:21:46 +0000 (21:21 +0000)]
Add cancellation support.

16 years agoAdd cancellation support.
drepper [Sun, 15 Jun 2003 21:21:11 +0000 (21:21 +0000)]
Add cancellation support.

16 years agoCompile tcdrain.c with exceptions.
drepper [Sun, 15 Jun 2003 21:19:35 +0000 (21:19 +0000)]
Compile tcdrain.c with exceptions.

16 years agoCompile msgrcv.c and msgsnd.c with exceptions.
drepper [Sun, 15 Jun 2003 21:19:07 +0000 (21:19 +0000)]
Compile msgrcv.c and msgsnd.c with exceptions.

16 years agoMajor rewrite of INTERNAL_SYSCALL to not use push inside asm statement
drepper [Sun, 15 Jun 2003 21:17:39 +0000 (21:17 +0000)]
Major rewrite of INTERNAL_SYSCALL to not use push inside asm statement
so that unwind info is correct around the syscall.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:15:25 +0000 (21:15 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:15:05 +0000 (21:15 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:12:59 +0000 (21:12 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:12:34 +0000 (21:12 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:12:13 +0000 (21:12 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:11:45 +0000 (21:11 +0000)]
Add comment explaining the cancellation situation.

16 years agoAdd comment explaining the cancellation situation.
drepper [Sun, 15 Jun 2003 21:11:11 +0000 (21:11 +0000)]
Add comment explaining the cancellation situation.

16 years agoCompile system.c with exceptions.
drepper [Sun, 15 Jun 2003 21:10:25 +0000 (21:10 +0000)]
Compile system.c with exceptions.

16 years agoCompile sigpause.c, sigsuspend.c, sigtimedwait.c, sigwait.c, and
drepper [Sun, 15 Jun 2003 21:09:48 +0000 (21:09 +0000)]
Compile sigpause.c, sigsuspend.c, sigtimedwait.c, sigwait.c, and
sigwaitinfo.c with exceptions.

16 years agoCompile aio_suspend.c and clock_nanosleep.c with exceptions.
drepper [Sun, 15 Jun 2003 21:08:57 +0000 (21:08 +0000)]
Compile aio_suspend.c and clock_nanosleep.c with exceptions.

16 years agoCompile pread.c, pread64.c, pwrite.c, pwrite64.c, sleep.c, wait.c,
drepper [Sun, 15 Jun 2003 21:08:21 +0000 (21:08 +0000)]
Compile pread.c, pread64.c, pwrite.c, pwrite64.c, sleep.c, wait.c,
waitid.c, and waitpid.c with exceptions.

16 years agoCompile pselect.c, readv.c, writev.c, and usleep.c with exceptions.
drepper [Sun, 15 Jun 2003 21:07:20 +0000 (21:07 +0000)]
Compile pselect.c, readv.c, writev.c, and usleep.c with exceptions.

16 years agoCompile fcntl.c, poll.c, and lockf.c with exceptions.
drepper [Sun, 15 Jun 2003 21:06:41 +0000 (21:06 +0000)]
Compile fcntl.c, poll.c, and lockf.c with exceptions.

16 years agoUpdate.
drepper [Sun, 15 Jun 2003 20:49:56 +0000 (20:49 +0000)]
Update.

16 years agoDefine all the nice macros also when compiling librt.
drepper [Sun, 15 Jun 2003 20:49:36 +0000 (20:49 +0000)]
Define all the nice macros also when compiling librt.

16 years agoAdd prototype for compat_timer_create.
drepper [Sun, 15 Jun 2003 20:47:32 +0000 (20:47 +0000)]
Add prototype for compat_timer_create.

16 years ago(librt-sysdep_routines): Add librt-cancellation.
drepper [Sun, 15 Jun 2003 20:46:52 +0000 (20:46 +0000)]
(librt-sysdep_routines): Add librt-cancellation.
(CFLAGS-libcrt-cancellation.c): Define.

16 years agoCancellation handling in librt.
drepper [Sun, 15 Jun 2003 20:45:52 +0000 (20:45 +0000)]
Cancellation handling in librt.

16 years ago(LIBC_CANCEL_ASYNC): Also define for librt.
drepper [Sun, 15 Jun 2003 20:45:32 +0000 (20:45 +0000)]
(LIBC_CANCEL_ASYNC): Also define for librt.
(LIBC_CANCEL_RESET): Likewise.
Declare __librt_enable_asynccancel and __librt_disable_asynccancel.

16 years ago.
aj [Sun, 15 Jun 2003 19:40:29 +0000 (19:40 +0000)]
.

16 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add CFI directives.
aj [Sun, 15 Jun 2003 19:40:19 +0000 (19:40 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add CFI directives.

16 years agoUpdate.
aj [Sun, 15 Jun 2003 14:41:45 +0000 (14:41 +0000)]
Update.

16 years ago2003-06-15 Guido Guenther <agx@sigxcpu.org>
aj [Sun, 15 Jun 2003 14:41:02 +0000 (14:41 +0000)]
2003-06-15  Guido Guenther  <agx@sigxcpu.org>

* sysdeps/unix/sysv/linux/mips/Makefile: Add missing endif and
create $(objpfx).

16 years agoBump to 0.46.
drepper [Sat, 14 Jun 2003 16:47:07 +0000 (16:47 +0000)]
Bump to 0.46.

16 years ago(timespec_compare): Always inline.
drepper [Sat, 14 Jun 2003 16:44:37 +0000 (16:44 +0000)]
(timespec_compare): Always inline.

16 years agoUpdate.
drepper [Sat, 14 Jun 2003 16:44:22 +0000 (16:44 +0000)]
Update.

16 years agoUpdate.
drepper [Sat, 14 Jun 2003 09:00:28 +0000 (09:00 +0000)]
Update.

16 years agoUpdate.
drepper [Sat, 14 Jun 2003 08:51:00 +0000 (08:51 +0000)]
Update.

16 years agoAdd libc_hidden_proto for __register_atfork.
drepper [Sat, 14 Jun 2003 08:49:52 +0000 (08:49 +0000)]
Add libc_hidden_proto for __register_atfork.

16 years ago(__register_atfork): Add libc_hidden_def.
drepper [Sat, 14 Jun 2003 08:49:21 +0000 (08:49 +0000)]
(__register_atfork): Add libc_hidden_def.

16 years ago(__check_pf): Use __close, not close.
drepper [Sat, 14 Jun 2003 08:44:59 +0000 (08:44 +0000)]
(__check_pf): Use __close, not close.

16 years ago(inet6_option_alloc): Add libc_hidden_def.
drepper [Sat, 14 Jun 2003 08:43:24 +0000 (08:43 +0000)]
(inet6_option_alloc): Add libc_hidden_def.

16 years ago(inet6_option_alloc): Add libc_hidden_proto definition.
drepper [Sat, 14 Jun 2003 08:40:36 +0000 (08:40 +0000)]
(inet6_option_alloc): Add libc_hidden_proto definition.

16 years agoUpdate.
drepper [Sat, 14 Jun 2003 08:39:08 +0000 (08:39 +0000)]
Update.

16 years ago(IP6OPT_PAD1, IP6OPT_PADn): Define.
drepper [Sat, 14 Jun 2003 08:38:10 +0000 (08:38 +0000)]
(IP6OPT_PAD1, IP6OPT_PADn): Define.

16 years ago[GLIBC_2.3.3] (libc): Add inet6_option_space, inet6_option_init,
drepper [Sat, 14 Jun 2003 08:37:37 +0000 (08:37 +0000)]
[GLIBC_2.3.3] (libc): Add inet6_option_space, inet6_option_init,
inet6_option_append, inet6_option_alloc, inet6_option_next, and
inet6_option_find.

16 years agoAdd prototypes for inet6_option_* functions.
drepper [Sat, 14 Jun 2003 08:36:47 +0000 (08:36 +0000)]
Add prototypes for inet6_option_* functions.

16 years ago(routines): Add inet6_option.
drepper [Sat, 14 Jun 2003 08:36:12 +0000 (08:36 +0000)]
(routines): Add inet6_option.

16 years agoinet6_option_* functions from RFC 2292.
drepper [Sat, 14 Jun 2003 08:35:53 +0000 (08:35 +0000)]
inet6_option_* functions from RFC 2292.

16 years ago(struct ip6_ext): Define.
drepper [Sat, 14 Jun 2003 06:58:34 +0000 (06:58 +0000)]
(struct ip6_ext): Define.

16 years agoUpdate.
drepper [Sat, 14 Jun 2003 05:18:31 +0000 (05:18 +0000)]
Update.

16 years ago(howmany): Optimize for gcc.
drepper [Sat, 14 Jun 2003 05:17:25 +0000 (05:17 +0000)]
(howmany): Optimize for gcc.

16 years agoUpdate.
drepper [Fri, 13 Jun 2003 21:05:42 +0000 (21:05 +0000)]
Update.

16 years ago(wctype_table_lookup): Always inline.
drepper [Fri, 13 Jun 2003 21:04:36 +0000 (21:04 +0000)]
(wctype_table_lookup): Always inline.
(wcwidth_table_lookup): Likewise.
(wctrans_table_lookup): Likewise.

16 years ago(_dl_string_hwcap): Always inline.
drepper [Fri, 13 Jun 2003 21:03:28 +0000 (21:03 +0000)]
(_dl_string_hwcap): Always inline.
(_dl_string_platform): Likewise.

16 years agoAdd old_siocgifconf definition.
drepper [Fri, 13 Jun 2003 21:02:39 +0000 (21:02 +0000)]
Add old_siocgifconf definition.

16 years agoMove old_siocgifconf definition to ifreq.c.
drepper [Fri, 13 Jun 2003 21:02:28 +0000 (21:02 +0000)]
Move old_siocgifconf definition to ifreq.c.

16 years ago(eConsIovec): Rewrite to not return struct and adjust all callers.
drepper [Fri, 13 Jun 2003 21:01:32 +0000 (21:01 +0000)]
(eConsIovec): Rewrite to not return struct and adjust all callers.
(evConsTime): Likewise.
(evAddTime): Likewise.
(evSubTime): Likewise.
(evNowTime): Likewise.
(evTimeSpec): Removed.
(__libc_res_nsend): Avoid aliasing problem.

16 years agoAdjust collseq_table_lookup calls for name change.
drepper [Fri, 13 Jun 2003 20:58:35 +0000 (20:58 +0000)]
Adjust collseq_table_lookup calls for name change.
(acquire_init_state_context): Don't inline.
(clean_state_log_if_need): Likewise.

16 years agoAdjust collseq_table_lookup calls for name change.
drepper [Fri, 13 Jun 2003 20:56:55 +0000 (20:56 +0000)]
Adjust collseq_table_lookup calls for name change.
(re_set_fastmap): Always inline.
(seek_collating_symbol_entry): Likewise.
(lookup_collation_sequence_value): Likewise.
(build_range_exp): Likewise.
(build_collating_symbol): Likewise.

16 years agoAdjust collseq_table_lookup calls for name change.
drepper [Fri, 13 Jun 2003 20:54:18 +0000 (20:54 +0000)]
Adjust collseq_table_lookup calls for name change.

16 years ago[ENTDATA] (parser_stclass): Don't inline.
drepper [Fri, 13 Jun 2003 20:52:50 +0000 (20:52 +0000)]
[ENTDATA] (parser_stclass): Don't inline.

16 years ago(print_hosts): Don't inline
drepper [Fri, 13 Jun 2003 20:51:55 +0000 (20:51 +0000)]
(print_hosts): Don't inline
(print_networks): Likewise.
(print_shadow): Likewise.
(build_doc): Likewise.

16 years ago(obstack_int32_grow): Always inline.
drepper [Fri, 13 Jun 2003 20:50:24 +0000 (20:50 +0000)]
(obstack_int32_grow): Always inline.
(obstack_int32_grow_fast): Likewise.
(utf8_encode): Likewise.
(find_element): Avoid aliasing problems.
(insert_value): Likewise.
(collate_read): Likewise.

16 years agoDefine handle_copy here.
drepper [Fri, 13 Jun 2003 20:47:16 +0000 (20:47 +0000)]
Define handle_copy here.

16 years agoMove definition of handle_copy to locfile.c.
drepper [Fri, 13 Jun 2003 20:47:00 +0000 (20:47 +0000)]
Move definition of handle_copy to locfile.c.

16 years ago(*_get): Always inline.
drepper [Fri, 13 Jun 2003 20:45:38 +0000 (20:45 +0000)]
(*_get): Always inline.

16 years agoAdjust collidx_table_lookup for name change.
drepper [Fri, 13 Jun 2003 20:44:58 +0000 (20:44 +0000)]
Adjust collidx_table_lookup for name change.

16 years ago(collidx_table_lookup): Do not define here.
drepper [Fri, 13 Jun 2003 20:44:02 +0000 (20:44 +0000)]
(collidx_table_lookup): Do not define here.
(collseq_table_lookup): Likewise.

16 years ago(aux): Add coll-lookup.
drepper [Fri, 13 Jun 2003 20:42:48 +0000 (20:42 +0000)]
(aux): Add coll-lookup.

16 years agoCollation table lookup functions.
drepper [Fri, 13 Jun 2003 20:41:58 +0000 (20:41 +0000)]
Collation table lookup functions.

16 years agoAlways inline all functions.
drepper [Fri, 13 Jun 2003 20:40:36 +0000 (20:40 +0000)]
Always inline all functions.

16 years ago(cache_rpath): Don't inline.
drepper [Fri, 13 Jun 2003 20:39:28 +0000 (20:39 +0000)]
(cache_rpath): Don't inline.

16 years ago(hol_entry_long_iterate): Always inline.
drepper [Fri, 13 Jun 2003 20:38:13 +0000 (20:38 +0000)]
(hol_entry_long_iterate): Always inline.

16 years agoInclude <stdint.h>.
drepper [Fri, 13 Jun 2003 19:49:50 +0000 (19:49 +0000)]
Include <stdint.h>.

16 years ago.
roland [Fri, 13 Jun 2003 07:31:10 +0000 (07:31 +0000)]
.

16 years ago2003-06-13 Roland McGrath <roland@redhat.com>
roland [Fri, 13 Jun 2003 07:30:47 +0000 (07:30 +0000)]
2003-06-13  Roland McGrath  <roland@redhat.com>

* sysdeps/x86_64/td_ta_map_lwp2thr.c (td_ta_map_lwp2thr): Pass FS
constant from <sys/reg.h> to ps_get_thread_area, not register contents.

16 years agoUpdate.
drepper [Fri, 13 Jun 2003 05:19:10 +0000 (05:19 +0000)]
Update.

16 years agoDefine wint_t in std namespace, too.
drepper [Fri, 13 Jun 2003 05:18:09 +0000 (05:18 +0000)]
Define wint_t in std namespace, too.

16 years ago(INTERNAL): Fix return value computation once more.
drepper [Fri, 13 Jun 2003 04:07:21 +0000 (04:07 +0000)]
(INTERNAL): Fix return value computation once more.

16 years agoUpdate.
drepper [Fri, 13 Jun 2003 02:54:37 +0000 (02:54 +0000)]
Update.

16 years ago(my_strftime) [!defined _NL_CURRENT && HAVE_STRFTIME]: Use
drepper [Fri, 13 Jun 2003 02:53:26 +0000 (02:53 +0000)]
(my_strftime) [!defined _NL_CURRENT && HAVE_STRFTIME]: Use
underlying_strftime for %r.

16 years agoUpdate.
drepper [Fri, 13 Jun 2003 02:49:40 +0000 (02:49 +0000)]
Update.

16 years agoAdd URL to a reference documenting Finish in Finland
drepper [Fri, 13 Jun 2003 02:48:49 +0000 (02:48 +0000)]
Add URL to a reference documenting Finish in Finland
[LC_MONETARY]: Correct mon_thousands_sep from
period (U002E) to non-break space (U00A0).
[LC_NUMERIC]: Correct thousands_sep from
period (U002E) to non-break space (U00A0).

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 22:33:06 +0000 (22:33 +0000)]
Update.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 22:31:43 +0000 (22:31 +0000)]
Update.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 22:31:01 +0000 (22:31 +0000)]
Update.

16 years ago(SINGLE_THREAD_P): Replace @ got notation with @toc.
drepper [Thu, 12 Jun 2003 22:30:55 +0000 (22:30 +0000)]
(SINGLE_THREAD_P): Replace @ got notation with @toc.

16 years ago(__brk) Replace @ got notation with @toc.
drepper [Thu, 12 Jun 2003 22:29:43 +0000 (22:29 +0000)]
(__brk) Replace @ got notation with @toc.

16 years ago(CALL_MCOUNT): Replace @got notation with @toc.
drepper [Thu, 12 Jun 2003 22:29:25 +0000 (22:29 +0000)]
(CALL_MCOUNT): Replace @got notation with @toc.

16 years ago(RTLD_START): Replace @got notation with @toc.
drepper [Thu, 12 Jun 2003 22:29:07 +0000 (22:29 +0000)]
(RTLD_START): Replace @got notation with @toc.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 22:16:43 +0000 (22:16 +0000)]
Update.

16 years ago(gaih_inet): Set no_inet6_date alse if only PF_INET address is needed.
drepper [Thu, 12 Jun 2003 22:16:06 +0000 (22:16 +0000)]
(gaih_inet): Set no_inet6_date alse if only PF_INET address is needed.

16 years agoMake sure we always return a nonzero value in case of an error.
drepper [Thu, 12 Jun 2003 22:15:23 +0000 (22:15 +0000)]
Make sure we always return a nonzero value in case of an error.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 20:17:22 +0000 (20:17 +0000)]
Update.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 20:15:39 +0000 (20:15 +0000)]
Update.

16 years ago(time_output): Also copy the era format, not only the name.
drepper [Thu, 12 Jun 2003 19:36:17 +0000 (19:36 +0000)]
(time_output): Also copy the era format, not only the name.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 18:29:52 +0000 (18:29 +0000)]
Update.

16 years ago(group_nodes_into_DFAstates): Check for
drepper [Thu, 12 Jun 2003 18:29:08 +0000 (18:29 +0000)]
(group_nodes_into_DFAstates): Check for
NEXT_ENDBUF_CONSTRAINT.  Move check for constraints which do a
'continue' before the others.

16 years ago(parse_expression): Deliver translation to
drepper [Thu, 12 Jun 2003 18:28:37 +0000 (18:28 +0000)]
(parse_expression): Deliver translation to
build_word_op, and build_charclass.
(build_charclass): Apply translation for character classes too.
(build_word_op): Deliver translation to build_charclass.

16 years ago(run_test): Return 1 for failure.
drepper [Thu, 12 Jun 2003 18:11:16 +0000 (18:11 +0000)]
(run_test): Return 1 for failure.
(do_test): Compare only if run_test is successful.

16 years ago(__THROW): Define if undefined.
drepper [Thu, 12 Jun 2003 18:07:27 +0000 (18:07 +0000)]
(__THROW): Define if undefined.

16 years agoUpdate.
drepper [Thu, 12 Jun 2003 16:20:32 +0000 (16:20 +0000)]
Update.

16 years agoFix handling of syscalls with more than four parameters.
drepper [Thu, 12 Jun 2003 16:18:11 +0000 (16:18 +0000)]
Fix handling of syscalls with more than four parameters.

16 years agoConversion functions of stat structure for Linux/x86-64.
drepper [Thu, 12 Jun 2003 16:15:48 +0000 (16:15 +0000)]
Conversion functions of stat structure for Linux/x86-64.