Commit Graph

3600 Commits

Author SHA1 Message Date
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
Ulrich Drepper
ed0d2f1a16 (pthread_cond_timedwait_relative): Don't mark as inline. 1999-11-10 05:00:59 +00:00
Ulrich Drepper
4b5a076bfc (libpthread-routines): Add events. 1999-11-10 05:00:37 +00:00
Ulrich Drepper
729d4c017a Include sys/ucontext.h instead of duplicating definitions. 1999-11-10 04:58:52 +00:00
Ulrich Drepper
dc5f3e215c Complete last patch. 1999-11-10 04:10:36 +00:00
Ulrich Drepper
63eb659aa4 Update. 1999-11-10 03:31:58 +00:00
Ulrich Drepper
9f18fbc9ac (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.
1999-11-10 03:29:43 +00:00
Ulrich Drepper
587d46d904 For LOG_PERROR only append a newline if necessary. 1999-11-10 03:28:09 +00:00
Ulrich Drepper
9ca4113b7b (getlogin_r): Sync with getlogin implementation for ttyname_r call; fix
inverted condition; return ut_user.
1999-11-10 03:27:23 +00:00
Ulrich Drepper
36c16314b8 Define values also as macros. 1999-11-10 03:27:00 +00:00
Ulrich Drepper
9f5ceff32f (_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.
1999-11-10 03:16:42 +00:00
Ulrich Drepper
75e663ce44 Update from tzdata1999i. 1999-11-10 02:53:23 +00:00
Ulrich Drepper
7f07e88b40 Use setenv instead of putenv. 1999-11-10 02:52:35 +00:00
Ulrich Drepper
0590476db8 (main): Don't pass const strings to putenv to avoid warnings. 1999-11-10 02:52:20 +00:00
Ulrich Drepper
8a80163853 Update from tzcode1999h. 1999-11-10 02:52:01 +00:00
Ulrich Drepper
86dfb8e40a Update. 1999-11-08 23:45:41 +00:00
Ulrich Drepper
8e99482883 Comment _nl_normalize_codeset, comment memory allocation in _nl_explode_name. 1999-11-08 23:45:35 +00:00
Ulrich Drepper
c15ddebb76 (_nl_normalize_codeset): Update comment to reflect memory allocation. 1999-11-08 23:45:24 +00:00
Ulrich Drepper
a132adc9bb (_nl_find_locale): Free normalized_codeset; this fixes a memory leak. 1999-11-08 23:45:13 +00:00
Ulrich Drepper
1090875768 Update. 1999-11-08 23:40:53 +00:00
Ulrich Drepper
5b0dd31122 Use __libc_lock_define_initialized for tzset_lock to initialize it. 1999-11-08 23:40:45 +00:00
Ulrich Drepper
77e0467c88 Update. 1999-11-08 23:38:00 +00:00
Ulrich Drepper
7e28343cdf 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.
1999-11-08 23:37:52 +00:00
Ulrich Drepper
a45843f45b Update. 1999-10-28 22:23:56 +00:00
Ulrich Drepper
44956139ba (rand_r): Really use 31 bits, the result was shifted a bit too much. 1999-10-28 22:23:31 +00:00
Ulrich Drepper
4994bfb72e Update. 1999-10-25 22:25:34 +00:00
Ulrich Drepper
40d8b73e44 Correct names of MD5 functions after removing of public names. 1999-10-25 22:25:27 +00:00
Ulrich Drepper
58f44f88d2 Account bytes needed for alignment in buflen. 1999-10-25 22:23:46 +00:00
Ulrich Drepper
79edb23ce3 Update. 1999-10-25 20:22:30 +00:00