summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2004-11-10Updated to fedora-glibc-20041110T0839Jakub Jelinek
2004-11-02 * include/features.h (__USE_FORTIFY_LEVEL): Also set for Red HatJakub Jelinek
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 * sysdeps/unix/sysv/linux/x86_64/sys/procfs.h [__WORDSIZE == 32]Jakub Jelinek
(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-02Updated to fedora-glibc-20041102T1153Jakub Jelinek
2004-10-272.3.3-74cvs/fedora-glibc-2_3_3-74Jakub Jelinek
2004-10-272.3.3-74Jakub Jelinek
2004-10-21Updated to fedora-glibc-20041021T0701cvs/fedora-glibc-2_3_3-72Jakub Jelinek
2004-10-20Updated to fedora-glibc-20041020T1016Jakub Jelinek
2004-10-20Updated to fedora-glibc-20041018T0940Jakub Jelinek
2004-10-18Updated to fedora-glibc-20041018T0940cvs/fedora-glibc-2_3_3-70Jakub Jelinek
2004-10-18 * include/features.h (__USE_FORTIFY_LEVEL): Enable even withJakub Jelinek
Red Hat gcc4 4.0.0 and above.
2004-10-18 * malloc/arena.c (ptmalloc_init): Don't use brk if dlopenedcvs/fedora-glibc-2_3_3-69Jakub Jelinek
from statically linked program and avoid calling _dl_addr in that case.
2004-10-18 * sysdeps/generic/strcpy_chk.c (__strcpy_chk): Speed up by checkingJakub Jelinek
destlen only every 4 bytes.
2004-10-18Updated to fedora-glibc-20041018T0940Jakub Jelinek
2004-10-14Updated to fedora-glibc-20041014T0548Jakub Jelinek
2004-10-12Updated to fedora-glibc-20041012T1128cvs/fedora-glibc-2_3_3-67Jakub Jelinek
2004-10-06Updated to fedora-glibc-20041006T0900Jakub Jelinek
2004-10-052.3.3-65cvs/fedora-glibc-2_3_3-65Jakub Jelinek
2004-10-05Fix s390{,x} build. grouplist fixes from Ulrich.Jakub Jelinek
2004-10-05Updated to fedora-glibc-20041005T0745Jakub Jelinek
2004-10-04Updated to fedora-glibc-20041004T0747cvs/fedora-glibc-2_3_3-64Jakub Jelinek
2004-10-01Updated to fedora-glibc-20041001T2134cvs/fedora-glibc-2_3_3-63Jakub Jelinek
2004-10-01Updated to fedora-glibc-20041001T1134cvs/fedora-glibc-2_3_3-62Jakub Jelinek
2004-09-30Updated to fedora-glibc-20040930T0838cvs/fedora-glibc-2_3_3-61Jakub Jelinek
2004-09-29 * time/tzfile.c (tzfile_mtime): New variable.cvs/fedora-glibc-2_3_3-60Jakub Jelinek
(__tzfile_read): Reread the file if mtime is different.
2004-09-29 * sysdeps/i386/fpu/s_fdim.S (__fdim): Handle +inf/+inf.Jakub Jelinek
* sysdeps/i386/fpu/s_fdimf.S (__fdimf): Likewise. * sysdeps/i386/fpu/s_fdiml.S (__fdiml): Likewise.
2004-09-29Updated to fedora-glibc-20040929T0821Jakub Jelinek
2004-09-27Updated to fedora-glibc-20040927T0611cvs/fedora-glibc-2_3_3-59Jakub Jelinek
2004-09-26Updated to fedora-glibc-20040926T0823Jakub Jelinek
2004-09-262.3.3-57cvs/fedora-glibc-2_3_3-57Jakub Jelinek
2004-09-25Updated to fedora-glibc-20040925T0738Jakub Jelinek
2004-09-23Updated to fedora-glibc-20040923T0148Roland McGrath
2004-09-22Changes and additions migrated from cvs.devel.redhat.com:/cvs/devel/glibc to ↵Roland McGrath
fedora-branch
2004-09-22Update.cvs/fedora-baseUlrich Drepper
2004-09-20 H.J. Lu <hongjiu.lu@intel.com> * sysdeps/unix/sysv/linux/ia64/sysdep.h (DO_INLINE_SYSCALL): Renamed to ... (DO_INLINE_SYSCALL_NCS): This. (DO_INLINE_SYSCALL): New. (INLINE_SYSCALL): Updated. (INTERNAL_SYSCALL_NCS): Updated.
2004-09-22Update.Ulrich Drepper
* elf/sprof.c (load_shobj): Add support for reading symbol table from debuginfo file.
2004-09-21Update.Ulrich Drepper
2004-09-21 Ulrich Drepper <drepper@redhat.com> * elf/ldd.bash.in: Fix syntax errors.
2004-09-21Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/dl-execstack.c (_dl_make_stack_executable): Remove some duplication.
2004-09-20Update.Ulrich Drepper
2004-09-20 Ulrich Drepper <drepper@redhat.com> * nscd/nscd.c (options): Mark S option as hidden. (parse_opt): When S option is used, print warning message. * nscd/grpcache.c (adgrptbyX): Don't handle secure mode. * nscd/hstcache.c (addhstbyX): Don't handle secure mode. * nscd/aicache.c (addhstaiX): Don't handle secure mode. * nscd/pwdcache.c (addpwbyX): Don't handle secure mode.
2004-09-20Update.Ulrich Drepper
* configure.in: If selinux has not explictly been requested, don't comment on it missing.
2004-09-20[BZ #391]Roland McGrath
2004-09-20 Roland McGrath <roland@frob.com> * elf/dl-load.c (__stack_prot): Only use PROT_GROWSUP/PROT_GROWSDOWN in initializer #if defined. 2004-09-18 Paul Eggert <eggert@cs.ucla.edu> [BZ #391] * stdlib/getsubopt.c: Merge fixes from gnulib. (__strchrnul) [!_LIBC]: Define and include "strchrnul.c". (getsubopt): Use prototypes, not K&R style. Fix bug: memcmp(A,B,N) was being invoked on a memory block B whose size might be smaller than N. Use strncmp to avoid the bug.
2004-09-20Update.Ulrich Drepper
2004-09-20 Ulrich Drepper <drepper@redhat.com> * elf/dl-load.c: Define __stack_prot. * sysdeps/unix/sysv/linux/dl-execstack.c: Don't define __stack_prot here, just declare it.
2004-09-20Update.Ulrich Drepper
2004-09-20 Jakub Jelinek <jakub@redhat.com> * configure.in (libc_cv_z_relro): Only set to yes if linker script contains DATA_SEGMENT_RELRO_END.
2004-09-20Update.Ulrich Drepper
2004-09-20 Ulrich Drepper <drepper@redhat.com> * elf/dl-load.c (_dl_map_object_from_fd): Add some error checking. Reorder code slightly. * elf/rtld.c (dl_main): No need to check whether l_info[DT_HASH] is non-null, _dl_setup_hash will do that.
2004-09-20Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/setegid.c [HAVE_PTR__NPTL_SETXID]: Call callback to set IDs in all other threads as well. * sysdeps/unix/sysv/linux/seteuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setegid.c: Likewise. * sysdeps/unix/sysv/linux/i386/seteuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setgid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise. * sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise. * sysdeps/unix/sysv/linux/setuid.c: New file. * sysdeps/unix/sysv/linux/setgid.c: New file. * sysdeps/unix/sysv/linux/setreuid.c: New file. * sysdeps/unix/sysv/linux/setregid.c: New file. * sysdeps/unix/sysv/linux/setresuid.c: New file. * sysdeps/unix/sysv/linux/setresgid.c: New file. * sysdeps/unix/sysv/linux/i386/sysdep.h: Define INTERNAL_SYSCALL_NCS. * sysdeps/unix/sysv/linux/ia64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/setegid.c: Use x86 version. * sysdeps/unix/sysv/linux/sparc/sparc32/seteuid.c: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/setresgid.c: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/setresuid.c: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Remove setresgid and setresuid. * nscd/aicache.c: Use pthread_seteuid_np instead of seteuid. * nscd/grpcache.c: Likewise. * nscd/hstcache.c: Likewise. * nscd/pwdcache.c: Likewise.
2004-09-19Update.Ulrich Drepper
2004-09-19 Ulrich Drepper <drepper@redhat.com> * resolv/res_mkquery.c (res_nmkquery): Fix typo.
2004-09-19Update.Ulrich Drepper
* sysdeps/unisx/sysv/linux/dl-execstack.c: Get protection flag from memory. * elf/dl-load.c (_dl_map_object_from_fd): Add PROT_EXEC flag to __stack_flags.
2004-09-18Update.Ulrich Drepper
* sysdeps/posix/getaddrinfo.c (gaih_inet): Do not use gethostbyname3_r if we are not looking for the canonical name.
2004-09-18Update.Ulrich Drepper
2004-09-18 Ulrich Drepper <drepper@redhat.com> * resolv/res_mkquery.c (res_nmkquery): Randomize request ID every time.
2004-09-18* sysdeps/unix/sysv/linux/waitid.c (do_waitid): Pass fifth argument toRoland McGrath
system call.
2004-09-18Update.Ulrich Drepper
2004-09-17 Ulrich Drepper <drepper@redhat.com> * include/link.h (struct link_map): Add l_used element. * sysdeps/generic/ldsodefs.h: Define DL_DEBUG_UNUSED. * elf/rtld.c (process_dl_debug): Recognize unused. (dl_main): When unused debug flag is set check for unused direct dependencies. When printing dependencies and SONAME starts with /, omit the SONAME => part. * elf/dl-lookup.c (_dl_lookup_symbol_x): Mark object in which the symbol has been found as used. * elf/ldd.bash.in: Add -u option.