diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2012-03-16 15:03:37 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2012-03-16 15:20:45 -0700 |
commit | f1a77b01f4e3a80782171297120e77ab112ce85d (patch) | |
tree | 75a6f8db458cd46c36a05f48b45e932cd1a7e558 /ChangeLog | |
parent | c0c83bc8b299b08c4c0c5129da9a28ba740f087a (diff) | |
download | glibc-f1a77b01f4e3a80782171297120e77ab112ce85d.zip glibc-f1a77b01f4e3a80782171297120e77ab112ce85d.tar.gz glibc-f1a77b01f4e3a80782171297120e77ab112ce85d.tar.bz2 |
Add x32 support to ldconfig
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,3 +1,22 @@ +2012-03-16 H.J. Lu <hongjiu.lu@intel.com> + + * sysdeps/generic/ldconfig.h (FLAG_X8664_LIBX32): New macro. + * elf/cache.c (print_entry): Handle FLAG_X8664_LIBX32. + + * sysdeps/unix/sysv/linux/i386/readelflib.c (process_elf_file): + Move e_machine check before EI_CLASS check. Handle x32 + libraries. Check EM_IA_64 only if SKIP_EM_IA_64 isn't defined. + * sysdeps/unix/sysv/linux/x86_64/readelflib.c: Just define + SKIP_EM_IA_64 and include + <sysdeps/unix/sysv/linux/i386/readelflib.c>. + + * sysdeps/unix/sysv/linux/x86_64/dl-cache.h: + Don't include <sysdeps/unix/sysv/linux/sparc/dl-cache.h>. + (add_system_dir): New macro. + + * sysdeps/unix/sysv/linux/x86_64/ldconfig.h + (SYSDEP_KNOWN_INTERPRETER_NAMES): Add /libx32/ld-linux-x32.so.2. + 2012-03-16 Joseph Myers <joseph@codesourcery.com> [BZ #2551] |