Jakub Jelinek
2f533068b9
2.3.3-88
cvs/fedora-glibc-2_3_3-88
2004-12-07 16:20:56 +00:00
Jakub Jelinek
94db648424
* sysdeps/unix/sysv/linux/ia64/clone2.S (__clone2): Add support for
...
NPTL where the PID is stored at userlevel and needs to be reset when
CLONE_THREAD is not used.
nptl/
* sysdeps/ia64/tcb-offsets.sym (TID): Add.
* sysdeps/unix/sysv/linux/ia64/clone2.S: New file.
* Makefile (tests): Add tst-getpid2.c.
* tst-getpid1.c (TEST_CLONE_FLAGS): Define.
(do_test): Use it. Use __clone2 instead of clone on ia64.
* tst-getpid2.c: New test.
2004-12-07 14:20:59 +00:00
Jakub Jelinek
37756a8389
Updated to fedora-glibc-20041207T1331
2004-12-07 14:01:11 +00:00
Jakub Jelinek
3b1744f208
2.3.3-87
cvs/fedora-glibc-2_3_3-87
2004-12-03 11:32:58 +00:00
Jakub Jelinek
53bfe35486
* posix/tst-regex.c: Use defined _POSIX_CPUTIME && _POSIX_CPUTIME >= 0
...
conditionals instead of defined _POSIX_CPUTIME.
(main): If _POSIX_CPUTIME == 0, call sysconf to see if CPUTIME
option is available.
* posix/tst-regex.c2: Use defined _POSIX_CPUTIME && _POSIX_CPUTIME >= 0
conditionals instead of defined _POSIX_CPUTIME.
(do_test): If _POSIX_CPUTIME == 0, call sysconf to see if CPUTIME
option is available.
* sysdeps/posix/sysconf.c (__sysconf): If _POSIX_CPUTIME resp.
_POSIX_THREAD_CPUTIME is defined to 0, return -1 for the corresponding
_SC_ argument.
nptl/
* sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_CPUTIME,
_POSIX_THREAD_CPUTIME): Define to 0.
* sysdeps/pthread/timer_create.c (timer_create): Remove unused code
handling CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
* sysdeps/pthread/timer_routines.c (__timer_signal_thread_pclk,
__timer_signal_thread_tclk): Remove.
(init_module): Remove their initialization.
(thread_cleanup): Remove their cleanup assertions.
* sysdeps/pthread/posix-timer.h (__timer_signal_thread_pclk,
__timer_signal_thread_tclk): Remove.
* sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Removed.
* sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Removed.
* sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Removed.
linuxthreads/
* sysdeps/unix/sysv/linux/bits/posix_opt.h (_POSIX_CPUTIME,
_POSIX_THREAD_CPUTIME): Define to 0.
* sysdeps/pthread/timer_create.c (timer_create): Remove unused code
handling CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
* sysdeps/pthread/timer_routines.c (__timer_signal_thread_pclk,
__timer_signal_thread_tclk): Remove.
(init_module): Remove their initialization.
(thread_cleanup): Remove their cleanup assertions.
* sysdeps/pthread/posix-timer.h (__timer_signal_thread_pclk,
__timer_signal_thread_tclk): Remove.
* sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Removed.
* sysdeps/unix/sysv/linux/ia64/bits/posix_opt.h: Removed.
* sysdeps/unix/sysv/linux/x86_64/bits/posix_opt.h: Removed.
2004-12-03 11:20:54 +00:00
Jakub Jelinek
d5321ea34d
* libio/Makefile (tests): Add bug-ungetc4.
...
* libio/bug-ungetc4.c: New test.
2004-12-03 11:14:41 +00:00
Jakub Jelinek
2a561bf1e1
Updated to fedora-glibc-20041203T0935
2004-12-03 10:17:07 +00:00
Jakub Jelinek
aa8a3b59b1
2.3.3-86
cvs/fedora-glibc-2_3_3-86
2004-11-30 07:01:14 +00:00
Jakub Jelinek
c1f8ef75d3
Updated to fedora-glibc-20041130T0624
2004-11-30 06:33:11 +00:00
Jakub Jelinek
f94203900a
Updated to fedora-glibc-20041126T1318
cvs/fedora-glibc-2_3_3-85
2004-11-26 13:48:49 +00:00
Jakub Jelinek
945a6124b6
Updated to fedora-glibc-20041124T0741
cvs/fedora-glibc-2_3_3-84
2004-11-24 08:05:15 +00:00
Jakub Jelinek
06bc2b63c8
2.3.3-83
cvs/fedora-glibc-2_3_3-83
2004-11-21 11:42:23 +00:00
Jakub Jelinek
b640e88eff
2004-11-20 Jakub Jelinek <jakub@redhat.com>
...
* sysdeps/ieee754/k_standard.c: Document code 50.
(__kernel_standard) <case 50>: Avoid raising div-by-zero
exception again.
2004-11-19 H.J. Lu <hongjiu.lu@intel.com>
[BZ #552 ]
* math/libm-test.inc (tgamma_test): Update tgamma (0) and
tgamma (-0).
* sysdeps/generic/w_tgamma.c (__tgamma): Properly handle
|x| == 0.
* sysdeps/generic/w_tgammaf.c (__tgammaf): Likewise.
* sysdeps/generic/w_tgammal.c (__tgammal): Likewise.
* sysdeps/ieee754/dbl-64/e_gamma_r.c (__ieee754_gamma_r): Likewise.
* sysdeps/ieee754/flt-32/e_gammaf_r.c: Likewise.
* sysdeps/ieee754/ldbl-128/e_gammal_r.c: Likewise.
* sysdeps/ieee754/ldbl-96/e_gammal_r.c: Likewise.
* sysdeps/ieee754/k_standard.c (__kernel_standard): Handle
tgamma (0) and tgamma (-0).
2004-11-21 11:42:09 +00:00
Jakub Jelinek
f2fad0ae26
Updated to fedora-glibc-20041121T1116
2004-11-21 11:37:07 +00:00
Jakub Jelinek
8a2f63b734
* pthread_create.c (pthread_cancel): Add PTHREAD_STATIC_FN_REQUIRE.
...
* pthread_cancel.c (pthread_create): Likewise.
cvs/fedora-glibc-2_3_3-82
2004-11-20 09:58:35 +00:00
Jakub Jelinek
7894035e1c
Updated to fedora-glibc-20041120T0949
2004-11-20 09:56:34 +00:00
Jakub Jelinek
cc579e4358
2.3.3-81
cvs/fedora-glibc-2_3_3-81
2004-11-19 06:39:35 +00:00
Jakub Jelinek
802ea9dccd
chunksize(x) => x->size
2004-11-19 06:38:37 +00:00
Jakub Jelinek
788b3f7f39
2.3.3-80
cvs/fedora-glibc-2_3_3-80
2004-11-19 00:25:07 +00:00
Jakub Jelinek
5a312412f2
Another version of the free checks.
2004-11-19 00:20:40 +00:00
Jakub Jelinek
3115c839ed
Updated to fedora-glibc-20041119T0003
2004-11-19 00:18:13 +00:00
Jakub Jelinek
1b7007d267
2.3.3-79
cvs/fedora-glibc-2_3_3-79
2004-11-16 09:37:16 +00:00
Jakub Jelinek
1c1465a4f7
Updated to fedora-glibc-20041116T0856
2004-11-16 09:11:27 +00:00
Jakub Jelinek
4e2e518f6a
MINSIZE => 2 * SIZE_SZ
2004-11-16 08:55:38 +00:00
Jakub Jelinek
8c508c82e7
Restore change unintentionally killed during merge.
2004-11-15 13:15:02 +00:00
Jakub Jelinek
19e033b5ff
2.3.3-78
cvs/fedora-glibc-2_3_3-78
2004-11-15 09:55:50 +00:00
Jakub Jelinek
a52ef8e416
* malloc/malloc.c (_int_free): Further free () protection checks.
2004-11-15 09:49:06 +00:00
Jakub Jelinek
b3c20a361d
Updated to fedora-glibc-20041115T0915
2004-11-15 09:47:23 +00:00
Jakub Jelinek
87ffc9aca1
* sysdeps/unix/sysv/linux/i386/setuid.c: Include linux/posix_types.h.
...
* sysdeps/unix/sysv/linux/i386/setgid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setregid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setresgid.c: Likewise.
cvs/fedora-glibc-2_3_3-77
2004-11-12 21:17:32 +00:00
Jakub Jelinek
8899fb784a
* debug/chk_fail.c: Include errno.h and string.h.
...
(__chk_fail): Write a short message to stderr.
* debug/tst-chk1.c: Include fcntl.h.
(do_test): Redirect stderr to /dev/null.
* debug/test-strcpy_chk.c: Include fcntl.h.
(test_main): Redirect stderr to /dev/null.
(do_one_test, do_random_tests): Use printf instead of
error.
2004-11-12 16:57:17 +00:00
Jakub Jelinek
8ae4ba1c6d
Updated to fedora-glibc-20041112T1640
2004-11-12 16:56:15 +00:00
Jakub Jelinek
9abf55c24c
2.3.3-76
cvs/fedora-glibc-2_3_3-76
2004-11-10 09:38:27 +00:00
Jakub Jelinek
3504bb650f
Updated to fedora-glibc-20041110T0839
2004-11-10 09:02:52 +00:00
Jakub Jelinek
cbf4bcd2b3
Include errno.h.
cvs/fedora-glibc-2_3_3-75
2004-11-02 17:07:42 +00:00
Jakub Jelinek
70ac15e052
2.3.3-75
2004-11-02 13:36:24 +00:00
Jakub Jelinek
5acf2e2cb4
* include/features.h (__USE_FORTIFY_LEVEL): Also set for Red Hat
...
GCC 3.4.x-RH >= 3.4.2-8.
* libio/bits/features.h (printf, fprintf, vprintf, vfprintf): For
GCC 3.4.x-RH use __builtin___{,v}{,f}printf_chk instead of
__{,v}{,f}printf_chk.
* debug/tst-chk1.c (do_test): Deal with GCC 3.4.x-RH not
being able to recognize subobjects.
2004-11-02 13:30:19 +00:00
Jakub Jelinek
bb21d92c36
* sysdeps/unix/sysv/linux/x86_64/sys/procfs.h [__WORDSIZE == 32]
...
(elf_fpxregset_t): New type.
(struct elf_prpsinfo): If __WORDSIZE == 32, change pr_[ug]id type
to unsigned short int.
* sysdeps/unix/sysv/linux/x86_64/sys/user.h
(struct user_fpregs_struct): Fix comment.
* sysdeps/i386/fpu/bits/mathdef.h (float_t, double_t): If
__FLOAT_EVAL_METHOD__ is defined and 0, typedef to float resp. double.
* sysdeps/x86_64/fpu/bits/mathdef.h: Include bits/wordsize.h.
(float_t, double_t): If -m32 and not -mfpmath=sse, typedef to
long double.
* sysdeps/x86_64/fpu/bits/fenv.h: Include bits/wordsize.h.
(fenv_t): Remove __mxcsr field for -m32.
2004-11-02 13:20:52 +00:00
Jakub Jelinek
80c96e8e6f
Updated to fedora-glibc-20041102T1153
2004-11-02 12:26:42 +00:00
Jakub Jelinek
0b5cfa4e0b
2.3.3-74
cvs/fedora-glibc-2_3_3-74
2004-10-27 21:39:59 +00:00
Jakub Jelinek
aa85b49673
2.3.3-74
2004-10-27 21:29:04 +00:00
Jakub Jelinek
04e35f0daf
Back out errlist changes for now too.
cvs/fedora-glibc-2_3_3-73
2004-10-21 11:46:43 +00:00
Jakub Jelinek
dcd417d9e1
Temporarily remove setaltroot and key*
2004-10-21 10:53:52 +00:00
Jakub Jelinek
8eb6f95371
Updated to fedora-glibc-20041021T0701
cvs/fedora-glibc-2_3_3-72
2004-10-21 07:16:46 +00:00
Roland McGrath
a4947a1a53
(update): Fix botch of *-sync-* vars to be updated.
2004-10-21 07:03:01 +00:00
Jakub Jelinek
bba9c68822
2.3.3-71
cvs/fedora-glibc-2_3_3-71
2004-10-20 13:02:29 +00:00
Jakub Jelinek
ace3f2f951
Update.
2004-10-20 11:28:44 +00:00
Jakub Jelinek
c07cf2c353
Updated to fedora-glibc-20041020T1016
2004-10-20 11:04:51 +00:00
Jakub Jelinek
75c95410b7
Updated to fedora-glibc-20041018T0940
2004-10-20 10:47:20 +00:00
Jakub Jelinek
e9e4030ae5
Updated to fedora-glibc-20041018T0940
cvs/fedora-glibc-2_3_3-70
2004-10-18 23:30:23 +00:00
Jakub Jelinek
c78cb58c50
First steps toward 2.3.3-70
2004-10-18 22:58:11 +00:00