aboutsummaryrefslogtreecommitdiff
path: root/lib/ReaderWriter/MachO
AgeCommit message (Expand)Author
2015-04-10Do s/_context/_ctx/g globally.Rui Ueyama
2015-04-08Rename atom_collection -> AtomVector.Rui Ueyama
2015-04-08Separate atom_collection type into two different types. NFC.Rui Ueyama
2015-04-08Merge atom_collection_vector with atom_collection.Rui Ueyama
2015-04-08Remove redundant virtual on member functions marked 'override'.David Blaikie
2015-04-07MachO: Remove unused vectors from MachHeaderAliasFile. NFC.Rui Ueyama
2015-04-07Merge MutableFile with SimpleFile.Rui Ueyama
2015-04-06Replace the `createImplicitFiles` method return type with `void`Simon Atanasyan
2015-04-04Remove a parameter for file extension from canParse.Rui Ueyama
2015-03-26Remove Makefiles.Rui Ueyama
2015-03-26Rename align2 -> align.Rui Ueyama
2015-03-26Use arithmetic type to represent alignments (not in log2) everywhere.Rui Ueyama
2015-03-26Use alignment values everywhere instead of log2.Rui Ueyama
2015-03-26Define an implicit constructor which takes actual alignment value to PowerOf2.Rui Ueyama
2015-03-26Make PowerOf2's constructor private.Rui Ueyama
2015-03-26Remove implicit constructor and operator int from PowerOf2.Rui Ueyama
2015-03-26Add a scaffolding to merge alignment representations.Rui Ueyama
2015-03-14[ELF] Ability to resolve undefined symbols lazilyDenis Protivensky
2015-03-12Rephrase find loop to use std::find_ifDavid Blaikie
2015-03-12Avoid an unused variable warning when assertions are offJustin Bogner
2015-03-09[MachO] Use setter for globalsAreDeadStripRoots. NFC intended.Davide Italiano
2015-03-08Remove sectionPosition attribute.Rui Ueyama
2015-03-04Make File non-const in the resolver.Rui Ueyama
2015-03-02Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead.Rui Ueyama
2015-03-02Add missing includes for make_unique, lld edition.Benjamin Kramer
2015-02-27Use read{le,be}{16,32}. NFC.Rui Ueyama
2015-02-27Remove unused #includes.Rui Ueyama
2015-02-22[Core,MachO,Test] Remove trailing whitespace.Shankar Easwaran
2015-02-20Remove YAML/Native round-trip passes.Rui Ueyama
2015-02-20[Mach-O] Remove redundant allocatorJean-Daniel Dupas
2015-02-19Fix heap-buffer-overflow bugs identified by the Address SanitizerGreg Fitzgerald
2015-02-19[Mach-O] Rename enum typename for consistency. NFCJean-Daniel Dupas
2015-02-18[ELF] Demangle: don't expose raw info when getter is available.Davide Italiano
2015-02-15Update ARM and x86 ArchHandler to check switch completeness. NFCJean-Daniel Dupas
2015-02-14Break some test. Revert until I got a proper fixJean-Daniel Dupas
2015-02-14Update ARM and x86 ArchHandler to match 64bits counterparts. NFCJean-Daniel Dupas
2015-02-13Remove file not used anywhere.Jean-Daniel Dupas
2015-02-13Using 'isa' instead of 'dyn_cast'Jean-Daniel Dupas
2015-02-06Use make_unique.Rui Ueyama
2015-02-05Cleanup. NFC.Rui Ueyama
2015-02-05MachO: Move LayoutPass to MachO directory.Rui Ueyama
2015-01-24 Fix the ELF shared library build targets - take 2Greg Fitzgerald
2015-01-23[MachO] Remove dependency on lldDriverGreg Fitzgerald
2015-01-23Revert " Fix the ELF shared library build targets"Greg Fitzgerald
2015-01-23 Fix the ELF shared library build targetsGreg Fitzgerald
2015-01-21Fix five of the shared library build targetsGreg Fitzgerald
2015-01-21add_lld_library -> add_llvm_libraryGreg Fitzgerald
2015-01-16Add LLVM_LINK_COMPONENTS for the shared object buildGreg Fitzgerald
2015-01-16Move common code to base class.Rui Ueyama
2015-01-16[ELF] Add --as-needed.Rui Ueyama