Commit Graph

3778 Commits

Author SHA1 Message Date
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