aboutsummaryrefslogtreecommitdiff
path: root/ELF/InputSection.cpp
AgeCommit message (Expand)Author
2016-06-30Add Thunk support framework for ARM and Mipslinaro-local/InterworkVeneersPeter Smith
2016-06-24[ELF] - Support of compressed input sections implemented.George Rimar
2016-06-23[ELF][MIPS] Support MIPS TLS relocationsSimon Atanasyan
2016-06-23Fix a bug that MIPS thunks can overwrite other section contents.Rui Ueyama
2016-06-19[ELF][MIPS] Support GOT entries for non-preemptible symbols with different a...Simon Atanasyan
2016-06-17Rename Align -> Alignment.Rui Ueyama
2016-06-04Implement gd to ie relaxation for aarch64.Rafael Espindola
2016-06-04Use adjustRelaxExpr for tls relaxations too.Rafael Espindola
2016-06-04Fix implicit plt creation on aarch64.Rafael Espindola
2016-06-02Start adding tlsdesc support for aarch64.Rafael Espindola
2016-06-01[ELF] - Implemented support for test/binop relaxations from latest ABI.George Rimar
2016-06-01Revert "bar"Rafael Espindola
2016-06-01barRafael Espindola
2016-05-28Simplify. NFC.Rui Ueyama
2016-05-27Avoid doing binary search.Rui Ueyama
2016-05-26[ELF][MIPS] Handle section symbol points to the .MIPS.options / .reginfo sectionSimon Atanasyan
2016-05-25[ELF] - Implemented optimization for R_X86_64_GOTPCREL relocation.George Rimar
2016-05-24Fix crash in .eh_frame marker section.Rafael Espindola
2016-05-24Simplify. Thanks to Rui for the suggestion.Rafael Espindola
2016-05-24Revert "Simplify. Thanks to Rui for the suggestion."Rafael Espindola
2016-05-24Simplify. Thanks to Rui for the suggestion.Rafael Espindola
2016-05-24Rename EHInputSection -> EhInputSection.Rui Ueyama
2016-05-24Create a new file EhFrame.cpp and move code to read .eh_frame there.Rui Ueyama
2016-05-23Do not split mergeable sections if they are gc'ed.Rui Ueyama
2016-05-23Make file-local function file-local. NFC.Rui Ueyama
2016-05-23Split MergeInputSection's ctor. NFC.Rui Ueyama
2016-05-22Move splitInputSection from EHOutputSection to EHInputSection.Rui Ueyama
2016-05-22Store section contents to SectionPiece. NFC.Rui Ueyama
2016-05-22Simplify SplitInputSection::getRangeAndSize.Rui Ueyama
2016-05-22Define SectionPiece and use it instead of std::pair<uint_t, uint_t>.Rui Ueyama
2016-05-21[ELF] Take into account offset in the output section when read addends for a ...Simon Atanasyan
2016-05-20Refactor R_RELAX_TLS_* value computation.Rafael Espindola
2016-05-20Simplify a bit. NFC.Rafael Espindola
2016-05-20Directly compute the right value for R_RELAX_TLS_GD_TO_IE.Rafael Espindola
2016-05-20Make tp offset computation target independent.Rafael Espindola
2016-05-15[ELF][MIPS] Rename R_MIPS_GOT_xxx relocation expression kindsSimon Atanasyan
2016-05-05Cache result when tail merging too.Rafael Espindola
2016-05-05ELF: Do not use -1 to mark pieces of merge sections as being tail merged.Peter Collingbourne
2016-05-04Simplify handling of hint relocations.Rafael Espindola
2016-05-04[ELF][MIPS] Fix typo in the comment. NFC.Simon Atanasyan
2016-05-04[ELF][MIPS] Read/write .MIPS.options sectionSimon Atanasyan
2016-04-29Do not produce broken debug info.Rui Ueyama
2016-04-28Skip scanRelocs for non-alloc sections.Rui Ueyama
2016-04-26ELF: Move code to where it is used, and related cleanups. NFC.Peter Collingbourne
2016-04-26Call repl in getSymbolBody. NFC.Rafael Espindola
2016-04-22Fix link failure.Rui Ueyama
2016-04-22Bring r267164 back with a fix.Rafael Espindola
2016-04-22 Revert "GC entries of SHF_MERGE sections."Rafael Espindola
2016-04-22Trying to fix the windows build.Rafael Espindola
2016-04-22GC entries of SHF_MERGE sections.Rafael Espindola