1. e8a6102 Rewrite CommonInputSection as a synthetic input section. by Rui Ueyama · 9 years ago
  2. 55518e7 Consolidate BumpPtrAllocators. by Rui Ueyama · 9 years ago
  3. 5da1d88 Reduce the number of allocators. by Rafael Espindola · 9 years ago
  4. 0e09052 Read section headers upfront. by Rafael Espindola · 9 years ago
  5. bed04bf [ELF][MIPS] Put local GOT entries accessed via a 16-bit index first by Simon Atanasyan · 9 years ago
  6. bcdd6c6 [ThinLTO] Avoid archive member collisions. by Davide Italiano · 9 years ago
  7. cc1ba8c Alternative fix for reloc tareting discarded section by Eugene Leviant · 9 years ago
  8. c958d8d Don't crash if reloc targets discarded section by Eugene Leviant · 9 years ago
  9. 6a3b154 [ELF] - Do not crash if symbol type set to TLS when there is no tls sections. by George Rimar · 9 years ago
  10. f967f09 [ELF][MIPS] Setup STO_MIPS_PIC flag for PIC symbols when generate a relocatable object by Simon Atanasyan · 9 years ago
  11. d10a5ea [ELF] Do not adjust TLS symbol value when produce relocatable object by Simon Atanasyan · 9 years ago
  12. 38dbd3e Simplify InputFile ownership management. by Rui Ueyama · 9 years ago
  13. e7553e4 Delete unnecessary template. by Rafael Espindola · 9 years ago
  14. a6c9744 Delete DefinedBitcode. by Rafael Espindola · 9 years ago
  15. ceabe80 [ELF] Symbol assignment within output section description by Eugene Leviant · 9 years ago
  16. 0778490 Remove DefinedCommon::Section. by Rui Ueyama · 9 years ago
  17. 3e6b027 [ELF] Allows setting section for common symbols in linker script by Eugene Leviant · 9 years ago
  18. dace838 Simplify symbol version handling. by Rui Ueyama · 9 years ago
  19. e335790 Remove SymbolBody::PlaceholderKind. by Rui Ueyama · 9 years ago
  20. 69c778c Implement almost-zero-cost --trace-symbol. by Rui Ueyama · 9 years ago
  21. 2a7c1c1 Print out file names for common symbols for --trace-symbol. by Rui Ueyama · 9 years ago
  22. 663b8c2 Handle versioned symbols efficiently. by Rui Ueyama · 9 years ago
  23. 434b561 Add a pointer to a source file to SymbolBody. by Rui Ueyama · 9 years ago
  24. 803b120 Add GotEntrySize/GotPltEntrySize to ELF target. by Rui Ueyama · 9 years ago
  25. fb05cd9 Recommit R274836 Add Thunk support framework for ARM and Mips by Peter Smith · 9 years ago
  26. eeb8274 Revert R274836 Add Thunk support framework for ARM and Mips by Peter Smith · 9 years ago
  27. de01b98 Add Thunk support framework for ARM and Mips by Peter Smith · 9 years ago
  28. f4d9338 Move demangle() from Symbols.cpp to Strings.cpp. by Rui Ueyama · 9 years ago
  29. 580d7a1 -Bsymbolic should not make symbols more preemptable. by Rafael Espindola · 9 years ago
  30. 4365158 [ELF] - Implemented support of default/non-default symbols versions by George Rimar · 9 years ago
  31. d356630 [ELF] - Recommit r273143("[ELF] - Basic versioned symbols support implemented.") by George Rimar · 9 years ago
  32. d03f972 Revert r273143 "[ELF] - Basic versioned symbols support implemented." by George Rimar · 9 years ago
  33. c31fee2 [ELF] - Basic versioned symbols support implemented. by George Rimar · 9 years ago
  34. 4132511 [ELF][MIPS] Support GOT entries for non-preemptible symbols with different addends by Simon Atanasyan · 9 years ago
  35. 4a90f57 Rename PltZero -> PltHeader. by Rui Ueyama · 9 years ago
  36. 65c65ce Don't include --start-lib/--end-lib files twice. by Rafael Espindola · 9 years ago
  37. 07543a8 Use a reference instead of a pointer. NFC. by Rafael Espindola · 9 years ago
  38. 70595aa Inline SymbolBody::init. NFC. by Rui Ueyama · 9 years ago
  39. 6643456 Fix copy relocations in pie. by Rafael Espindola · 9 years ago
  40. 6a42259 ELF: Forbid all relative relocations to absolute symbols in PIC, except for weak undefined. by Peter Collingbourne · 9 years ago
  41. 6d0cd2b Teach Undefined symbols from which file they are created from. by Rui Ueyama · 9 years ago
  42. 4f95270 ELF: New symbol table design. by Peter Collingbourne · 9 years ago
  43. 62ee16f Remove Size from Undefined symbol. by Rui Ueyama · 9 years ago
  44. 60976ed ELF: Merge UndefinedBitcode and UndefinedElf. NFC. by Peter Collingbourne · 9 years ago
  45. 892d4980 ELF: Re-implement -u directly and remove CanKeepUndefined flag. by Peter Collingbourne · 9 years ago
  46. dbe4187 ELF: Simplify preemption logic. Do not include weak undefined symbols in non-DSOs. by Peter Collingbourne · 9 years ago
  47. d869a040 ELF: Always include undefined DSO symbols in the symbol table. by Peter Collingbourne · 9 years ago
  48. 66ac1d6 ELF: Implement basic support for --version-script. by Peter Collingbourne · 9 years ago
  49. 8bf7106 Inline SymbolTable::compareCommons and add comments. NFC. by Rui Ueyama · 9 years ago
  50. dadcc17 ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol. by Peter Collingbourne · 9 years ago
  51. 4d480ed Internalize linkonce_odr more often. by Rafael Espindola · 9 years ago
  52. ae605c1 Start adding support for internalizing shared libraries. by Rafael Espindola · 9 years ago
  53. 3666025 Two small related fixes. by Rafael Espindola · 9 years ago
  54. f9d3dcf Don't set MustBeInDynSym for hidden symbols. by Rafael Espindola · 9 years ago
  55. f6e9b4e ELF: Use hidden visibility for all DefinedSynthetic symbols. by Peter Collingbourne · 9 years ago
  56. 8caf33c Cleanup the handling of MustBeInDynSym and IsUsedInRegularObj. by Rafael Espindola · 9 years ago
  57. a15fb15 Don't lower the visibility because of shared symbols. by Rafael Espindola · 9 years ago
  58. f8baa66 ELF: Implement --start-lib and --end-lib by Rui Ueyama · 9 years ago
  59. 74031ba Simplify dynamic relocation creation. by Rafael Espindola · 9 years ago
  60. 5e34568 Use a bit in SymbolBody to store CanKeepUndefined. by Rafael Espindola · 9 years ago
  61. f476573 Change the type hierarchy for undefined symbols. by Rafael Espindola · 9 years ago
  62. 242ffa8 Fix use of uninitialized. by Rafael Espindola · 9 years ago
  63. f9b79a4 Rename a few Visibility arguments to StOther. by Rafael Espindola · 9 years ago
  64. d9a1717 Remove redundant argument. NFC. by Rafael Espindola · 9 years ago
  65. d0856a6 ELF: Make SymbolBody::compare a non-template function. by Peter Collingbourne · 9 years ago
  66. e8afa49 ELF: Preserve MustBeInDynSym for bitcode symbols. by Peter Collingbourne · 9 years ago
  67. b5792b2 Rename Other -> StOther. by Rui Ueyama · 9 years ago
  68. ccfe3cb Don't store an Elf_Sym for most symbols. by Rafael Espindola · 9 years ago
  69. bfc1d9d Remove DefinedElf class. by Rui Ueyama · 9 years ago
  70. 13f6da1 [ELF] Implement infrastructure for thunk code creation by Simon Atanasyan · 9 years ago
  71. f6523ae Revert r264961. I didn't have asserts enable when testing. by Davide Italiano · 9 years ago
  72. a50e0b9 [LTO] Include bitcode symbol name in unreachable messages. by Davide Italiano · 9 years ago
  73. 5432287 Make needsPlt a plain function instead of a template. by Rafael Espindola · 9 years ago
  74. 901de03 [ELF] Simplify code a bit. No functional change. by Davide Italiano · 9 years ago
  75. 8381c56 Make evaluation order explicit. by Rafael Espindola · 9 years ago
  76. 9328b2c Use ELFT instead of ELFFile<ELFT>. by Rui Ueyama · 9 years ago
  77. 3435800 [ELF] implement --warn-common/--no-warn-common by George Rimar · 9 years ago
  78. 2df7289 Remove `else` after `return`. by Rui Ueyama · 9 years ago
  79. c446660 ELF: Redefine canBeDefined as a member function of SymbolBody. by Rui Ueyama · 9 years ago
  80. 7ede543 Redefine isGnuIfunc as a member function of SymbolBody. by Rui Ueyama · 9 years ago
  81. 777f963 Recommit of r263252, [ELF] - Change all messages to lowercase to be consistent. by George Rimar · 9 years ago
  82. f714955 Revert r263252: "[ELF] - Change all messages to lowercase to be consistent." by Rui Ueyama · 9 years ago
  83. 96bcdae [ELF] - Change all messages to lowercase to be consistent. by George Rimar · 9 years ago
  84. 1f5b70f Represent local symbols with DefinedRegular. by Rafael Espindola · 9 years ago
  85. 87d9f10 Compute value of local symbol with getVA. by Rafael Espindola · 9 years ago
  86. 67d72c0 Create a SymbolBody for locals. by Rafael Espindola · 9 years ago
  87. 56e0d53 [ELF] - Move initSymbols() to Driver.cpp. NFC. by George Rimar · 9 years ago
  88. 17d6983 Rename MaxAlignment -> Alignment. by Rui Ueyama · 9 years ago
  89. 3498c7f [ELF] - Refactor of SymbolBody::compare() by George Rimar · 9 years ago
  90. 5a3dcf4 [ELF] - Do not call doInitSymbols for all ELFTs by George Rimar · 9 years ago
  91. e090fb2 ELF: Remove non-standard ELF features from AMDGPU target. by Rafael Espindola · 9 years ago
  92. 4f29c1a lto: Record visibility in defined symbols. by Rafael Espindola · 9 years ago
  93. 2f0fab5 [ELF] - Simplify a SymbolBody class interface a bit. by George Rimar · 9 years ago
  94. 255730c [ELF] Generalize symbol type handling. by Davide Italiano · 9 years ago
  95. aa4dc20 [ELF] - Create _DYNAMIC symbol for dynamic output by George Rimar · 9 years ago
  96. e0df00b Rename elf2 to elf. by Rafael Espindola · 9 years ago
  97. 72acaa1 Add comment on AMDGPU that the difference has no obvious reason. by Rui Ueyama · 9 years ago
  98. 9e85939 Description of symbols is avalable here: by George Rimar · 9 years ago
  99. 0b28952 ELF: Implement ICF. by Rui Ueyama · 9 years ago
  100. 148445ef Add support for weak symbols in LTO. by Rafael Espindola · 9 years ago