summaryrefslogtreecommitdiffstats
path: root/lld
Commit message (Expand)AuthorAgeFilesLines
* [PECOFF] Support linking against DLL.Rui Ueyama2013-07-1117-68/+532
* [PECOFF][Writer] Fixed a bug that an empty section is emit to the section hea...Rui Ueyama2013-07-112-36/+34
* [PECOFF][Writer] Compute the size of a chunk each time it's added rather than...Rui Ueyama2013-07-091-42/+34
* Remove redundant #include.Rui Ueyama2013-07-081-1/+0
* [PECOFF] Use yaml2obj to avoid checking in binary files.Rui Ueyama2013-07-0519-20/+489
* Add 'not' to command lines that are expected to fail.Rafael Espindola2013-07-041-1/+1
* Don't pass llvm::errs() all over the place. Diagnostics always go to stderr.Rafael Espindola2013-07-047-98/+75
* Return 0 when processing --help. This matches gnu ld and gold.Rafael Espindola2013-07-043-13/+22
* Try to guard a test that requires DEBUG().Rui Ueyama2013-07-042-1/+3
* [PECOFF][Writer] Fix SizeOfImage header. It should include the first unmapped...Rui Ueyama2013-07-032-7/+5
* Guard a test that fails on a Release build.Rui Ueyama2013-07-032-0/+14
* [PECOFF][Writer] Separate AtomChunk from SectionChunk.Rui Ueyama2013-07-031-15/+31
* Add "explicit" to ctors where appropriate.Rui Ueyama2013-07-033-5/+6
* [PECOFF] Handle hint field in Hint/Name table in the import library.Rui Ueyama2013-07-032-19/+31
* [PECOFF][Writer] Simplifies the COFFBaseDefinedAtom ctor by defining a new cl...Rui Ueyama2013-07-032-27/+29
* Removed unused friend declaration.Rui Ueyama2013-07-021-1/+0
* [PECOFF][Writer] Set SizeOfInitializedData file header.Rui Ueyama2013-07-012-40/+57
* [PECOFF][Writer] Add setter methods that sets the import address table locati...Rui Ueyama2013-07-011-2/+18
* [PECOFF][Writer] Do not emit the empty section as Windows loader rejects such...Rui Ueyama2013-07-013-51/+11
* [PECOFF][Writer] Amend the comment about DLL linking.Rui Ueyama2013-07-011-26/+25
* [PECOFF][Writer] Fix buildbot failure on x86_64-win7.Rui Ueyama2013-06-301-2/+9
* [PECOFF][Reader] Create a jump table for functions exported by DLL.Rui Ueyama2013-06-304-40/+145
* Move a function into assert() so that GCC won't complain that theRui Ueyama2013-06-291-6/+5
* Remove extra ';'Rui Ueyama2013-06-291-1/+1
* [PECOFF][Writer] Fix wrong section header.Rui Ueyama2013-06-283-7/+10
* [PECOFF][Writer] Remove duplicated code by moving it to parent class.Rui Ueyama2013-06-281-104/+88
* [PECOFF][Writer] Define COFFBaseDefinedAtom as the base class of COFF defined...Rui Ueyama2013-06-281-53/+110
* Add include guard.Rui Ueyama2013-06-281-0/+5
* [PECOFF][Writer] Support DIR32NB and REL32 relocation types.Rui Ueyama2013-06-285-13/+28
* [PECOFF][Writer] Fix a bug that the contents of .data and .rdata were swapped.Rui Ueyama2013-06-283-10/+9
* [PECOFF][Writer] Skip ".debug$S" section in the input object file.Rui Ueyama2013-06-283-5/+12
* [PECOFF][Writer] Use a constant instead of a magic number.Rui Ueyama2013-06-281-2/+2
* [PECOFF][Writer] Templatize connectAtomsWithLayoutEdge()Rui Ueyama2013-06-283-51/+38
* [PECOFF][Writer] Fix DLLCharacteristic flag in image header.Rui Ueyama2013-06-272-1/+8
* [lld] rename member variable name.Shankar Easwaran2013-06-243-7/+7
* [PECOFF] Moves a utility function to Atoms.cpp to remove duplicate code.Rui Ueyama2013-06-224-31/+23
* Fix unused field warning.Rui Ueyama2013-06-221-21/+10
* [PECOFF] Removed unnecessary namespace qualifier.Rui Ueyama2013-06-222-20/+20
* Removed unnecessary "class" keyword.Rui Ueyama2013-06-217-44/+47
* Removed unnecessary "class" keyword.Rui Ueyama2013-06-214-7/+8
* Fix typo in include guard.Rui Ueyama2013-06-211-2/+2
* [TargetInfo] Undefined symbols move from ELFTargetInfo to TargetInfoShankar Easwaran2013-06-202-18/+20
* [PECOFF] Add a pass to ensure the correct ordering of grouped sections.Rui Ueyama2013-06-199-31/+217
* [ELF] add -u/--undefined option, to define undefined symbolsShankar Easwaran2013-06-198-18/+92
* [PECOFF] Extract atom definitions as Atoms.h so that we can use them in other...Rui Ueyama2013-06-172-222/+202
* [PECOFF] Implement the reader for the import library.Rui Ueyama2013-06-1710-3/+202
* [Passes][GOT] Split perform() into small predicate functions for readability ...Rui Ueyama2013-06-171-41/+47
* [PECOFF] Connect defined atoms with layout before/after edges.Rui Ueyama2013-06-174-1/+51
* [ELF] Add more sections to the default section map.Shankar Easwaran2013-06-174-0/+39
* [lld][PECOFF] Support IMAGE_REL_I386_DIR32 relocation.Rui Ueyama2013-06-164-14/+93
OpenPOWER on IntegriCloud