aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2016-08-18ReleaseNotes: fix gold plugin linkllvmorg-3.9.0-rc2Hans Wennborg1-2/+2
2016-08-18ReleaseNotes: clean upHans Wennborg1-10/+0
2016-08-18ReleaseNotes: remove in-progress warningHans Wennborg1-3/+0
2016-08-18Update release notes.Rui Ueyama1-7/+64
2016-08-05Update release notes for MIPS targetSimon Atanasyan1-0/+6
2016-07-18Pass section by reference. NFC.Rafael Espindola1-11/+11
2016-07-18Remove SymbolBody::PlaceholderKind.Rui Ueyama6-24/+20
2016-07-18Iterate over SymVector instead of Symtab hash table.Rui Ueyama1-6/+7
2016-07-17Unbreak msan buildbot.Rui Ueyama1-0/+2
2016-07-17Remove dead code.Rui Ueyama2-5/+0
2016-07-17Implement almost-zero-cost --trace-symbol.Rui Ueyama8-33/+65
2016-07-17Make Lazy's ctro protected because it shouldn't be instantiated directly.Rui Ueyama1-3/+4
2016-07-17Remove duplicate public specifier.Rui Ueyama1-1/+0
2016-07-17Print out file names for common symbols for --trace-symbol.Rui Ueyama4-5/+7
2016-07-17Handle versioned symbols efficiently.Rui Ueyama8-323/+90
2016-07-17Add a pointer to a source file to SymbolBody.Rui Ueyama8-74/+76
2016-07-17Do not invoke FileCheck with `not` command.Rui Ueyama1-15/+17
2016-07-16Attempt to unbreak Windows bot.Rui Ueyama1-1/+1
2016-07-16Remove redundant namespace specifiers.Rui Ueyama6-18/+18
2016-07-16Resurrect code that was lost in conflicting commits.Rui Ueyama1-1/+1
2016-07-16Use skip() instead of peek() and expect().Rui Ueyama1-2/+1
2016-07-16Update for r275682:George Rimar1-2/+1
2016-07-16Recommit r275257 "[ELF] - Implement extern "c++" version script tag"George Rimar6-33/+179
2016-07-16Simplify. NFC.Rui Ueyama1-3/+2
2016-07-16Rename SymbolVersions VersionDefinitions.Rui Ueyama5-14/+14
2016-07-16Rename Version VersionDefinition.Rui Ueyama6-23/+21
2016-07-16Use ScriptParserBase::skip() instead of peek() and next().Rui Ueyama1-37/+23
2016-07-16Simplify. NFC.Rui Ueyama1-8/+5
2016-07-16Simplify default symbol version management. NFC.Rui Ueyama3-8/+7
2016-07-16Remove redundant variable.Rui Ueyama2-5/+2
2016-07-16Set sh_addralign in the constructor for consistency. NFC.Rui Ueyama1-2/+3
2016-07-16Make Verdef and Verdaux adjacent in the version definition section.Rui Ueyama2-23/+22
2016-07-16Use SymbolVersion::Id instead of a hard-coded local variable.Rui Ueyama1-2/+1
2016-07-15ELF: Include filenames in error messages.Rui Ueyama3-22/+30
2016-07-15Remove variables. NFC.Rui Ueyama1-6/+4
2016-07-15[ELF] Overriding reserved symbols in linker scriptEugene Leviant2-1/+12
2016-07-15Inline traceUndefined function.Rui Ueyama2-11/+5
2016-07-15Update comments.Rui Ueyama1-3/+5
2016-07-15Remove redundant `return`.Rui Ueyama1-1/+0
2016-07-15Merge SymbolAssignmentKind and ExprKind.Rui Ueyama2-16/+16
2016-07-15ELF: Remove member variables that are used only in one function.Rui Ueyama2-5/+3
2016-07-15Avoid writing to errs().Rui Ueyama1-2/+2
2016-07-15Inline a vairable that is used only once. NFC.Rui Ueyama1-6/+4
2016-07-15ELF: Simplify path constructions for -save-temps. NFC.Rui Ueyama1-14/+16
2016-07-15ELF: Make check() always return a value.Rui Ueyama5-32/+32
2016-07-15ELF: Make error() to always set HasError.Rui Ueyama3-7/+7
2016-07-15COFF: Update error messages so that they start with lowercase letters.Rui Ueyama8-27/+27
2016-07-15Remove unnecessary explicit call of Twine ctor.Rui Ueyama3-8/+8
2016-07-15Make check() always return a value.Rui Ueyama5-50/+27
2016-07-15COFF: Remove `void error()` functions and use fatal instead.Rui Ueyama8-50/+64