2010-11-01 |
Rafael Espindola | Implement .weakref. |
blob | commitdiff | raw |
2010-10-31 |
Rafael Espindola | Add support for files with more than 65280 sections... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Rafael Espindola | Be more strict on when we produce an undefined referenc... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Defined weak symbols should have non-zero value. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Fix relocations with renamed symbols. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Aliases defined with .symver should copy the binding... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Implement R_X86_64_DTPOFF32. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Implement TLSLD. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Implement DTPOFF. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Implement TLSLDM. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Rafael Espindola | Implement VK_GOTNTPOFF and switch RelocNeedsGOT to... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Add support for R_386_TLS_GD, R_386_TLS_LE_32, R_386_TL... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Implement R_X86_64_GOTTPOFF, R_X86_64_TLSGD and R_X86_6... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Benjamin Kramer | Replace pointer arithmetic with StringRef::substr. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Produce an error for an invalid use of .symver. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Symbols defined as the difference of other two end... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Add support for the .symver directive. This is really... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Rafael Espindola | Move more logic to isInSymtab and simplify. |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Rafael Espindola | Add support for emitting ARM file attributes. |
blob | commitdiff | raw | diff to current |
2010-10-24 |
Rafael Espindola | Add X86::reloc_global_offset_table and use it to have... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Wesley Peck | Making the e_machine configurable by the target backend... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Rafael Espindola | Small cleanups and fixes in preparation for fixing... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Implement R_386_GOT32. |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Relocate with .bss instead of using the symbol. Matches... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Reenable assert. |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Produce ELF::R_386_GOTPC relocations. |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Make the bots happy. |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Produce a R_386_PLT32 when needed. Moved the default... |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Rafael Espindola | Handle GOTOFF correctly on i386. |
blob | commitdiff | raw | diff to current |
2010-10-17 |
Benjamin Kramer | Fix a typo and silence unused variable warnings in... |
blob | commitdiff | raw | diff to current |
2010-10-16 |
Rafael Espindola | Add a MCObjectFormat class so that code common to all... |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Rafael Espindola | Refactor alias handling to AliasedSymbol. |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Rafael Espindola | Refactor code a bit and avoid creating unnecessary... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Rafael Espindola | Remove some code duplication. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Rafael Espindola | Another case of 256 sections not being enough :-) |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Rafael Espindola | Get binding and visibility info from the the alias... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Rafael Espindola | If a symbol is global, reloc against it even if it... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Rafael Espindola | Make sure weak symbols are listed after the local ones. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Rafael Espindola | Correctly handle GOTPCREL relocations. |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | Use a relocation against the symbol if it is a PLT... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | Implement more alias cases. |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | 256 sections should be enough for anyone... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | Don't crash in a strange .size directive. |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | Implement a simple alias case and refactor the code... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | Produce a undefined reference to _GLOBAL_OFFSET_TABLE_... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Rafael Espindola | On ELF we need to know which symbols are used in reloca... |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Implement ELF::R_X86_64_GOTPCREL. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Move isFixupKindX86PCRel. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Produce a R_X86_64_PLT32 when needed. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Produce a R_X86_64_GOT32 when needed. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Include the section address in the computation of the... |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Rafael Espindola | Correctly compute the relocation when it is not in... |
blob | commitdiff | raw | diff to current |
2010-10-03 |
Rafael Espindola | Implement a very basic PIC case. |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Rafael Espindola | Factor some logic into ShouldRelocOnSymbol. This simpli... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Rafael Espindola | Correctly produce R_X86_64_32 or R_X86_64_32S. |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Rafael Espindola | Make it possible for the MCObjectWriter to decide if... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Rafael Espindola | On elf, undefined symbols can start with .L. |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Rafael Espindola | Write relocations in the end of the file. This matches... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Rafael Espindola | Factor symbol value computation into a function. |
blob | commitdiff | raw | diff to current |
2010-09-25 |
Rafael Espindola | Move ELF to HasReliableSymbolDifference=true. Also... |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Rafael Espindola | Reapply 114678 and 114667. Reverting them did not fix... |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Rafael Espindola | Revert 114678 and 114667 to see if |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Rafael Espindola | Correctly handle weak undefined symbols. Before we... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Rafael Espindola | Correctly compute the offset of the symbol. Forgot... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Rafael Espindola | Represent relocations against local symbols as relocati... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Rafael Espindola | Fix the FIXME. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Rafael Espindola | Fix typo and add a FIXME. |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Rafael Espindola | Revert unrelated change that was accidentally included... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Rafael Espindola | Implement support for .local and its "interesting"... |
blob | commitdiff | raw | diff to current |
2010-09-20 |
Rafael Espindola | Produce a R_X86_64_32 when the value is >=0. |
blob | commitdiff | raw | diff to current |
2010-09-18 |
Rafael Espindola | Make sure the STT_FILE symbol is the first one in the... |
blob | commitdiff | raw | diff to current |
2010-09-17 |
Rafael Espindola | Avoid relocations in a common case. |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Rafael Espindola | Print the address of sections as 0 and create the metad... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Benjamin Kramer | MCELF: Write relocation fragments in the right endian. |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Roman Divacky | Make ELF OS ABI dependent on the OS from target triple. |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Roman Divacky | ELF_STB_Local is 0 so setting and checking it must... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Roman Divacky | Unresolved weak symbols have value equal zero. |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Benjamin Kramer | MCELF: Align symtab, relocation sections and section... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Benjamin Kramer | Allow creation of SHT_NULL sections, from Roman Divacky. |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Benjamin Kramer | MCELF: The value of all common symbols is the offset... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Benjamin Kramer | The value is offset from the start of the section for... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Benjamin Kramer | Index external symbols by symbol table instead of paren... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Chris Lattner | squish dead code. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Benjamin Kramer | MCELF: Always overwrite FixedValue. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Benjamin Kramer | MCELF: Fix a thinko of mine. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Benjamin Kramer | MCELF: Compensate for the addend on i386. Patch by... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Benjamin Kramer | MCELF: Use precomputed symbol indices, patch by Roman... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Benjamin Kramer | Relocate against parent if the symbol is not in section... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Benjamin Kramer | Fix thinko. Having no tests is great ... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Benjamin Kramer | Reduce code duplication. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Benjamin Kramer | ELFObjectWriter: Run ComputeSymbolTable before recordin... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Benjamin Kramer | Add the symbol offset to the relocation value when... |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Benjamin Kramer | Use the proper relocation section + cleanup, from Roman... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Benjamin Kramer | MCELF: Count the section orders properly. Patch by... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | Remove dead code. Fixes a GCC warning. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | Sketch i386 relocations handling, from Roman Divacky. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | Use the correct entry size for relocation entries,... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | Differentiate between RELA and REL relocations, from... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | One baby step towards i386 ELF, from Roman Divacky. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Benjamin Kramer | Try to silence a overeager GCC warning. |
blob | commitdiff | raw | diff to current |
next |