aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2013-11-19Write temporary file names if debugging is enabled.Rui Ueyama2-0/+8
2013-11-18Simplify. No functionality change.Rui Ueyama1-3/+1
2013-11-18Replace unnecessary vector copy with reference.Rui Ueyama1-1/+1
2013-11-18Add an assert for NativeReferenceIvarsV1.Rui Ueyama1-0/+2
2013-11-17Remove superfluous "explicit" keyword.Rui Ueyama1-1/+1
2013-11-16Move the entire debug print loop into DEBUG_WITH_TYPE.Rui Ueyama1-18/+13
2013-11-16Replace one more magic number with sizeof().Rui Ueyama1-1/+2
2013-11-16Use early continue.Rui Ueyama1-27/+23
2013-11-16Simplify. No functionality change.Rui Ueyama1-7/+3
2013-11-16Replace duplicate code with calls to getOrPushAttribute().Rui Ueyama1-24/+20
2013-11-15Use range-based for loop.Rui Ueyama1-21/+15
2013-11-15Use llvm_unreachable() instead of assert() at where control should never get.Rui Ueyama1-2/+1
2013-11-15Duplicate code removal.Rui Ueyama1-70/+37
2013-11-15Replace magic number with sizeof(). No functionality change.Rui Ueyama1-1/+2
2013-11-15Remove duplicate code.Rui Ueyama1-57/+23
2013-11-15[PECOFF] Use INT3 instead of NOP.Rui Ueyama1-1/+1
2013-11-15[PECOFF] Remove unnecessary static member.Rui Ueyama1-17/+10
2013-11-15[PECOFF] Give a better name to the linker generated file.Rui Ueyama1-1/+1
2013-11-15Fix Windows buildbot on which size_t is not unsinged long.Rui Ueyama1-1/+1
2013-11-15[PECOFF] Minimum size of DOS stub is 64 byte.Rui Ueyama2-4/+11
2013-11-15[PECOFF] Avoid using statically initialized std::vector.Rui Ueyama4-22/+30
2013-11-15Refactor copy-paste-and-modifed code using callback.Rui Ueyama2-60/+31
2013-11-15Select new undefined atom rather than old one if other conditions are the same.Rui Ueyama2-60/+64
2013-11-15Fix include guards.Rui Ueyama46-120/+120
2013-11-15[PECOFF] Add tests for r194757.Rui Ueyama1-0/+7
2013-11-15[PECOFF] Add /stub option.Rui Ueyama3-3/+22
2013-11-14Move DOS stub data to PECOFFLinkingContext for /stub option.Rui Ueyama3-19/+27
2013-11-14Don't use getFileOrStdin() at where we don't want to read from stdin.Rui Ueyama3-3/+3
2013-11-14Test: Move input redirections at the end of the line.Rui Ueyama9-10/+10
2013-11-14Test for r194671.Rui Ueyama1-0/+24
2013-11-14Fix trailing whitespace and indentation.Rui Ueyama1-53/+41
2013-11-14Use makeArrayRef(). No functionality change.Rui Ueyama1-6/+7
2013-11-14Fix indentation and delete trailing whitespace.Rui Ueyama1-47/+37
2013-11-14Use makeArrayRef() to make ArrayRef from C array.Rui Ueyama1-6/+7
2013-11-14Terminate if there are un-mergeable duplicate atoms.Rui Ueyama1-0/+2
2013-11-14[PECOFF] Make the import library file magic more accurate.Rui Ueyama1-1/+2
2013-11-14Avoid parsing large YAML file.Rui Ueyama1-4/+10
2013-11-14Whitespace.Michael J. Spencer1-4/+0
2013-11-14[PECOFF] Add missing dependency.Michael J. Spencer1-0/+1
2013-11-14Move InputGraph from Driver to Core. LinkingContext depends on it.Michael J. Spencer10-11/+13
2013-11-13Remove default label from fully covered switch.Rui Ueyama1-3/+0
2013-11-13Show error message if two atoms are not mergeable.Rui Ueyama1-0/+4
2013-11-13Fix indentation, use early return.Rui Ueyama1-121/+115
2013-11-13[PECOFF] Make ReaderCOFF more robust against planned identity_magic() changes.Rui Ueyama1-3/+7
2013-11-13Re-submit r194551: Use empty() instead of size() == 0.Rui Ueyama5-7/+6
2013-11-13Revert "Use empty() instead of size() == 0."Rui Ueyama6-7/+7
2013-11-13Use empty() instead of size() == 0.Rui Ueyama6-7/+7
2013-11-13Fix misleading indentation.Rui Ueyama1-12/+12
2013-11-13[PECOFF] Fix use-after-return.Rui Ueyama1-4/+6
2013-11-13[PECOFF] Do not print error if length of .drectve is 0.Rui Ueyama1-0/+3