]>
git.ipfire.org Git - thirdparty/glibc.git/log
Roland McGrath [Sat, 13 Nov 1999 23:42:36 +0000 (23:42 +0000)]
1999-11-09 Roland McGrath <roland@baalperazim.frob.com>
* hurd/report-wait.c (describe_port): Return char * and use __stpcpy
to return the location of the null byte written into the string.
(describe_number): Likewise.
(describe_number): Remove assert, not always used with #.
If FLAVOR is null, don't use it.
(describe_number): Take signed argument and print a - if negative.
(_S_msg_report_wait): Report system call number for system calls that
aren't mach_msg. Soup up reporting for mach_msg: If destination port
matches SS->intr_port, bracket port description with [...] to indicate
a Hurd interruptible RPC; if destination port is null, examine the
receive port and report that state; if receive port is also null,
check for timeout and report its value.
* sysdeps/mach/hurd/i386/intr-msg.h (MSG_EXAMINE): Return int that is
zero iff we managed to examine the stack; take new args RCV_NAME,
SEND_NAME, OPTION, and TIMEOUT to fill in with mach_msg args.
* hurd/report-wait.c (describe_port): Recognize MACH_PORT_NULL and
MACH_PORT_DEAD specially.
Roland McGrath [Sat, 13 Nov 1999 23:41:54 +0000 (23:41 +0000)]
1999-11-13 Roland McGrath <roland@baalperazim.frob.com>
* hurd/Versions (GLIBC_2.1.3): Define, adding directory_name_split and
hurd_directory_name_split.
* Versions.def (libc): Add GLIBC_2.1.3.
Ulrich Drepper [Sat, 13 Nov 1999 18:04:13 +0000 (18:04 +0000)]
Update.
Ulrich Drepper [Sat, 13 Nov 1999 18:02:05 +0000 (18:02 +0000)]
Use /usr/etc/keyenvoy only if we don't have SO_PASSCRED defined.
Ulrich Drepper [Sat, 13 Nov 1999 18:01:50 +0000 (18:01 +0000)]
Add SIGPWR define from current kernel headers.
Ulrich Drepper [Sat, 13 Nov 1999 18:01:36 +0000 (18:01 +0000)]
Sync with header files from other architectures.
Ulrich Drepper [Sat, 13 Nov 1999 00:55:10 +0000 (00:55 +0000)]
Update.
Ulrich Drepper [Sat, 13 Nov 1999 00:55:01 +0000 (00:55 +0000)]
(__stpcpy_small): Make -pedantic shut up.
Ulrich Drepper [Sat, 13 Nov 1999 00:53:06 +0000 (00:53 +0000)]
(BFS_MAGIC): Added.
Add values for devpts, efs, qnx4 and reiser file systems.
Ulrich Drepper [Sat, 13 Nov 1999 00:51:46 +0000 (00:51 +0000)]
(N_SYNC_PPP): Added
Ulrich Drepper [Sat, 13 Nov 1999 00:51:03 +0000 (00:51 +0000)]
dded missing N_* constants.
Ulrich Drepper [Sat, 13 Nov 1999 00:48:53 +0000 (00:48 +0000)]
Add more pr* types used by the debugger.
Ulrich Drepper [Sat, 13 Nov 1999 00:44:55 +0000 (00:44 +0000)]
(wordexp): Explicit null words should be kept.
Ulrich Drepper [Sat, 13 Nov 1999 00:43:53 +0000 (00:43 +0000)]
(Library Summary): The command @indexfonts doesn't exist anymore, use
@smallfonts instead.
Ulrich Drepper [Sat, 13 Nov 1999 00:36:39 +0000 (00:36 +0000)]
(__rlim_t, __rlim64_t): Make unsigned.
Ulrich Drepper [Sat, 13 Nov 1999 00:35:12 +0000 (00:35 +0000)]
(RLIM_INFINITY): Adjust for kernel changes.
Ulrich Drepper [Sat, 13 Nov 1999 00:33:57 +0000 (00:33 +0000)]
Follow main branch.
Ulrich Drepper [Fri, 12 Nov 1999 23:35:07 +0000 (23:35 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 23:34:46 +0000 (23:34 +0000)]
Fix 0xa1 mapping.
Ulrich Drepper [Fri, 12 Nov 1999 23:26:24 +0000 (23:26 +0000)]
Start copying list of descriptors from right position in target process.
Ulrich Drepper [Fri, 12 Nov 1999 23:10:14 +0000 (23:10 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 23:10:07 +0000 (23:10 +0000)]
Fix loop starting point over all but main and manager thread.
Ulrich Drepper [Fri, 12 Nov 1999 22:56:56 +0000 (22:56 +0000)]
Fix a few entries.
Ulrich Drepper [Fri, 12 Nov 1999 21:46:08 +0000 (21:46 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 21:45:51 +0000 (21:45 +0000)]
Add Estonian entries.
Ulrich Drepper [Fri, 12 Nov 1999 21:27:32 +0000 (21:27 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 21:27:01 +0000 (21:27 +0000)]
Follow changes from i386 version.
Ulrich Drepper [Fri, 12 Nov 1999 21:26:15 +0000 (21:26 +0000)]
Check for snprintf return value.
Ulrich Drepper [Fri, 12 Nov 1999 20:23:49 +0000 (20:23 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 20:23:42 +0000 (20:23 +0000)]
Read descriptors for main and manager thread special since after this
we can assume that no new threads will be created anymore (at least in
the gdb implementation).
Ulrich Drepper [Fri, 12 Nov 1999 18:51:03 +0000 (18:51 +0000)]
Banner file for linuxthread_db library.
Ulrich Drepper [Fri, 12 Nov 1999 18:48:37 +0000 (18:48 +0000)]
Update.
Ulrich Drepper [Fri, 12 Nov 1999 18:47:57 +0000 (18:47 +0000)]
Define version correctly.
Ulrich Drepper [Thu, 11 Nov 1999 18:08:55 +0000 (18:08 +0000)]
Update.
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.