[BZ #3252, BZ #3253]cvs/fedora-glibc-20060925T1535
commitf1122ec3ae47bbf40e38bec56d879502005397b1
authorUlrich Drepper <drepper@redhat.com>
Mon, 25 Sep 2006 15:33:09 +0000 (25 15:33 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 25 Sep 2006 15:33:09 +0000 (25 15:33 +0000)
tree8ac3b9d7a104815f0f3ff1b6b796827823f2ac90
parent457b559e2ec7bd66c6da9e99d27f0d1723da4874
[BZ #3252, BZ #3253]

2006-09-25  Jakub Jelinek  <jakub@redhat.com>
[BZ #3252]
* sysdeps/unix/sysv/linux/powerpc/fchownat.c (fchownat): Handle only
fchownat syscall and __ASSUME_LCHOWN_SYSCALL case inline, call
__{,l}chown to handle the rest.
* sysdeps/unix/sysv/linux/i386/fchownat.c (fchownat): Handle only
fchownat syscall and __ASSUME_32BITUIDS case inline, call
__{,l}chown to handle the rest.
* sysdeps/unix/sysv/linux/sparc/sparc32/fchownat.c: Include
i386/fchownat.c.
* sysdeps/unix/sysv/linux/s390/s390-32/fchownat.c: Likewise.
* sysdeps/unix/sysv/linux/sh/fchownat.c: Likewise.

[BZ #3253]
* posix/glob.c (glob_in_dir): Don't alloca one struct globlink at a
time, rather allocate increasingly bigger arrays of pointers, if
possible with alloca, if too large with malloc.

2006-09-24  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/powerpc/fpu/libm-test-ulps: Updated.

* sysdeps/ieee754/ldbl-128/s_lrintl.c (__lrintl): Fix 2 typos.
ChangeLog
posix/glob.c
sysdeps/ieee754/ldbl-128/s_lrintl.c
sysdeps/powerpc/fpu/libm-test-ulps
sysdeps/unix/sysv/linux/i386/fchownat.c [copied from sysdeps/unix/sysv/linux/sh/fchownat.c with 71% similarity]
sysdeps/unix/sysv/linux/powerpc/fchownat.c [copied from sysdeps/unix/sysv/linux/s390/s390-32/fchownat.c with 57% similarity]
sysdeps/unix/sysv/linux/s390/s390-32/fchownat.c
sysdeps/unix/sysv/linux/sh/fchownat.c
sysdeps/unix/sysv/linux/sparc/sparc32/fchownat.c