summaryrefslogtreecommitdiffstats
path: root/src/i386_ld.c
Commit message (Collapse)AuthorAgeFilesLines
* Add missing fileUlrich Drepper2008-02-231-4/+98
| | | | Add more TLS support for x86 linker.
* Start implementation of x86 TLS implementation in ld.Ulrich Drepper2008-02-021-4/+19
|
* Remove magic assignment of indeces in the dynsymUlrich Drepper2008-01-251-78/+85
| | | | section. Start implementation of --hash-style.
* Add .got.plt handling. Fix R_386_GOT32 relocations for static binaries.Ulrich Drepper2008-01-221-56/+118
|
* merge of '1d8389d494f774b4ccf384252ddac47cc2809542'Ulrich Drepper2008-01-201-4/+6
| | | | and 'f4a5bcbfbb71389b11bac53c8ec50011dc7e4c3c'
* merge of 'aee0b12a9696567adc81ce0bab9a764f6d109392'Roland McGrath2008-01-181-6/+4
| | | | and 'f3933ac5f5de522fcd38d0960f642fec00b553fa'
* Fix memory leak in readelf.Ulrich Drepper2008-01-201-4/+6
| | | | Fix static linking in ld up a bit. Still not complete.
* merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0Ulrich Drepper2006-07-071-17/+23
| | | | and fda3a25581b7bfac581504e9e887e9b97f234f86
* New spec file.elfutils-0.121Ulrich Drepper2006-06-151-23/+17
|
* Updated support for new hash table format.Ulrich Drepper2006-07-061-2/+2
| | | | Fix handling of discarded COMDAT symbols in ld.
* Correctly recognize discarded COMDATA symbols when constructing theUlrich Drepper2006-07-051-5/+3
| | | | symbol table.
* Linker work.Ulrich Drepper2006-07-051-10/+18
| | | | | GNU hash support. 64-bit SysV hash support.
* Don't create INTERP and PHDR program header entry if a DSO is created withoutUlrich Drepper2006-06-121-8/+21
| | | | | | | | | | a specific interpreter. Ignore duplicate COMDAT group sections. elflint should not complain about anything about *_NONE relocations. Add support to libebl to determine whether given relocation is *_NONE relocation.
* * i386_ld.c (elf_i386_finalize_plt): Don't change symbol table entriesUlrich Drepper2006-06-101-8/+13
| | | | | | | | | | | for PLT entries if there is no local definition. * ld.c (parse_option): Handle -z ignore like --as-needed and -z record like --no-as-needed. * ld.h (struct ld_state): Remove ignore_unused_dsos field. * ldgeneric.c (new_generated_scn): Always compute ndt_needed by looping over DSOs. When deciding about adding DT_NEEDED entries use ->as_needed instead of ignore_unused_dsos.
* Fix FSF address. No exception for libdwarf.Ulrich Drepper2006-04-041-1/+1
|
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-04-041-9/+21
| | | | | | 4f8fc821345feef58624f0aa5b470d4827577d8c) to branch 'com.redhat.elfutils' (head 76e26cb54695fd3b21ee8fb5be3036bd68200633)
* Adjust for monotone.Ulrich Drepper2005-07-261-0/+894