aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/ELFObjectWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-06-24[MC][ELF] Change SHT_LLVM_CALL_GRAPH_PROFILE relocations from SHT_RELA to SHT...Fangrui Song1-9/+12
2021-06-24[LLD][LLVM] CG Graph profile using relocationsAlexander Yermolovich1-20/+5
2021-05-04Reland "[MC][ELF] Work around R_MIPS_LO16 relocation handling problem"Dimitry Andric1-0/+11
2021-05-03Revert "[MC][ELF] Work around R_MIPS_LO16 relocation handling problem"Dimitry Andric1-11/+0
2021-05-03[MC][ELF] Work around R_MIPS_LO16 relocation handling problemDimitry Andric1-0/+11
2021-03-10[MC][ELF] Fix "enumeral and non-enumeral type in conditional expression" warn...Yang Fan1-1/+1
2021-03-09[MC] Change ELFOSABI_NONE to ELFOSABI_GNU for SHF_GNU_RETAINFangrui Song1-1/+8
2021-03-06[MC] Support .symver *, *, removeFangrui Song1-1/+1
2021-02-18[MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" ...Yang Fan1-1/+1
2021-02-16[MC][ELF] Support for zero flag section groupsPetr Hosek1-5/+6
2021-02-13ELFObjectWriter: SimplifyFangrui Song1-44/+13
2021-02-13ELFObjectWriter: Delete redundant registerSymbolFangrui Song1-1/+0
2021-02-13ELFObjectWriter: Don't sort non-local symbolsFangrui Song1-3/+0
2021-02-07ELFObjectWriter: Don't de-duplicate STT_FILE symbolsFangrui Song1-1/+0
2021-02-07ELFObjectWriter: Make STT_FILE precede associated local symbolsFangrui Song1-17/+29
2021-02-07ELFObjectWriter: Don't sort local symbolsFangrui Song1-1/+1
2020-12-20[MC][ELF] Drop MCSymbol::isExternal call sitesFangrui Song1-2/+1
2020-12-20[MC] Report locations for .symver errorsFangrui Song1-9/+7
2020-12-20[MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targetsFangrui Song1-3/+4
2020-11-29[MC] Copy visibility for .symver created symbolsFangrui Song1-0/+1
2020-08-07Revert "Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on RE...Mitch Phillips1-0/+5
2020-08-03[MC] Set sh_link to 0 if the associated symbol is undefinedFangrui Song1-2/+6
2020-08-02Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targetsFangrui Song1-5/+0
2020-04-17MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFCSimon Pilgrim1-1/+1
2020-04-15[MC] Rename MCSection*::getSectionName() to getName(). NFCFangrui Song1-5/+5
2020-02-06[MC][ELF] Rename MC related "Associated" to "LinkedToSym"Fangrui Song1-3/+3
2020-01-20[MC] Improve a report_fatal_errorFangrui Song1-1/+1
2020-01-13[MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNCFangrui Song1-1/+2
2020-01-12[MC][ELF] Emit a relocation if target is defined in the same section and is n...Fangrui Song1-21/+1
2019-11-08[MC] Emit unused undefined symbol even if its binding is not setFangrui Song1-3/+0
2019-09-30Revert "[MC] Emit unused undefined symbol even if its binding is not set"Nico Weber1-0/+3
2019-09-29[MC] Emit unused undefined symbol even if its binding is not setFangrui Song1-3/+0
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet1-6/+6
2019-09-13[Alignment] Introduce llvm::Align to MCSectionGuillaume Chatelet1-5/+5
2019-09-12[Alignment] Move OffsetToAlignment to Alignment.hGuillaume Chatelet1-1/+2
2019-09-07[ELF][MC] Set types of aliases of IFunc to STT_GNU_IFUNCFangrui Song1-0/+15
2019-08-23Revert r369233.Manoj Gupta1-14/+10
2019-08-19[MC] Simplify ELFObjectWriter::recordRelocation. NFCFangrui Song1-22/+16
2019-08-19[MC] Delete unnecessary diagnostic: "No relocation available to represent thi...Fangrui Song1-15/+1
2019-08-19[MC] Don't emit .symver redirected symbols to the symbol tableFangrui Song1-10/+14
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-07-22Revert "Reland [ELF] Loose a condition for relocation with a symbol"Vlad Tsyrklevich1-0/+5
2019-07-22Reland [ELF] Loose a condition for relocation with a symbolNikola Prica1-5/+0
2019-07-10Revert "[ELF] Loose a condition for relocation with a symbol"Nikola Prica1-0/+5
2019-07-10[ELF] Loose a condition for relocation with a symbolNikola Prica1-5/+0
2019-06-25AMDGPU/MC: Add .amdgpu_lds directiveNicolai Haehnle1-3/+7
2019-06-07[MC][ELF] Don't create relocations with section symbols for STB_LOCAL ifuncFangrui Song1-0/+6
2019-05-10[MC][ELF] Copy top 3 bits of st_other to .symver aliasesFangrui Song1-0/+1
2019-04-23[llvm-mc] - Properly set the the address align field of the compressed sections.George Rimar1-2/+6
2019-04-12[MC] Fix typo: .symtab_shndxr -> .symtab_shndxFangrui Song1-1/+1