rpms/glibc/FC-4 glibc-20050524-20050727.patch, 1.1, 1.2 glibc.spec, 1.158, 1.159

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Jul 28 14:46:53 UTC 2005


Author: jakub

Update of /cvs/dist/rpms/glibc/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv25301

Modified Files:
	glibc-20050524-20050727.patch glibc.spec 
Log Message:
2.3.5-10.2


glibc-20050524-20050727.patch:
 Makeconfig                                                             |    2 
 Makerules                                                              |    2 
 argp/argp-fmtstream.c                                                  |   38 
 argp/argp-help.c                                                       |  101 +-
 assert/assert-perr.c                                                   |    8 
 assert/assert.c                                                        |    8 
 config.h.in                                                            |    6 
 config.make.in                                                         |    1 
 configure                                                              |   85 ++
 configure.in                                                           |    8 
 csu/elf-init.c                                                         |   22 
 debug/pread64_chk.c                                                    |    2 
 dlfcn/dlerror.c                                                        |    6 
 elf/Makefile                                                           |   21 
 elf/dl-deps.c                                                          |   31 
 elf/dl-error.c                                                         |   31 
 elf/dl-libc.c                                                          |    9 
 elf/dl-open.c                                                          |   15 
 elf/dl-reloc.c                                                         |    5 
 elf/elf.h                                                              |   12 
 elf/rtld.c                                                             |   73 +
 elf/tls-macros.h                                                       |   51 +
 elf/tst-array5-static.c                                                |    1 
 elf/tst-array5-static.exp                                              |    2 
 elf/tst-array5.c                                                       |   50 +
 elf/tst-array5.exp                                                     |    3 
 elf/tst-array5dep.c                                                    |   23 
 gmon/Makefile                                                          |   10 
 gmon/gmon.c                                                            |   14 
 gmon/tst-profile-static.c                                              |   10 
 hesiod/README.hesiod                                                   |    8 
 hesiod/hesiod.c                                                        |   57 +
 hesiod/hesiod_p.h                                                      |    1 
 include/dlfcn.h                                                        |    6 
 include/execinfo.h                                                     |    2 
 include/fenv.h                                                         |    2 
 include/libc-symbols.h                                                 |   18 
 include/libintl.h                                                      |    1 
 include/stdio.h                                                        |    2 
 include/stdlib.h                                                       |    4 
 include/string.h                                                       |    1 
 include/time.h                                                         |    2 
 inet/rcmd.c                                                            |   99 --
 intl/dcgettext.c                                                       |    1 
 linuxthreads/sysdeps/unix/sysv/linux/mips/vfork.S                      |    2 
 linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h |   30 
 linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S         |    8 
 locale/Makefile                                                        |    1 
 localedata/locales/hu_HU                                               |   49 +
 localedata/locales/pa_IN                                               |    4 
 localedata/locales/vi_VN                                               |  390 +++++-----
 malloc/obstack.c                                                       |    7 
 manual/Makefile                                                        |    2 
 misc/Makefile                                                          |   13 
 misc/error.c                                                           |   72 +
 misc/getpass.c                                                         |   18 
 misc/tst-error1.c                                                      |   26 
 nis/nss_compat/compat-grp.c                                            |   15 
 nis/nss_compat/compat-pwd.c                                            |   16 
 nis/nss_compat/compat-spwd.c                                           |   16 
 nptl/Makeconfig                                                        |    2 
 nptl/Makefile                                                          |    3 
 nptl/sysdeps/pthread/pthread.h                                         |   27 
 nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h                 |    5 
 nptl/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h         |   17 
 nptl/tst-cancel4.c                                                     |   28 
 nptl/tst-initializers1.c                                               |   48 +
 nscd/Makefile                                                          |   10 
 nscd/connections.c                                                     |   35 
 nscd/grpcache.c                                                        |    2 
 nscd/nscd.c                                                            |   10 
 nscd/nscd.init                                                         |   16 
 nscd/nscd_helper.c                                                     |  106 +-
 nscd/nscd_stat.c                                                       |    4 
 nscd/selinux.c                                                         |   43 +
 posix/Makefile                                                         |    2 
 posix/execvp.c                                                         |   10 
 posix/getopt.c                                                         |   50 -
 posix/regcomp.c                                                        |    4 
 posix/regex_internal.c                                                 |    8 
 posix/tst-execvp4.c                                                    |   35 
 posix/tst-mmap.c                                                       |    4 
 resolv/res_hconf.c                                                     |   58 -
 resolv/res_send.c                                                      |    8 
 resource/Makefile                                                      |    2 
 resource/tst-getrlimit.c                                               |  112 ++
 stdio-common/Makefile                                                  |    2 
 stdio-common/fxprintf.c                                                |   55 +
 stdio-common/perror.c                                                  |    5 
 stdio-common/psignal.c                                                 |   19 
 stdlib/fmtmsg.c                                                        |   51 -
 stdlib/stdlib.h                                                        |    2 
 string/test-memset.c                                                   |   14 
 sunrpc/Makefile                                                        |    1 
 sunrpc/auth_unix.c                                                     |    8 
 sunrpc/clnt_perr.c                                                     |   21 
 sunrpc/clnt_tcp.c                                                      |    8 
 sunrpc/clnt_udp.c                                                      |    8 
 sunrpc/clnt_unix.c                                                     |    8 
 sunrpc/svc_simple.c                                                    |   14 
 sunrpc/svc_tcp.c                                                       |   16 
 sunrpc/svc_udp.c                                                       |   29 
 sunrpc/svc_unix.c                                                      |   16 
 sunrpc/tst-xdrmem.c                                                    |  205 +++++
 sunrpc/xdr.c                                                           |   19 
 sunrpc/xdr_array.c                                                     |    8 
 sunrpc/xdr_rec.c                                                       |    7 
 sunrpc/xdr_ref.c                                                       |    9 
 sysdeps/alpha/div_libc.h                                               |    6 
 sysdeps/alpha/divl.S                                                   |    2 
 sysdeps/alpha/divq.S                                                   |    2 
 sysdeps/alpha/divqu.S                                                  |    2 
 sysdeps/alpha/dl-dtprocnum.h                                           |    3 
 sysdeps/alpha/dl-machine.h                                             |  146 +--
 sysdeps/alpha/dl-trampoline.S                                          |  222 +++++
 sysdeps/alpha/elf/start.S                                              |    2 
 sysdeps/alpha/fpu/feholdexcpt.c                                        |    1 
 sysdeps/alpha/fpu/fesetround.c                                         |    1 
 sysdeps/alpha/htonl.S                                                  |    2 
 sysdeps/alpha/htons.S                                                  |    2 
 sysdeps/alpha/reml.S                                                   |    2 
 sysdeps/alpha/remq.S                                                   |    2 
 sysdeps/alpha/remqu.S                                                  |    2 
 sysdeps/generic/backtrace.c                                            |    1 
 sysdeps/generic/backtracesymsfd.c                                      |    1 
 sysdeps/generic/clock_gettime.c                                        |    1 
 sysdeps/generic/elf/backtracesymsfd.c                                  |    1 
 sysdeps/generic/feholdexcpt.c                                          |    1 
 sysdeps/generic/fesetround.c                                           |    1 
 sysdeps/generic/ldsodefs.h                                             |    6 
 sysdeps/generic/libc-start.c                                           |   14 
 sysdeps/generic/s_ctan.c                                               |   14 
 sysdeps/generic/s_ctanf.c                                              |   15 
 sysdeps/generic/s_ctanh.c                                              |   14 
 sysdeps/generic/s_ctanhf.c                                             |   14 
 sysdeps/generic/s_ctanhl.c                                             |   14 
 sysdeps/generic/s_ctanl.c                                              |   15 
 sysdeps/generic/s_significand.c                                        |    2 
 sysdeps/generic/s_significandf.c                                       |    4 
 sysdeps/generic/strnlen.c                                              |    1 
 sysdeps/generic/wordexp.c                                              |    7 
 sysdeps/hppa/add_n.s                                                   |   12 
 sysdeps/hppa/hppa1.1/udiv_qrnnd.s                                      |   20 
 sysdeps/hppa/lshift.s                                                  |   20 
 sysdeps/hppa/rshift.s                                                  |   20 
 sysdeps/hppa/setjmp.S                                                  |   22 
 sysdeps/hppa/sub_n.s                                                   |   12 
 sysdeps/hppa/udiv_qrnnd.s                                              |   10 
 sysdeps/i386/backtrace.c                                               |    1 
 sysdeps/i386/dl-trampoline.S                                           |    2 
 sysdeps/i386/fpu/feholdexcpt.c                                         |    1 
 sysdeps/i386/fpu/fesetround.c                                          |    1 
 sysdeps/i386/i386-mcount.S                                             |    2 
 sysdeps/i386/sysdep.h                                                  |   27 
 sysdeps/ia64/backtrace.c                                               |    1 
 sysdeps/ia64/dl-trampoline.S                                           |    4 
 sysdeps/ia64/fpu/e_lgamma_r.c                                          |    4 
 sysdeps/ia64/fpu/e_lgammaf_r.c                                         |    4 
 sysdeps/ia64/fpu/e_lgammal_r.c                                         |    4 
 sysdeps/ia64/fpu/feholdexcpt.c                                         |    1 
 sysdeps/ia64/fpu/fesetround.c                                          |    1 
 sysdeps/ia64/fpu/w_lgamma.c                                            |    4 
 sysdeps/ia64/fpu/w_lgammaf.c                                           |    4 
 sysdeps/ia64/fpu/w_lgammal.c                                           |    4 
 sysdeps/ia64/strchr.S                                                  |    2 
 sysdeps/ia64/strlen.S                                                  |    4 
 sysdeps/ieee754/dbl-64/s_sincos.c                                      |    4 
 sysdeps/ieee754/flt-32/e_atan2f.c                                      |    2 
 sysdeps/mach/hurd/readdir64_r.c                                        |    2 
 sysdeps/mach/hurd/sigaltstack.c                                        |    2 
 sysdeps/mach/i386/syscall.S                                            |    1 
 sysdeps/posix/posix_fallocate64.c                                      |    4 
 sysdeps/posix/sigignore.c                                              |    2 
 sysdeps/posix/signal.c                                                 |    1 
 sysdeps/posix/sigset.c                                                 |    1 
 sysdeps/posix/sysv_signal.c                                            |    2 
 sysdeps/powerpc/elf/libc-start.c                                       |    1 
 sysdeps/powerpc/fpu/feholdexcpt.c                                      |    1 
 sysdeps/powerpc/fpu/fesetround.c                                       |    1 
 sysdeps/powerpc/fpu/libm-test-ulps                                     |   45 -
 sysdeps/powerpc/fpu/s_fabs.S                                           |    8 
 sysdeps/powerpc/fpu/s_fmax.S                                           |    8 
 sysdeps/powerpc/fpu/s_fmin.S                                           |    8 
 sysdeps/powerpc/powerpc32/backtrace.c                                  |    1 
 sysdeps/powerpc/powerpc32/configure                                    |   33 
 sysdeps/powerpc/powerpc32/configure.in                                 |   18 
 sysdeps/powerpc/powerpc32/dl-dtprocnum.h                               |    3 
 sysdeps/powerpc/powerpc32/dl-machine.h                                 |  124 ++-
 sysdeps/powerpc/powerpc32/dl-start.S                                   |    7 
 sysdeps/powerpc/powerpc32/dl-trampoline.S                              |    2 
 sysdeps/powerpc/powerpc32/elf/start.S                                  |   12 
 sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S                       |    9 
 sysdeps/powerpc/powerpc32/fpu/s_ceil.S                                 |    8 
 sysdeps/powerpc/powerpc32/fpu/s_ceilf.S                                |   10 
 sysdeps/powerpc/powerpc32/fpu/s_copysign.S                             |    6 
 sysdeps/powerpc/powerpc32/fpu/s_floor.S                                |    8 
 sysdeps/powerpc/powerpc32/fpu/s_floorf.S                               |   10 
 sysdeps/powerpc/powerpc32/fpu/s_lround.S                               |    7 
 sysdeps/powerpc/powerpc32/fpu/s_rint.S                                 |    8 
 sysdeps/powerpc/powerpc32/fpu/s_rintf.S                                |   10 
 sysdeps/powerpc/powerpc32/fpu/s_round.S                                |    7 
 sysdeps/powerpc/powerpc32/fpu/s_roundf.S                               |    7 
 sysdeps/powerpc/powerpc32/fpu/s_trunc.S                                |    8 
 sysdeps/powerpc/powerpc32/fpu/s_truncf.S                               |   10 
 sysdeps/powerpc/powerpc32/fpu/setjmp-common.S                          |   19 
 sysdeps/powerpc/powerpc32/memset.S                                     |    7 
 sysdeps/powerpc/powerpc32/ppc-mcount.S                                 |   18 
 sysdeps/powerpc/powerpc32/sysdep.h                                     |   23 
 sysdeps/powerpc/powerpc64/backtrace.c                                  |    1 
 sysdeps/powerpc/powerpc64/dl-trampoline.S                              |   45 -
 sysdeps/powerpc/powerpc64/fpu/s_copysign.S                             |    6 
 sysdeps/s390/fpu/feholdexcpt.c                                         |    1 
 sysdeps/s390/fpu/fesetround.c                                          |    1 
 sysdeps/s390/fpu/libm-test-ulps                                        |   15 
 sysdeps/s390/s390-32/backtrace.c                                       |    1 
 sysdeps/s390/s390-32/dl-trampoline.S                                   |    5 
 sysdeps/s390/s390-32/s390-mcount.S                                     |    2 
 sysdeps/s390/s390-64/backtrace.c                                       |    1 
 sysdeps/s390/s390-64/bcopy.S                                           |   12 
 sysdeps/s390/s390-64/dl-trampoline.S                                   |    2 
 sysdeps/s390/s390-64/s390x-mcount.S                                    |    2 
 sysdeps/sh/memset.S                                                    |    1 
 sysdeps/sh/sh4/fpu/feholdexcpt.c                                       |    1 
 sysdeps/sh/sh4/fpu/fesetround.c                                        |    1 
 sysdeps/sparc/fpu/feholdexcpt.c                                        |    1 
 sysdeps/sparc/fpu/fesetround.c                                         |    1 
 sysdeps/sparc/sparc32/memset.S                                         |    2 
 sysdeps/sparc/sparc32/stpcpy.S                                         |    2 
 sysdeps/sparc/sparc32/strchr.S                                         |    4 
 sysdeps/sparc/sparc64/memcmp.S                                         |    2 
 sysdeps/sparc/sparc64/memcpy.S                                         |    4 
 sysdeps/sparc/sparc64/memset.S                                         |    2 
 sysdeps/sparc/sparc64/sparcv9b/memcpy.S                                |   10 
 sysdeps/unix/clock_gettime.c                                           |    6 
 sysdeps/unix/sysv/linux/alpha/bits/fcntl.h                             |    2 
 sysdeps/unix/sysv/linux/alpha/bits/resource.h                          |   13 
 sysdeps/unix/sysv/linux/alpha/clone.S                                  |    2 
 sysdeps/unix/sysv/linux/alpha/getcontext.S                             |    2 
 sysdeps/unix/sysv/linux/alpha/getrusage.S                              |    2 
 sysdeps/unix/sysv/linux/alpha/setcontext.S                             |    2 
 sysdeps/unix/sysv/linux/alpha/sigsuspend.S                             |    2 
 sysdeps/unix/sysv/linux/alpha/swapcontext.S                            |    2 
 sysdeps/unix/sysv/linux/alpha/syscall.S                                |    2 
 sysdeps/unix/sysv/linux/bits/resource.h                                |   13 
 sysdeps/unix/sysv/linux/bits/sched.h                                   |    2 
 sysdeps/unix/sysv/linux/hppa/clone.S                                   |    2 
 sysdeps/unix/sysv/linux/i386/getcontext.S                              |    2 
 sysdeps/unix/sysv/linux/i386/makecontext.S                             |    2 
 sysdeps/unix/sysv/linux/i386/setcontext.S                              |    2 
 sysdeps/unix/sysv/linux/i386/swapcontext.S                             |    2 
 sysdeps/unix/sysv/linux/i386/sysdep.h                                  |   26 
 sysdeps/unix/sysv/linux/ia64/getcontext.S                              |    2 
 sysdeps/unix/sysv/linux/ia64/has_cpuclock.c                            |   10 
 sysdeps/unix/sysv/linux/ia64/setcontext.S                              |    2 
 sysdeps/unix/sysv/linux/if_index.c                                     |    9 
 sysdeps/unix/sysv/linux/ifaddrs.c                                      |  166 +++-
 sysdeps/unix/sysv/linux/mips/bits/resource.h                           |   13 
 sysdeps/unix/sysv/linux/mips/clone.S                                   |    2 
 sysdeps/unix/sysv/linux/mips/vfork.S                                   |    2 
 sysdeps/unix/sysv/linux/netinet/if_tr.h                                |   76 +
 sysdeps/unix/sysv/linux/netlinkaccess.h                                |    3 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/brk.S                        |    8 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/ftruncate64.c                |    6 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S                 |    7 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S                 |    7 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/socket.S                     |   10 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S                |   14 
 sysdeps/unix/sysv/linux/powerpc/powerpc32/truncate64.c                 |    8 
 sysdeps/unix/sysv/linux/powerpc/powerpc64/makecontext.S                |    2 
 sysdeps/unix/sysv/linux/readdir64.c                                    |    2 
 sysdeps/unix/sysv/linux/readdir64_r.c                                  |    2 
 sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S                      |    2 
 sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S                      |    2 
 sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S                     |    2 
 sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S                      |    2 
 sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S                      |    2 
 sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S                     |    2 
 sysdeps/unix/sysv/linux/sleep.c                                        |    1 
 sysdeps/unix/sysv/linux/sparc/bits/resource.h                          |   13 
 sysdeps/unix/sysv/linux/sparc/sparc32/Makefile                         |    2 
 sysdeps/unix/sysv/linux/sparc/sparc32/clone.S                          |    2 
 sysdeps/unix/sysv/linux/sparc/sparc64/clone.S                          |    2 
 sysdeps/unix/sysv/linux/sparc/sparc64/getcontext.S                     |    2 
 sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S                        |    6 
 sysdeps/unix/sysv/linux/sys/quota.h                                    |   89 ++
 sysdeps/unix/sysv/linux/sysctl.c                                       |    1 
 sysdeps/unix/sysv/linux/system.c                                       |    1 
 sysdeps/unix/sysv/linux/wordsize-64/getdents.c                         |    2 
 sysdeps/unix/sysv/linux/x86_64/getcontext.S                            |    2 
 sysdeps/unix/sysv/linux/x86_64/makecontext.c                           |    2 
 sysdeps/unix/sysv/linux/x86_64/setcontext.S                            |    2 
 sysdeps/unix/sysv/linux/x86_64/swapcontext.S                           |    2 
 sysdeps/x86_64/_mcount.S                                               |    2 
 sysdeps/x86_64/dl-trampoline.S                                         |    3 
 sysdeps/x86_64/fpu/feholdexcpt.c                                       |    1 
 sysdeps/x86_64/fpu/fesetround.c                                        |    1 
 sysdeps/x86_64/fpu/libm-test-ulps                                      |   15 
 sysdeps/x86_64/fpu/s_sincos.S                                          |   61 +
 sysdeps/x86_64/fpu/s_sincosl.S                                         |    5 
 time/mktime.c                                                          |    3 
 wcsmbs/Makefile                                                        |    3 
 wcsmbs/tst-wchar-h.c                                                   |    9 
 302 files changed, 3180 insertions(+), 1501 deletions(-)

Index: glibc-20050524-20050727.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/FC-4/glibc-20050524-20050727.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- glibc-20050524-20050727.patch	28 Jul 2005 12:32:12 -0000	1.1
+++ glibc-20050524-20050727.patch	28 Jul 2005 14:46:49 -0000	1.2
@@ -1,3 +1,9 @@
+2005-07-28  Jakub Jelinek  <jakub at redhat.com>
+
+	* stdio-common/fxprintf.c (__fxprintf): Add INTUSE to _IO_vfprintf
+	call.
+	* gmon/gmon.c (write_gmon): Use __snprintf rather than snprintf.
+
 2005-07-26  Jakub Jelinek  <jakub at redhat.com>
 
 	* misc/error.c (error_tail): Fix a comment typo.
@@ -2062,7 +2068,7 @@
  	size_t len = strlen (env);
  	char buf[len + 20];
 -	sprintf (buf, "%s.%u", env, __getpid ());
-+	snprintf (buf, sizeof (buf), "%s.%u", env, __getpid ());
++	__snprintf (buf, sizeof (buf), "%s.%u", env, __getpid ());
  	fd = open_not_cancel (buf, O_CREAT|O_TRUNC|O_WRONLY|O_NOFOLLOW, 0666);
        }
  
@@ -4903,7 +4909,7 @@
 +      res = __vfwprintf (fp, wfmt, ap);
 +    }
 +  else
-+    res = _IO_vfprintf (fp, fmt, ap);
++    res = INTUSE(_IO_vfprintf) (fp, fmt, ap);
 +
 +  va_end (ap);
 +


Index: glibc.spec
===================================================================
RCS file: /cvs/dist/rpms/glibc/FC-4/glibc.spec,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- glibc.spec	28 Jul 2005 12:32:24 -0000	1.158
+++ glibc.spec	28 Jul 2005 14:46:49 -0000	1.159
@@ -3,7 +3,7 @@
 %define glibcsrcdir glibc-20050524T1606
 %define glibc_release_tarballs 0
 %define glibcversion 2.3.5
-%define glibcrelease 10.1
+%define glibcrelease 10.2
 %define auxarches i586 i686 athlon sparcv9 alphaev6
 %define prelinkarches noarch
 %define nptlarches i386 i686 athlon x86_64 ia64 s390 s390x sparcv9 sparc64 ppc ppc64
@@ -1352,6 +1352,9 @@
 %endif
 
 %changelog
+* Thu Jul 28 2005 Jakub Jelinek <jakub at redhat.com> 2.3.5-10.2
+- avoid some unnecessary PLT relocations that newly appeared in 2.3.5-10.1
+
 * Thu Jul 28 2005 Jakub Jelinek <jakub at redhat.com> 2.3.5-10.1
 - selective update from CVS
   - hu_HU locale update (#164235)




More information about the fedora-cvs-commits mailing list