]>
git.ipfire.org Git - thirdparty/glibc.git/log
Ulrich Drepper [Thu, 11 Nov 1999 18:08:36 +0000 (18:08 +0000)]
If p_pid field is zero, this is before the thread library is
initialized and we get the PID from the debugger.
Ulrich Drepper [Wed, 10 Nov 1999 17:52:09 +0000 (17:52 +0000)]
Update.
Ulrich Drepper [Wed, 10 Nov 1999 17:51:38 +0000 (17:51 +0000)]
(compute_change): Replace slow loop to compute T by simple algorithm.
Ulrich Drepper [Wed, 10 Nov 1999 08:16:07 +0000 (08:16 +0000)]
Update.
Ulrich Drepper [Wed, 10 Nov 1999 08:13:56 +0000 (08:13 +0000)]
(special): Add tests for a too small buffer for ecvt_r and fcvt_r.
Ulrich Drepper [Wed, 10 Nov 1999 08:13:51 +0000 (08:13 +0000)]
(APPEND): Correct check for too small buffer according to changed snprintf return value.
Ulrich Drepper [Wed, 10 Nov 1999 08:13:45 +0000 (08:13 +0000)]
(__argp_fmtstream_printf): Correct check for snprintf return value.
Ulrich Drepper [Wed, 10 Nov 1999 08:13:39 +0000 (08:13 +0000)]
(strsignal): Correct check for snprintf return value.
Ulrich Drepper [Wed, 10 Nov 1999 07:03:47 +0000 (07:03 +0000)]
Add libthread_db version.
Ulrich Drepper [Wed, 10 Nov 1999 07:03:06 +0000 (07:03 +0000)]
Update from main line.
Ulrich Drepper [Wed, 10 Nov 1999 05:05:07 +0000 (05:05 +0000)]
Add from main branch.
Ulrich Drepper [Wed, 10 Nov 1999 05:03:58 +0000 (05:03 +0000)]
(__pthread_initialize_manager): Initialize __pthread_manager_thread.p_tid.
Ulrich Drepper [Wed, 10 Nov 1999 05:03:40 +0000 (05:03 +0000)]
Define __pthread_last_event.
(pthread_handle_create): Set __pthread_last_event.
(pthread_exited): Likewise.
(__pthread_threads_events): New variable.
(pthread_handle_create): Take new parameters with event information.
Signal TD_CREATE event if wanted.
(__pthread_manager): Adjust pthread_handle_create call.
(pthread_start_thread_event): New function. Block until manager is
finished and then call pthread_start_thread.
(pthread_exited): Signal TD_REAP event if wanted.
Ulrich Drepper [Wed, 10 Nov 1999 05:03:07 +0000 (05:03 +0000)]
(pthread_exit): Set __pthread_last_event.
(pthread_exit): Signal event if this is wanted.
Ulrich Drepper [Wed, 10 Nov 1999 05:02:28 +0000 (05:02 +0000)]
Declare __pthread_last_event.
Protect against multiple inclusion.
Include thread_dbP.h header.
(struct _pthread_descr_struct): Add new fields p_report_events and
p_eventbuf.
Declare event reporting functions.
Ulrich Drepper [Wed, 10 Nov 1999 05:01:52 +0000 (05:01 +0000)]
(suspend_with_cancellation): Rewrite as a macro.
Ulrich Drepper [Wed, 10 Nov 1999 05:00:59 +0000 (05:00 +0000)]
(pthread_cond_timedwait_relative): Don't mark as inline.
Ulrich Drepper [Wed, 10 Nov 1999 05:00:37 +0000 (05:00 +0000)]
(libpthread-routines): Add events.
Ulrich Drepper [Wed, 10 Nov 1999 04:58:52 +0000 (04:58 +0000)]
Include sys/ucontext.h instead of duplicating definitions.
Ulrich Drepper [Wed, 10 Nov 1999 04:10:36 +0000 (04:10 +0000)]
Complete last patch.
Ulrich Drepper [Wed, 10 Nov 1999 03:31:58 +0000 (03:31 +0000)]
Update.
Ulrich Drepper [Wed, 10 Nov 1999 03:29:43 +0000 (03:29 +0000)]
(init_syntax_once): move below definition of
ISALNUM etc., then use ISALNUM to init the table, so that
the word ops will work if i18n'ed.
(SYNTAX): And subscript with 0xFF for 8bit character sets.
(re_match_2_internal): Correct check for charset after exactn in loop.
Ulrich Drepper [Wed, 10 Nov 1999 03:28:09 +0000 (03:28 +0000)]
For LOG_PERROR only append a newline if necessary.
Ulrich Drepper [Wed, 10 Nov 1999 03:27:23 +0000 (03:27 +0000)]
(getlogin_r): Sync with getlogin implementation for ttyname_r call; fix
inverted condition; return ut_user.
Ulrich Drepper [Wed, 10 Nov 1999 03:27:00 +0000 (03:27 +0000)]
Define values also as macros.
Ulrich Drepper [Wed, 10 Nov 1999 03:16:42 +0000 (03:16 +0000)]
(_dl_dst_count): Allow $ORIGIN to point to directory with the
reference since this is as secure as using the object with the
dependency.
(_dl_dst_count): Change strings in first two strncmp calls to allow reuse.
(_dl_dst_substitute): Likewise.
Ulrich Drepper [Wed, 10 Nov 1999 02:53:23 +0000 (02:53 +0000)]
Update from tzdata1999i.
Ulrich Drepper [Wed, 10 Nov 1999 02:52:35 +0000 (02:52 +0000)]
Use setenv instead of putenv.
Ulrich Drepper [Wed, 10 Nov 1999 02:52:20 +0000 (02:52 +0000)]
(main): Don't pass const strings to putenv to avoid warnings.
Ulrich Drepper [Wed, 10 Nov 1999 02:52:01 +0000 (02:52 +0000)]
Update from tzcode1999h.
Ulrich Drepper [Mon, 8 Nov 1999 23:45:41 +0000 (23:45 +0000)]
Update.
Ulrich Drepper [Mon, 8 Nov 1999 23:45:35 +0000 (23:45 +0000)]
Comment _nl_normalize_codeset, comment memory allocation in _nl_explode_name.
Ulrich Drepper [Mon, 8 Nov 1999 23:45:24 +0000 (23:45 +0000)]
(_nl_normalize_codeset): Update comment to reflect memory allocation.
Ulrich Drepper [Mon, 8 Nov 1999 23:45:13 +0000 (23:45 +0000)]
(_nl_find_locale): Free normalized_codeset; this fixes a memory leak.
Ulrich Drepper [Mon, 8 Nov 1999 23:40:53 +0000 (23:40 +0000)]
Update.
Ulrich Drepper [Mon, 8 Nov 1999 23:40:45 +0000 (23:40 +0000)]
Use __libc_lock_define_initialized for tzset_lock to initialize it.
Ulrich Drepper [Mon, 8 Nov 1999 23:38:00 +0000 (23:38 +0000)]
Update.
Ulrich Drepper [Mon, 8 Nov 1999 23:37:52 +0000 (23:37 +0000)]
Don't put commas at the end of enumerator lists (-pedantic complains).
(feraiseexcept): Use i#*X as the constraint. Fix a bug in the
test for 'one bit set'.
(feclearexcept): Likewise.
Ulrich Drepper [Thu, 28 Oct 1999 22:23:56 +0000 (22:23 +0000)]
Update.
Ulrich Drepper [Thu, 28 Oct 1999 22:23:31 +0000 (22:23 +0000)]
(rand_r): Really use 31 bits, the result was shifted a bit too much.
Ulrich Drepper [Mon, 25 Oct 1999 22:25:34 +0000 (22:25 +0000)]
Update.
Ulrich Drepper [Mon, 25 Oct 1999 22:25:27 +0000 (22:25 +0000)]
Correct names of MD5 functions after removing of public names.
Ulrich Drepper [Mon, 25 Oct 1999 22:23:46 +0000 (22:23 +0000)]
Account bytes needed for alignment in buflen.
Ulrich Drepper [Mon, 25 Oct 1999 20:22:30 +0000 (20:22 +0000)]
Update.
Ulrich Drepper [Mon, 25 Oct 1999 20:22:02 +0000 (20:22 +0000)]
Remove weak aliase.
Ulrich Drepper [Mon, 25 Oct 1999 20:21:54 +0000 (20:21 +0000)]
Use internal names for md5 functions, remove weak alias for public names.
Ulrich Drepper [Mon, 25 Oct 1999 20:21:44 +0000 (20:21 +0000)]
Remove prototypes for public interface. md5 is used only internal.
Ulrich Drepper [Sun, 24 Oct 1999 23:44:33 +0000 (23:44 +0000)]
Update.
Ulrich Drepper [Sun, 24 Oct 1999 23:42:29 +0000 (23:42 +0000)]
Define aliases __nexttowardl and nexttowardl.
Roland McGrath [Tue, 19 Oct 1999 17:53:39 +0000 (17:53 +0000)]
.
Roland McGrath [Tue, 19 Oct 1999 17:53:26 +0000 (17:53 +0000)]
1999-10-19 Bruno Haible <haible@ilog.fr>
* sysdeps/mach/sleep.c (__sleep): If we slept longer than requested,
return 0, not UINT_MAX.
Ulrich Drepper [Tue, 19 Oct 1999 06:28:58 +0000 (06:28 +0000)]
Update from latest autoconf versions.
Ulrich Drepper [Tue, 19 Oct 1999 03:32:46 +0000 (03:32 +0000)]
Update.
Ulrich Drepper [Tue, 19 Oct 1999 03:32:17 +0000 (03:32 +0000)]
(__cprojl): Fix bug: NaN + i NaN returns now NaN + i NaN.
Ulrich Drepper [Tue, 19 Oct 1999 03:31:52 +0000 (03:31 +0000)]
(__cprojf): Fix bug: NaN + i NaN returns now NaN + i NaN.
Ulrich Drepper [Tue, 19 Oct 1999 03:31:10 +0000 (03:31 +0000)]
(__cproj): Fix bug: NaN + i NaN returns now NaN + i NaN.
Ulrich Drepper [Tue, 19 Oct 1999 03:29:12 +0000 (03:29 +0000)]
(process_block): (process_block): Save errno value from iconv call.
Ulrich Drepper [Tue, 19 Oct 1999 03:27:12 +0000 (03:27 +0000)]
(iruserok2): Initialize isbad to -1.
Ulrich Drepper [Tue, 19 Oct 1999 03:15:20 +0000 (03:15 +0000)]
Galician translation of the GNU libc messages.
Ulrich Drepper [Sun, 17 Oct 1999 03:38:47 +0000 (03:38 +0000)]
Update.
Ulrich Drepper [Sun, 17 Oct 1999 03:36:33 +0000 (03:36 +0000)]
Added struct in_pktinfo.
Ulrich Drepper [Thu, 14 Oct 1999 19:21:57 +0000 (19:21 +0000)]
Update.
Ulrich Drepper [Thu, 14 Oct 1999 19:21:37 +0000 (19:21 +0000)]
(__sleep): Optimize for zero seconds.
Ulrich Drepper [Tue, 12 Oct 1999 23:35:25 +0000 (23:35 +0000)]
Update.
Ulrich Drepper [Tue, 12 Oct 1999 23:35:13 +0000 (23:35 +0000)]
Don't define register names unconditionally, only if __USE_GNU.
Ulrich Drepper [Tue, 12 Oct 1999 16:00:11 +0000 (16:00 +0000)]
Update.
Ulrich Drepper [Tue, 12 Oct 1999 15:22:36 +0000 (15:22 +0000)]
Fix names whcih are different in 2.2.
Ulrich Drepper [Tue, 12 Oct 1999 15:21:18 +0000 (15:21 +0000)]
Update to match generic Linux version.
Ulrich Drepper [Tue, 12 Oct 1999 00:23:47 +0000 (00:23 +0000)]
Update.
Ulrich Drepper [Tue, 12 Oct 1999 00:23:23 +0000 (00:23 +0000)]
GBK conversion function.
Ulrich Drepper [Tue, 12 Oct 1999 00:22:50 +0000 (00:22 +0000)]
Add support for gbk.
Ulrich Drepper [Mon, 11 Oct 1999 23:52:52 +0000 (23:52 +0000)]
Update.
Ulrich Drepper [Mon, 11 Oct 1999 23:52:33 +0000 (23:52 +0000)]
(LSW): Depend on __FLOAT_WORD_ORDER not __BYTE_ORDER.
Ulrich Drepper [Mon, 11 Oct 1999 19:22:06 +0000 (19:22 +0000)]
Update.
Ulrich Drepper [Mon, 11 Oct 1999 19:21:45 +0000 (19:21 +0000)]
Declare SA_SIGINFO.
Ulrich Drepper [Mon, 11 Oct 1999 19:19:22 +0000 (19:19 +0000)]
Update.
Ulrich Drepper [Mon, 11 Oct 1999 19:18:49 +0000 (19:18 +0000)]
Fix typos.
Ulrich Drepper [Mon, 11 Oct 1999 04:36:12 +0000 (04:36 +0000)]
Regenerated: autoconf sysdeps/unix/sysv/linux/configure.in
Ulrich Drepper [Mon, 11 Oct 1999 04:35:54 +0000 (04:35 +0000)]
(exit): Beware to not free statically allocated list element.
Ulrich Drepper [Mon, 11 Oct 1999 04:35:35 +0000 (04:35 +0000)]
(initial): New variable. Use to initialize __exit_funcs.
Ulrich Drepper [Mon, 11 Oct 1999 04:35:23 +0000 (04:35 +0000)]
Update.
Ulrich Drepper [Mon, 11 Oct 1999 00:46:44 +0000 (00:46 +0000)]
Update.
Ulrich Drepper [Mon, 11 Oct 1999 00:45:48 +0000 (00:45 +0000)]
Fix typo.
Ulrich Drepper [Sun, 10 Oct 1999 20:49:53 +0000 (20:49 +0000)]
Update.
Ulrich Drepper [Sun, 10 Oct 1999 20:48:58 +0000 (20:48 +0000)]
(__xpg_basename): Don't return pointer to slash before the basename.
Ulrich Drepper [Sun, 10 Oct 1999 20:39:30 +0000 (20:39 +0000)]
Add __new_sem_post to get prototype in manager.c; include semaphore.h
for needed types.
Ulrich Drepper [Fri, 8 Oct 1999 21:52:48 +0000 (21:52 +0000)]
Update.
Ulrich Drepper [Fri, 8 Oct 1999 21:52:41 +0000 (21:52 +0000)]
(__pthread_manager) [REQ_POST]: Use __new_sem_post directly instead of
calling sem_post which should not be necessary but is faster and might
help in some case to work around problems.
Ulrich Drepper [Fri, 8 Oct 1999 19:00:58 +0000 (19:00 +0000)]
Regenerated from source files
Ulrich Drepper [Fri, 8 Oct 1999 17:16:01 +0000 (17:16 +0000)]
Update.
Ulrich Drepper [Fri, 8 Oct 1999 17:15:38 +0000 (17:15 +0000)]
(_nss_nisplus_parse_spent): Fix handling of empty entries.
Ulrich Drepper [Wed, 6 Oct 1999 06:38:19 +0000 (06:38 +0000)]
Update.
Ulrich Drepper [Wed, 6 Oct 1999 06:37:30 +0000 (06:37 +0000)]
Update from cs translation team.
Ulrich Drepper [Tue, 5 Oct 1999 00:56:27 +0000 (00:56 +0000)]
Regenerated: autoconf configure.in
Ulrich Drepper [Tue, 5 Oct 1999 00:56:12 +0000 (00:56 +0000)]
Update.
Ulrich Drepper [Tue, 5 Oct 1999 00:55:48 +0000 (00:55 +0000)]
Allow makeinfo 4.*.
Ulrich Drepper [Tue, 5 Oct 1999 00:38:27 +0000 (00:38 +0000)]
Update.
Ulrich Drepper [Tue, 5 Oct 1999 00:38:18 +0000 (00:38 +0000)]
Correct last patch and use outchar instead of PUTC to output single characters.
Roland McGrath [Fri, 1 Oct 1999 20:04:13 +0000 (20:04 +0000)]
.
Roland McGrath [Fri, 1 Oct 1999 20:02:44 +0000 (20:02 +0000)]
1999-10-01 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdfchdir.c (_hurd_change_directory_port_from_fd): Rewrite
without HURD_DPORT_USE to clean up warnings.
* hurd/dtable.c (get_dtable_port): Likewise.
* hurd/hurdioctl.c (rectty_dtable): Renamed to install_ctty.
(install_ctty): Do the changing of the cttyid port cell here, inside
the critical section while we holding the dtable lock.
(_hurd_setcttyid, tiocsctty, tiocnotty): Use that instead of changing
the port cell and calling rectty_dtable.
(_hurd_locked_install_cttyid): New function, split out of install_ctty.
(install_ctty): Use it inside a critical section, with the lock held.
* sysdeps/mach/hurd/setsid.c (__setsid): Use
_hurd_locked_install_cttyid to effect the cttyid and dtable changes
after proc_setsid, having held the dtable lock throughout.
* hurd/dtable.c (ctty_new_pgrp): With the dtable lock held, check the
cttyid port for null and bail out early if so. The dtable lock
serializes us after any cttyid change and its associated dtable update.