Roland McGrath
3379cb15a3
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.
1999-11-13 23:42:36 +00:00
Roland McGrath
7b2f2a7d7d
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.
1999-11-13 23:41:54 +00:00
Ulrich Drepper
5d2872da65
Update.
1999-11-13 18:04:13 +00:00
Ulrich Drepper
5ca3bd5583
Use /usr/etc/keyenvoy only if we don't have SO_PASSCRED defined.
1999-11-13 18:02:05 +00:00
Ulrich Drepper
3ec83e0625
Add SIGPWR define from current kernel headers.
1999-11-13 18:01:50 +00:00
Ulrich Drepper
bed17a1d19
Sync with header files from other architectures.
1999-11-13 18:01:36 +00:00
Ulrich Drepper
4f00306675
Update.
1999-11-13 00:55:10 +00:00
Ulrich Drepper
6586d280e2
(__stpcpy_small): Make -pedantic shut up.
1999-11-13 00:55:01 +00:00
Ulrich Drepper
94ce2150da
(BFS_MAGIC): Added.
...
Add values for devpts, efs, qnx4 and reiser file systems.
1999-11-13 00:53:06 +00:00
Ulrich Drepper
57c3dfd78b
(N_SYNC_PPP): Added
1999-11-13 00:51:46 +00:00
Ulrich Drepper
e2ee86a669
dded missing N_* constants.
1999-11-13 00:51:03 +00:00
Ulrich Drepper
55eadc4112
Add more pr* types used by the debugger.
1999-11-13 00:48:53 +00:00
Ulrich Drepper
61027dc82d
(wordexp): Explicit null words should be kept.
1999-11-13 00:44:55 +00:00
Ulrich Drepper
0e15452ddf
(Library Summary): The command @indexfonts doesn't exist anymore, use
...
@smallfonts instead.
1999-11-13 00:43:53 +00:00
Ulrich Drepper
28b4521356
(__rlim_t, __rlim64_t): Make unsigned.
1999-11-13 00:36:39 +00:00
Ulrich Drepper
1c653c9d8a
(RLIM_INFINITY): Adjust for kernel changes.
1999-11-13 00:35:12 +00:00
Ulrich Drepper
faac7d0202
Follow main branch.
1999-11-13 00:33:57 +00:00
Ulrich Drepper
c3afbd98cd
Update.
1999-11-12 23:35:07 +00:00
Ulrich Drepper
687e432d3f
Fix 0xa1 mapping.
1999-11-12 23:34:46 +00:00
Ulrich Drepper
be8628cb63
Start copying list of descriptors from right position in target process.
1999-11-12 23:26:24 +00:00
Ulrich Drepper
a1ea6fedde
Update.
1999-11-12 23:10:14 +00:00
Ulrich Drepper
bb9425cab6
Fix loop starting point over all but main and manager thread.
1999-11-12 23:10:07 +00:00
Ulrich Drepper
0ce08def09
Fix a few entries.
1999-11-12 22:56:56 +00:00
Ulrich Drepper
902796cbd3
Update.
1999-11-12 21:46:08 +00:00
Ulrich Drepper
110c7fcedf
Add Estonian entries.
1999-11-12 21:45:51 +00:00
Ulrich Drepper
5ff1e284cc
Update.
1999-11-12 21:27:32 +00:00
Ulrich Drepper
04095d5a47
Follow changes from i386 version.
1999-11-12 21:27:01 +00:00
Ulrich Drepper
26ea2ffac6
Check for snprintf return value.
1999-11-12 21:26:15 +00:00
Ulrich Drepper
ea4d646c40
Update.
1999-11-12 20:23:49 +00:00
Ulrich Drepper
d000e50002
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).
1999-11-12 20:23:42 +00:00
Ulrich Drepper
ddb4391349
Banner file for linuxthread_db library.
1999-11-12 18:51:03 +00:00
Ulrich Drepper
7463cdf0ab
Update.
1999-11-12 18:48:37 +00:00
Ulrich Drepper
ead10b0570
Define version correctly.
1999-11-12 18:47:57 +00:00
Ulrich Drepper
7bb014b8c8
Update.
1999-11-11 18:08:55 +00:00
Ulrich Drepper
1b08cf6c20
If p_pid field is zero, this is before the thread library is
...
initialized and we get the PID from the debugger.
1999-11-11 18:08:36 +00:00
Ulrich Drepper
3c77bb01ce
Update.
1999-11-10 17:52:09 +00:00
Ulrich Drepper
aec89c4bb4
(compute_change): Replace slow loop to compute T by simple algorithm.
1999-11-10 17:51:38 +00:00
Ulrich Drepper
01dad76a18
Update.
1999-11-10 08:16:07 +00:00
Ulrich Drepper
5f4c997c0b
(special): Add tests for a too small buffer for ecvt_r and fcvt_r.
1999-11-10 08:13:56 +00:00
Ulrich Drepper
b36ebd8834
(APPEND): Correct check for too small buffer according to changed snprintf return value.
1999-11-10 08:13:51 +00:00
Ulrich Drepper
301321dbbf
(__argp_fmtstream_printf): Correct check for snprintf return value.
1999-11-10 08:13:45 +00:00
Ulrich Drepper
52f5ad999e
(strsignal): Correct check for snprintf return value.
1999-11-10 08:13:39 +00:00
Ulrich Drepper
4842fc26f5
Add libthread_db version.
1999-11-10 07:03:47 +00:00
Ulrich Drepper
4acca10a2e
Update from main line.
1999-11-10 07:03:06 +00:00
Ulrich Drepper
89dbd0a12f
Add from main branch.
1999-11-10 05:05:07 +00:00
Ulrich Drepper
4c9a8f4e90
(__pthread_initialize_manager): Initialize __pthread_manager_thread.p_tid.
1999-11-10 05:03:58 +00:00
Ulrich Drepper
2f30beef5c
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.
1999-11-10 05:03:40 +00:00
Ulrich Drepper
7487e1347f
(pthread_exit): Set __pthread_last_event.
...
(pthread_exit): Signal event if this is wanted.
1999-11-10 05:03:07 +00:00
Ulrich Drepper
8edac5b07e
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.
1999-11-10 05:02:28 +00:00
Ulrich Drepper
ecea506939
(suspend_with_cancellation): Rewrite as a macro.
1999-11-10 05:01:52 +00:00