diff options
| author | Zack Weinberg <zackw@panix.com> | 2017-09-01 09:31:43 -0400 |
|---|---|---|
| committer | Zack Weinberg <zackw@panix.com> | 2017-09-01 09:31:43 -0400 |
| commit | ce870587d5055437619680700ee5663a3cec66f6 (patch) | |
| tree | fa4183ff6e3aab51276f5709ccdfdf93449cb89c /ChangeLog.old/ChangeLog.17 | |
| parent | e0d2eb5a798613f9c24ad0056da86c8cfd19043d (diff) | |
| download | glibc-ce870587d5055437619680700ee5663a3cec66f6.tar.xz glibc-ce870587d5055437619680700ee5663a3cec66f6.zip | |
Move all old ChangeLogs to a top-level ChangeLog.old directory.
Diffstat (limited to 'ChangeLog.old/ChangeLog.17')
| -rw-r--r-- | ChangeLog.old/ChangeLog.17 | 15228 |
1 files changed, 15228 insertions, 0 deletions
diff --git a/ChangeLog.old/ChangeLog.17 b/ChangeLog.old/ChangeLog.17 new file mode 100644 index 0000000000..92f9739680 --- /dev/null +++ b/ChangeLog.old/ChangeLog.17 @@ -0,0 +1,15228 @@ +2010-05-04 Andreas Schwab <schwab@redhat.com> + + * posix/regexec.c (find_collation_sequence_value): Fix skipping + the wide char sequence of the collating element. + +2010-05-05 Ulrich Drepper <drepper@redhat.com> + + [BZ #11571] + * sysdeps/unix/sysv/linux/getlogin_r.c (__getlogin_r_loginuid): Handle + too small buffers according to the standard. + + * sysdeps/unix/sysv/linux/kernel-features.h: Alpha doesn't have to be + handled here anymore. + Patch mostly by Matt Turner <mattst88@gmail.com>. + +2010-05-03 Ulrich Drepper <drepper@redhat.com> + + * version.h (VERSION): Bump for 2.12 release. + * include/features.h (__GLIBC_MINOR__): Bump to 12. + + [BZ #11149] + * elf/ldconfig.c (search_dir): Fix handling of symlinks in chroot. + + * elf/chroot_canon.c (chroot_canon): Use xmalloc and xrealloc. + + * elf/ldconfig.c (parse_conf_include): Don't fall back to + directories named in config file outside the chroot. + +2010-02-02 Andreas Schwab <schwab@redhat.com> + + * sysdeps/generic/ldsodefs.h (struct rtld_global): Add + _dl_load_write_lock. + * elf/rtld.c (_rtld_global): Initialize it. + * elf/dl-support.c (_dl_load_write_lock): Define . + * elf/dl-close.c (_dl_close_worker): Lock GL(dl_load_write_lock) + when modifying the list of loaded objects. + * elf/dl-load.c (lose): Likewise. + * elf/dl-object.c (_dl_new_object): Likewise. + * elf/dl-iteratephdr.c (__dl_iterate_phdr): Lock + GL(dl_load_write_lock) instead of GL(dl_load_lock). + +2010-05-03 Ulrich Drepper <drepper@redhat.com> + + * elf/dl-iteratephdr.c (__dl_iterate_phdr): Remove unnecessary + assignment. + +2010-05-02 Ulrich Drepper <drepper@redhat.com> + + * misc/mntent_r.c (encode_name): The slow loop handles newlines so we + should recognize them as an abort condition. + Patch by Jan Lieskovsky <jlieskov@redhat.com>. + +2010-04-25 Bruno Haible <bruno@clisp.org> + + [BZ #11538] + * sysdeps/unix/bsd/ptsname.c (__ptsname_r): Use __ttyname_r's return + value instead of errno. + * sysdeps/unix/getlogin.c (getlogin): Likewise. + + [BZ #11537] + * sysdeps/mach/hurd/ttyname_r.c (__ttyname_r): Upon failure, return + errno, not -1. + +2010-04-24 Emilio Pozuelo Monfort <pochu27@gmail.com> + + * hurd/lookup-at.c (__file_name_lookup_at): Fix error return value. + +2010-04-22 Ulrich Drepper <drepper@redhat.com> + + * po/vi.po: Update from translation team. + +2010-04-21 Ulrich Drepper <drepper@redhat.com> + + * po/bg.po: Update from translation team. + +2010-04-19 Roland McGrath <roland@redhat.com> + + * elf/Makefile ($(objpfx)noload): Depend on libdl.so. + + * Makeconfig (as-needed, no-as-needed): New variables. + (link-libc): Add ld.so inside --as-needed. + + * stdio-common/tst-fmemopen.c (TEST_FILE): Macro removed. + (main): Take arguments. Construct test file name from ARGV[0]. + +2010-04-15 H.J. Lu <hongjiu.lu@intel.com> + + * string/test-strncmp.c (check_result): New function. + (do_one_test): Use it. + (check1): New function. + (test_main): Use it. + * sysdeps/i386/i686/multiarch/strcmp-sse4.S (crosspage): Properly + update source and destination. + * sysdeps/i386/i686/multiarch/strcmp-ssse3.S (gobble_ashr_12): + Properly check and update counter. + +2010-04-14 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/elf/configure.in: Move AVX test to .... + * sysdeps/i386/configure.in: ...here. + * sysdeps/i386/i686/multiarch/Makefile (libm-sysdep_routines): Define. + (CFLAGS-s_fma-fma.c): Define. + (CFLAGS-s_fmaf-fma.c): Define. + * sysdeps/i386/i686/multiarch/Versions: New file. + * sysdeps/i386/i686/multiarch/s_fma-fma.c: New file. + * sysdeps/i386/i686/multiarch/s_fma.c: New file. + * sysdeps/i386/i686/multiarch/s_fmaf-fma.c: New file. + * sysdeps/i386/i686/multiarch/s_fmaf.c: New file. + + * sysdeps/x86_64/multiarch/memcmp-sse4.S: Check + DATA_CACHE_SIZE_HALF instead of SHARED_CACHE_SIZE_HALF. + +2010-04-14 Andreas Schwab <schwab@redhat.com> + + * elf/dl-version.c (_dl_check_map_versions): Avoid index overflow + when dependencies are missing. + +2010-04-14 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/multiarch/memcmp-sse4.S: Optimized for unaligned + data. + +2010-04-12 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/multiarch/Makefile (sysdep_routines): Add + memcmp-sse4. + * sysdeps/x86_64/multiarch/memcmp-sse4.S: New file. + * sysdeps/x86_64/multiarch/memcmp.S: New file. + * sysdeps/x86_64/multiarch/rtld-memcmp.c: New file. + +2010-04-13 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/x86_64/multiarch/init-arch.h: Pretty printing. + Add SSE 4.1 macros. + +2010-04-10 Matt Fleming <matt@console-pimps.org> + + * elf/elf.h: Add SH specific ELF header flags. + +2010-04-13 Andreas Schwab <schwab@redhat.com> + + * sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c: Fix setup of + overflow area. + * sysdeps/unix/sysv/linux/s390/s390-64/makecontext.c: Likewise. + +2010-04-12 Andreas Schwab <schwab@redhat.com> + + * stdlib/tst-makecontext3.c (main): Initialize ucontext_t objects + only with getcontext. Test for unimplemented makecontext by + checking errno. + +2010-04-09 Ulrich Drepper <drepper@redhat.com> + + * nscd/aicache.c (addhstaiX): Correct passing memory to address + list to gethostbyname4_r functions. + + * resolv/nss_dns/dns-host.c (gaih_getanswer_slice): Optimize + copying of h_name. + +2010-04-09 Roland McGrath <roland@redhat.com> + + * Makerules ($(common-objpfx)libc-abis.h): Depend on libc-abis.stamp. + ($(common-objpfx)libc-abis.stamp): New target, rule moved from + libc-abis.h target. Use a stamp file to avoid repeating no-op + move-if-change on every run. + + * posix/Makefile (tst-chmod-ARGS): Pass $(objdir), not `pwd`. + +2010-04-08 Ulrich Drepper <drepper@redhat.com> + + [BZ #10915] + * nscd/nscd_stat.c (struct statdata): Add reload_count field. + (send_stats): Fill in reload_count. + (receive_print_stats): Print reload_count. + + * sysdeps/unix/sysv/linux/getlogin_r.c (__getlogin_r_loginuid): When + reading the loginuid file use a buffer which is always large enough. + NUL-terminate the string. + + * malloc/malloc.c (_int_malloc): Return NULL if printing error message + returns. + +2010-04-07 Andreas Schwab <schwab@redhat.com> + + * sysdeps/unix/sysv/linux/i386/fallocate.c: Set errno on error. + * sysdeps/unix/sysv/linux/i386/fallocate64.c: Likewise. + +2010-04-08 Andreas Jaeger <aj@suse.de> + + [BZ #10401] + * math/s_cprojl.c (__cprojl): Fix implementation to follow C99 + standard. + * math/s_cprojf.c (__cprojf): Likewise. + * math/s_cproj.c (__cproj): Likewise. + * sysdeps/ieee754/ldbl-128ibm/s_cprojl.c (__cprojl): Likewise. + * math/libm-test.inc (cproj_test): Fix test. + +2010-04-08 Roland McGrath <roland@redhat.com> + + * Makerules (libc-abis): Variable removed. + ($(common-objpfx)libc-abis.h): Depend on Makerules too. + Use automatic variables in commands. + Depend on first libc-abis from $(sysdirs) or $(..). + +2010-04-07 Ulrich Drepper <drepper@redhat.com> + + * posix/bug-getopt1.c: New file. + * posix/bug-getopt2.c: New file. + * posix/bug-getopt3.c: New file. + * posix/bug-getopt4.c: New file. + * posix/bug-getopt5.c: New file. + +2009-12-01 Eric Blake <ebb9@byu.net> + + [BZ #11039] + * posix/getopt.c (_getopt_internal_r): Skip optional - or + before + checking lead byte of optstring for :. + + [BZ #11040] + * posix/getopt.c (_getopt_internal_r): Reject '-;' as short + option, since it conflicts with "W;" optstring extension. + +2009-12-02 Eric Blake <ebb9@byu.net> + + [BZ #11041] + * posix/getopt.c (_getopt_internal_r): Handle '-Wfoo' identically + to '--foo', with optional argument or non-ambiguous prefix. + +2010-04-07 Ulrich Drepper <drepper@redhat.com> + + [BZ #11134] + * nis/libnsl.h (NSS_FLAG_ADJUNCT_AS_SHADOW): Define. + * nis/nss: Document new ADJUNCT_AS_SHADOW variable. + * nis/nss-default.c: Handle ADJUNCT_AS_SHADOW variable. + * nis/nss_nis/nis-pwd.c (internal_nis_endpwent): Minor cleanups. + (internal_nis_getpwent_r): Don't fill in password from adjunct table + if NSS_FLAG_ADJUNCT_AS_SHADOW is set. + (_nss_nis_getpwnam_r): Likewise. + (_nss_nis_getpwuid_r): Likewise. + * nis/nss_nis/nis-spwd.c (ent_adjunct_used): New global variable. + (_nss_nis_setspent): Also reset ent_adjunct_used. + (internal_nis_getspent_r): If new_start is set and shadow.byname table + does not exist and NSS_FLAG_ADJUNCT_AS_SHADOW is set, try to get + passwd.adjunct.byname table. If new_start is not set get next entry + from the initially used table. Synthesize shadow.byname table if + necessary by adding two empty fields. + (_nss_nis_getspnam_r): If shadow.byname table does not exist and + NSS_FLAG_ADJUNCT_AS_SHADOW is set, try to get passwd.adjunct.byname + table and synthesize shadow.byname table. + +2010-04-06 H.J. Lu <hongjiu.lu@intel.com> + + * Makerules (libc-abis): Add $(..) to libc-abis. + +2010-04-06 Joseph Myers <joseph@codesourcery.com> + + * Makerules (libc-abis): Fix search for libc-abis in add-ons. + +2010-04-05 Thomas Schwinge <thomas@schwinge.name> + + * sysdeps/gnu/unwind-resume.c: New, moved from nptl/sysdeps/pthread/. + * sysdeps/gnu/rt-unwind-resume.c: Likewise. + * sysdeps/gnu/Makefile: Add sections for csu and rt subdirs to + build unwind-resume code, previously in nptl/sysdeps/pthread/Makefile. + +2010-04-05 Roland McGrath <roland@redhat.com> + + * elf/dl-cache.c (_dl_load_cache_lookup): Obey dl_hwcap_mask. + + * elf/dl-support.c (_dl_hwcap_mask): New variable. + + * elf/rtld.c (dl_main) [HAVE_AUX_VECTOR]: Add a cast. + +2010-03-30 Paul Pluzhnikov <ppluzhnikov@google.com> + + * Makeconfig: Propagate -fdebug-prefix-map from CFLAGS to ASFLAGS. + +2010-03-30 Joseph Myers <joseph@codesourcery.com> + + * elf/elf.h (ELFOSABI_ARM_AEABI): Define. + +2010-04-05 Ulrich Drepper <drepper@redhat.com> + + * po/nl.po: Update from translation team. + + [BZ #11010] + * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname3_r): Handle + timeouts from servers. + + [BZ #11149] + * elf/ldconfig.c (main): Respect chroot setting when looking for + the aux cache. + +2010-04-04 Ulrich Drepper <drepper@redhat.com> + + [BZ #11043] + * posix/getopt.c (_getopt_internal_r): Fix arguments printed in error + messages. + + [BZ #11070] + * resolv/netdb.h: Declare iruserok and iruserok_af. + + * argp/Makefile: Add rules to build and run bug-argp2. + * argp/bug-argp2.c: New file. + +2010-02-05 Sergey Poznyakoff <gray@gnu.org.ua> + + [BZ #11254] + * argp/argp-parse.c (convert_options): Fix improper use of `|' + between character values. + +2010-04-04 Ulrich Drepper <drepper@redhat.com> + + [BZ #11276] + * sysdeps/posix/remove.c (IS_NO_DIRECTORY_ERROR): Define. + (remove): Use IS_NO_DIRECTORY_ERROR to check for file being no + directory. + * sysdeps/unix/sysv/linux/remove.c: New file. + + * conform/data/sys/stat.h-data: Fix testing of S_IS* macros. + + [BZ #11279] + * io/sys/stat.h: Always define S_ISSOCK for XPG6 and up. + + [BZ #11287] + * csu/Makefile ($(objpfx)version-info.h): Handle newer kernel headers + which don't define UTS_RELEASE. + +2010-04-04 H.J. Lu <hongjiu.lu@intel.com> + Ulrich Drepper <drepper@redhat.com> + + [BZ #11292] + * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features): Allow + concurrent initialization and use of __cpu_features. + +2010-04-04 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/x86_64/multiarch/init-arch.h (cpu_features): Add tag to + the enum. + +2010-04-03 Ulrich Drepper <drepper@redhat.com> + + [BZ #11333] + * sysdeps/unix/readdir_r.c (__READDIR_R): Add support for platforms + which include unnecessary padding in d_reclen. + * sysdeps/unix/sysv/linux/i386/readdir64_r.c: Select work-around for + unnecessary padding. + + [BZ #11387] + * sysdeps/unix/sysv/linux/ifaddrs.c (map_newlin): Don't abort on + unknown interface, return -1. + (getifaddrs_internal): Rename from getifaddrs. Handle errors in + map_newlink be returning -EAGAIN. + (getifaddrs): If -EAGAIN is returned from getifaddrs_internal try + again. + +2010-03-25 Ryan S. Arnold <rsa@us.ibm.com> + + * sysdeps/unix/sysv/linux/getsysstats.c (next_line): Remove + redundant and incorrect else block which overwrites current line + with the partial next line. + +2010-04-03 Ulrich Drepper <drepper@redhat.com> + + [BZ #11438] + * posix/gai.conf: Document problems with IPv4 site-local addresses and + NATs. + + [BZ #11449] + * crypt/crypt_util.c (__init_des_r): Add memory barrier before setting + small_tables_initialized. + + * malloc/malloc.c (_int_free): Add one more sanity check for fastbins. + + * malloc/malloc.c (set_max_fast): Fix computation of the value. + +2010-03-30 David S. Miller <davem@davemloft.net> + + * sysdeps/unix/sysv/linux/mmap64.c (__mmap64): Fix + MMAP2_PAGE_SHIFT test. + +2010-03-29 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/bits/socket.h: Define MSG_WAITFORONE. + +2010-03-28 Thomas Schwinge <thomas@schwinge.name> + + * sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Adapt to auxv + changes in the generic code. + * elf/rtld.c (dl_main): Conditionalize the code that dereferences auxv + to [HAVE_AUX_VECTOR]. + +2010-03-27 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/getpagesize.c (__getpagesize): If + __ASSUME_AT_PAGESIZE we can rely on the value being set. + + * include/wchar.h: Undefine __need_mbstate_t and __need_wint_t + unconditionally in the end. + + * posix/glob.c (glob): Initialize oldcount early, too. + +2010-03-26 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/i386/fcntl.c: Define miss_F_GETOWN_EX + only if needed. + Patch mostly by Paul Pluzhnikov <ppluzhnikov@google.com>. + +2010-03-26 Richard Henderson <rth@redhat.com> + + * sysdeps/generic/ldsodefs.h (_dl_random): Mark attribute_relro; + + * stdio-common/psiginfo.c (psiginfo): Fix printf format + warning for si_band. + + * locale/setlocale.c (free_category): Finish renaming + struct locale_data to __locale_data. + + * csu/gmon-start.c (ENTRY_POINT, etext): Declare as char[], not void. + * elf/dl-sysdep.c (_end): Likewise. + * sysdeps/unix/sysv/dl-sysdep.c (frob_brk): Likewise with locally + declared _end, and associated variables. + +2010-03-26 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/posix/getaddrinfo.c (gaih_inet): Don't assume success always + means aborting the loop over the NSS methods. + +2010-03-25 Andreas Schwab <schwab@redhat.com> + + [BZ #11001] + * sysdeps/posix/getaddrinfo.c (gaih_inet): Reset no_data before + each action. + +2010-03-26 Ulrich Drepper <drepper@redhat.com> + + * malloc/malloc.c: Remove stale reference to website. + +2010-03-24 Ulrich Drepper <drepper@redhat.com> + + [BZ #11389] + * bits/time.h: Define CLOCK_MONOTONIC_RAW, CLOCK_REALTIME_COARSE, and + CLOCK_MONOTONIC_COARSE. + * sysdeps/unix/sysv/linux/clock_getres.c: Handle CLOCK_MONOTONIC_RAW, + CLOCK_REALTIME_COARSE, and CLOCK_MONOTONIC_COARSE. + * sysdeps/unix/sysv/linux/clock_gettime.c: Likewise. + * sysdeps/unix/sysv/linux/clock_settime.c: Likewise. + +2010-03-25 Andreas Schwab <schwab@redhat.com> + + * sysdeps/posix/cuserid.c: Fix typo. + +2010-03-16 Chris Demetriou <cgd@google.com> + + [BZ #11394] + * locale/programs/simple-hash.c: Include inttypes.h. + (hashval_t): Defined to be uint32_t. + * locale/programs/simple_hash.h: Include inttypes.h. + (compute_hashval): Change return type to uint32_t. + +2010-03-24 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/getlogin_r.c: New file. + * sysdeps/unix/sysv/linux/getlogin.c: New file. + * sysdeps/unix/getlogin_r.c: Allow compiling getlogin as static + function. + * sysdeps/unix/getlogin.c: Likewise. Move name variable to toplevel. + * include/unistd.h: Declare __getlogin_r_loginuid. + + [BZ #11397] + * sysdeps/posix/cuserid.c (cuserid): Make sure the returned string + is NUL terminated. + Patch by Jonathan Geisler <jgeisler@cse.taylor.edu>. + + * sysdeps/unix/sysv/linux/mmap64.c: Allow variable shift values. + +2010-03-24 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/x86_64/multiarch/strpbrk-c.c: Define only if SHARED + is defined. + +2010-03-22 H.J. Lu <hongjiu.lu@intel.com> + + * string/test-memcmp.c (check_result): New function. + (do_one_test): Use it. + (check1): New function. + (test_main): Use it. + +2010-03-24 Ulrich Drepper <drepper@redhat.com> + + * posix/tst-gnuglob.c: Add tests with empty patterns. For this + rewrite the tests to add support for failing glob calls. + Some other minor cleanups. + * posix/bug-glob3.c: New file. + * posix/Makefile (tests): Add bug-glob3. + +2010-03-24 Ulrich Drepper <drepper@redhat.com> + Andreas Schwab <andreas@redhat.com> + + * posix/glob.c (glob): Clean up gl_pathc and gl_pathv earlier. + If pattern is "" bail out early + +2010-03-23 Jakub Jelinek <jakub@redhat.com> + + * elf/dl-lookup.c (do_lookup_x): If tab->entries is NULL, + but tab->size != 0, just unlock and goto success, without + allocating anything or entering anything into the hash table. + (_dl_debug_bindings): Temporarily set tab->entries to NULL + around do_lookup_x in undef_map->l_local_scope[0]. If + undef_map->l_symbolic_in_local_scope, lookup also in + symbolic_searchlist of following libraries in l_local_scope + that have DT_SYMBOLIC set. + * elf/dl-deps.c (_dl_map_object_deps): Compute + l_symbolic_in_local_scope. + * include/link.h (struct link_map): Add l_symbolic_in_local_scope + bitfield. + +2010-03-24 Ulrich Drepper <drepper@redhat.com> + + [BZ #11410] + * wctype/wctype.h: Use <wchar.h> to get the wint_t definition. + + * wcsmbs/wchar.h: Correct preprocessor directive indentation. Move + C++ prototype handling to a better place. + +2010-03-18 Ulrich Drepper <drepper@redhat.com> + + * elf/dl-load.c (open_verify): Extend expected to the full size of the + e_ident array. When loading, check that the fields in e_ident we don't + know are zero to allow future extensions. + +2010-03-18 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/i386/i686/multiarch/memcmp-ssse3.S: Update %xmm3 + when exit from loop. + +2010-03-16 Andreas Schwab <schwab@redhat.com> + + * resolv/res_send.c (__libc_res_nsend): Fix printing of server + address in debug statement. + (send_dg): Pass correct buffer pointer to DprintQ. + +2010-03-17 Ulrich Drepper <drepper@redhat.com> + + * libc-abis: Add a few more entries. + +2010-03-16 Ulrich Drepper <drepper@redhat.com> + + * elf/dl-load.c (VALID_ELF_ABIVERSION): Add additional osabi parameter. + Not used here. + (open_verify): Modify for extended VALID_ELF_ABIVERSION macro + interface. + * sysdeps/unix/sysv/linux/ldsodefs.h (VALID_ELF_ABIVERSION): Add + additional osabi parameter. Only acceept nonzero ABI versions if osabi + is Linux. + Fix includes. + (expected2): Don't explicitly initialize EI_ABIVERSION byte. + + * sysdeps/unix/sysv/linux/ldsodefs.h (VALID_ELF_ABIVERSION): Update + definition to follow generic code. + +2010-03-15 Ulrich Drepper <drepper@redhat.com> + + * posix/getconf.c: Update copyright year. + * nss/getent.c: Likewise. + * iconv/iconvconfig.c: Likewise. + * iconv/iconv_prog.c: Likewise. + * elf/ldconfig.c: Likewise. + * catgets/gencat.c: Likewise. + * csu/version.c: Likewise. + * elf/ldd.bash.in: Likewise. + * elf/sprof.c (print_version): Likewise. + * locale/programs/locale.c: Likewise. + * locale/programs/localedef.c: Likewise. + * nscd/nscd.c (print_version): Likewise. + * debug/xtrace.sh: Likewise. + * malloc/memusage.sh: Likewise. + * malloc/mtrace.pl: Likewise. + * debug/catchsegv.sh: Likewise. + + * Makerules: Add rule for libc-abis.h. + * csu/version.c: Use LIBC_ABIS_STRING string if available. + * elf/dl-load.c (VALID_ELF_ABIVERSION): Check using LIBC_ABI_MAX. + (open_verify): Only check EI_ABIVERSION bytes using VALID_ELF_HEADER. + Add extra call to VALID_ELF_ABIVERSION. + +2010-03-12 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/sys/mount.h (UMOUNT_NOFOLLOW): Define. + +2010-03-12 Andreas Schwab <schwab@redhat.com> + + * elf/dl-dst.h: Include "trusted-dirs.h". + (DL_DST_REQUIRED): Take $LIB into account. + +2010-03-11 Roland McGrath <roland@redhat.com> + + * elf/elf.h (R_X86_64_GOT64, R_X86_64_GOTPCREL64): New macros. + (R_X86_64_GOTPC64, R_X86_64_GOTPLT64, R_X86_64_PLTOFF64): New macros. + +2010-03-10 Luis Machado <luisgpm@br.ibm.com> + + * sysdeps/powerpc/powerpc64/power7/memcpy.S: New file. + * sysdeps/powerpc/powerpc32/power7/memcpy.S: New file. + +2010-03-09 David S. Miller <davem@davemloft.net> + + * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Handling + of R_SPARC_TLS_LE_* needs to use 32-bit loads and stores, not + 64-bit ones. + + * sysdeps/sparc/sparc32/memcpy.S: Fix build. + + * sysdeps/sparc/sparc32/strlen.S: Optimize. + * sysdeps/sparc/sparc64/strlen.S: Likewise. + * sysdeps/sparc/sparc32/sparcv9/strlen.S (ASI_PNF, ASI_BLK_P, + XCC): Delete definitions, not needed. + +2010-03-07 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/internal_statvfs.c (__statvfs_getflags): + Little follow-up patch from last change. + +2010-03-06 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/internal_statvfs.c: Handle ext4 and logfs. + * sysdeps/unix/sysv/linux/linux_fsinfo.h: Add entry for logfs. + +2010-02-18 Yann Droneaud <yann@droneaud.fr> + + * resolv/res_send.c: Fixed DEBUG statements. + Moved tmpbuf declaration to block beginning and + updated pointer names used in multiple DprintQ() calls + +2010-02-18 H.J. Lu <hongjiu.lu@intel.com> + + * config.make.in (config-asflags-i686): Define. + * configure.in: Substitute libc_cv_as_i686. + * sysdeps/i386/configure.in: Check if assembler supports -mtune=i686. + * sysdeps/i386/i686/Makefile (CFLAGS-.oX): Add -Wa,-mtune=i686 + if assembler supports -mtune=i686. + (ASFLAGS-.oX): Likewise. + +2010-03-04 Ulrich Drepper <drepper@redhat.com> + + * elf/elf.h (R_X86_64_SIZE32): Define. + (R_X86_64_SIZE64): Define. + +2010-03-02 Richard Guenther <rguenther@suse.de> + + * sysdeps/x86_64/dl-machine.h (elf_machine_rela): R_X86_64_PC32 + is sign-extending. + +2010-03-03 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/bits/in.h: Add a few more definitions from + the kernel headers. + +2010-03-04 David S. Miller <davem@davemloft.net> + + * sysdeps/sparc/sparc64/Implies: Add ieee754/dbl-64/wordsize-64 entry. + + * sysdeps/sparc/sparc32/sparcv8/udiv_qrnnd.S: Delete. + * sysdeps/sparc/sparc32/udiv_qrnnd.S: Delete. + +2010-03-03 David S. Miller <davem@davemloft.net> + + * math/math_private.h (INSERT_WORDS64): Fix argument order. + +2010-03-03 Aurelien Jarno <aurelien@aurel32.net> + + * sysdeps/unix/sysv/linux/sparc/sparc64/msgrcv.c: New file. + +2010-03-03 David S. Miller <davem@davemloft.net> + + * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_lazy_rel): Must + pass '1' for 't' argument to sparc_fixup_plt. + * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_lazy_rel): + Likewise. + * sysdeps/sparc/sparc32/dl-plt.h (OPCODE_BA_PT): Define. |
