diff options
author | Ulrich Drepper <drepper@redhat.com> | 2009-07-27 13:40:27 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2009-07-27 13:40:27 -0700 |
commit | e83c1a8a72b3ea3009e18ecb3fc0778e81655d3b (patch) | |
tree | e8622f5dbc5c21deb7f70f1a6b9a1164f484734f /ChangeLog | |
parent | 87cfd82a1fc269635c9b0dd37c47470b5465e775 (diff) | |
download | glibc-e83c1a8a72b3ea3009e18ecb3fc0778e81655d3b.tar glibc-e83c1a8a72b3ea3009e18ecb3fc0778e81655d3b.tar.gz glibc-e83c1a8a72b3ea3009e18ecb3fc0778e81655d3b.tar.bz2 glibc-e83c1a8a72b3ea3009e18ecb3fc0778e81655d3b.zip |
Refine testing for xmm/ymm register use in x86-64 ld.so.
The test now takes the callgraph into account. Only code called
during runtime relocation is affected by the limitation. We now
determine the affected object files as closely as possible from
the outside. This allowed to remove some the specializations
for some of the string functions as they are only used in other
code paths.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,5 +1,19 @@ 2009-07-27 Ulrich Drepper <drepper@redhat.com> + * sysdeps/x86_64/tst-xmmymm.sh: Refine testing. The script now + determines which files are used in runtime lookups and only checks + those for SSE use. + * sysdeps/x86_64/rtld-memchr.c: Removed. Not needed with refined + testing. + * sysdeps/x86_64/rtld-rawmemchr.c: Removed. + * sysdeps/x86_64/multiarch/rtld-rawmemchr.c: Removed + * sysdeps/x86_64/Makefile: Emit warning that tst-xmmymm.sh might + take a while. + + * elf/dl-open.c: Move _dl_scope_free to... + * elf/dl-scope.c: ...here. New file. + * elf/Makefile (dl-routines): Add scope. + * resolv/resolv.h (RES_USE_DNSSEC): Define. * resolv/res_debug.c (p_option): Handle RES_USE_EDNS0 and RES_USE_DNSSEC. |