summary refs log tree commit diff
path: root/elf
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote branch 'origin/release/2.12/master' into fedora/2.12/masterAndreas Schwab2010-06-012-6/+8
|\
| * Don't crash on unresolved weak symbol reference when auditing.Ulrich Drepper2010-06-011-2/+3
| | | | | | | | (cherry picked from commit b32b8b451b398ebae33d4cf8039c03f4d615c0c3)
| * Don't crash on unresolved weak symbol referenceAndreas Schwab2010-06-011-3/+4
| | | | | | | | (cherry picked from commit 9acbe24da8c71704d03e30d1223f997442d4be0c)
| * Fix a const warning in ldconfig.Roland McGrath2010-05-071-1/+1
| |
* | Add missing makefile dependenciesAndreas Schwab2010-05-311-3/+3
| |
* | Merge commit 'origin/master' into fedora/masterRoland McGrath2010-05-049-17/+43
|\|
| * Fix ldconfig to handle symlinks in chroot correctly.Ulrich Drepper2010-05-031-1/+12
| |
| * Simplify OOM handling in ldconfig.Ulrich Drepper2010-05-031-7/+3
| |
| * One more bug in ldconfig -r handling.Ulrich Drepper2010-05-031-1/+3
| |
| * Don't deadlock in __dl_iterate_phdr while (un)loading objects.Andreas Schwab2010-05-036-4/+22
| |
| * Code cleanup in __dl_iterate_phdr.Ulrich Drepper2010-05-031-2/+1
| |
| * Link elf/noload test against -ldl.Roland McGrath2010-04-191-2/+2
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-04-162-4/+32
|\|
| * Don't crash in trace mode when dependencies are missingAndreas Schwab2010-04-141-4/+8
| |
| * elf/elf.h: Add SH specific ELF header flags.Matt Fleming2010-04-131-0/+24
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-04-122-6/+17
|\|
| * Merge remote branch 'origin/roland/hwcap_mask'Ulrich Drepper2010-04-082-6/+17
| |\
| | * Obey LD_HWCAP_MASK in ld.so.cache lookups. roland/hwcap_maskRoland McGrath2010-04-052-6/+17
| | |
* | | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-04-0610-39/+123
|\| |
| * | elf/elf.h (ELFOSABI_ARM_AEABI): Define.Joseph Myers2010-04-051-0/+1
| |/
| * elf/rtld.c (dl_main) [HAVE_AUX_VECTOR]: Add a cast.Roland McGrath2010-04-051-1/+1
| |
| * Fix aux cache handling in ldconfig with chroot.Ulrich Drepper2010-04-051-7/+14
| |
| * Handle platforms without aux vectorThomas Schwinge2010-03-291-3/+3
| |
| * Don't take the address of a void object.Richard Henderson2010-03-261-3/+3
| | | | | | | | | | | | | | | | GCC 4.5 warns about "extern void _end; &end;". Use char[] instead, as that also doesn't fall foul of a target's .sdata optimizations. Signed-off-by: Richard Henderson <rth@twiddle.net>
| * Fix handling of STB_GNU_UNIQUE in LD_TRACE_PRELINKINGUlrich Drepper2010-03-242-4/+59
| |
| * Future safety in checking ELF header.Ulrich Drepper2010-03-181-2/+8
| | | | | | | | | | | | | | If we should use further fields in the e_ident array in the ELF header of files we want zero to mean the default. Enforce zero for now so that non-optional features indicated by nonzero values are not go unnoticed when using an old dynamic linker.
| * Extended ELF ABI version handling only for Linux.Ulrich Drepper2010-03-161-3/+5
| | | | | | | | | | If the OSABI is generic we should not allow the ABI version to be nonzero. Move all the new functionality into Linux-specific files.
| * Update copyright year.Ulrich Drepper2010-03-153-8/+8
| |
| * Implement handling of libc ABI in ELF header.Ulrich Drepper2010-03-151-2/+4
| |
| * Don't underestimate length of DST substitutionAndreas Schwab2010-03-121-8/+13
| |
| * elf.h: Add missing R_X86_64_*64 relocs.Roland McGrath2010-03-111-1/+7
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-03-092-8/+11
|\|
| * Define new x86-64 relocation symbolsUlrich Drepper2010-03-041-1/+3
| |
| * Define NT_X86_XSTATE constant for ELF core files.Roland McGrath2010-02-281-0/+1
| |
| * Fix comment.Ulrich Drepper2010-02-241-7/+7
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-02-222-122/+137
|\|
| * fix powerpc macros in tls-macros.hAlan Modra2010-02-121-121/+113
| |
| * Sparc STT_GNU_IFUNC supportDavid S. Miller2010-02-101-0/+2
| |
| * Add m68k TLS relocationsMaxim Kuvyrkov2010-02-101-1/+22
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-01-205-25/+56
|\|
| * Use correct type when casting d_tag.Andreas Schwab2010-01-181-5/+10
| |
| * Ignore negative dynamic entry types.Andreas Schwab2010-01-181-1/+1
| |
| * /390: Add runtime check for the highgprs kernel feature.Andreas Krebbel2010-01-151-0/+6
| |
| * ld.so: Adjust the auxv if ld.so is directly invoked.Andreas Krebbel2010-01-153-20/+40
| | | | | | | | | | | | | | | | If a binary gets invoked by passing it as argument to ld.so the stack still holds the auxiliary vector of ld.so when entering the _start routine of the executable. So the invocation via ld.so is not fully transparent to the executable. This causes problems if the executable wants to scan the auxv itself.
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-01-112-3/+10
|\|
| * Add new ELF constant PN_XNUM.Roland McGrath2010-01-071-1/+7
| |
| * Use NT_GNU_HWCAP instead of literal 2.Roland McGrath2010-01-071-2/+3
| |
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2010-01-042-5/+10
|\|
| * Avoid ELF lookup race.Ulrich Drepper2009-12-152-5/+10
| | | | | | | | | | | | On some architectures the update of the l_used field in the lookup functions races with setting the other bits in the bitfield. Simply avoid this and optimize use of l_used in general.
* | Merge remote branch 'origin/master' into fedora/masterAndreas Schwab2009-11-122-2/+16
|\|