summaryrefslogtreecommitdiffstats
path: root/lld/wasm/InputFiles.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [WebAssembly] Fix R_WEBASSEMBLY_FUNCTION_OFFSET_I32 relocation entriesSam Clegg2018-05-151-14/+4
* [lld] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-5/+5
* [WebAssembly] Add support for debug (DWARF) sectionsSam Clegg2018-05-041-6/+65
* [WebAssembly] Implement -print-gc-sections, to better test GC of globalsNicholas Wilson2018-04-201-1/+1
* [WebAssembly] Add support for custom sectionsSam Clegg2018-04-101-0/+2
* [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFCNicholas Wilson2018-03-141-3/+8
* [WebAssembly] Fix expected contents of relocations with addendsSam Clegg2018-03-141-2/+3
* [WebAssembly] Refactor to avoid conflating global and fucntion index space. NFCSam Clegg2018-03-121-2/+2
* [WebAssembly] Verify contents of relocation target before writing itSam Clegg2018-03-121-0/+47
* [WebAssembly] Improve logging and comments around relocations. NFC.Sam Clegg2018-03-111-4/+3
* [WebAssembly] Handle weak undefined functions with a synthetic stubNicholas Wilson2018-03-091-8/+2
* [WebAssembly] Simplify createDefined. NFC.Rui Ueyama2018-03-021-10/+9
* [WebAssembly] Simplify COMDAT handling.Rui Ueyama2018-03-011-5/+4
* [WebAssembly] Simplify initializeSymbols and merge it with ObjFile::parse. NFC.Rui Ueyama2018-02-281-64/+43
* [WebAssembly] Refactor ObjFile::initializeSymbols.Rui Ueyama2018-02-281-62/+46
* [WebAssembly] Inline accessor functions that are called only once.Rui Ueyama2018-02-281-56/+19
* [WebAssembly] Separate addUndefined into addUndefined{Function,Data,Global}.Rui Ueyama2018-02-281-3/+12
* Do not use `auto` for type that is not obvious in a local context.Rui Ueyama2018-02-241-2/+2
* [WebAssembly] Add explicit symbol tableSam Clegg2018-02-231-114/+96
* [WebAssembly] Rename GlobalSymbol types. NFC.Sam Clegg2018-02-201-17/+17
* Consistent (non) use of empty lines in include blocksSam Clegg2018-02-201-1/+0
* [WebAssembly] Split addDefined into two different methods. NFC.Sam Clegg2018-02-201-2/+2
* [WebAssembly] Simplify FunctionSymbol::get/set/hasFunctionType. NFC.Sam Clegg2018-02-161-7/+7
* Remove `else` after `break`.Rui Ueyama2018-02-161-6/+4
* [WebAssembly] Use a Symbol class heirarchy. NFC.Sam Clegg2018-02-141-15/+20
* [WebAssembly] Unify concepts of discarded and non-live input chunks. NFC.Sam Clegg2018-02-131-2/+2
* [WebAssembly] Remove redundant check global output indexSam Clegg2018-02-091-1/+1
* [WebAssembly] Write minimal types sectionSam Clegg2018-01-311-0/+4
* [WebAssembly] Update to match llvm change rL323901. NFCSam Clegg2018-01-311-3/+3
* [WebAssembly] Add support for --gc-sectionsSam Clegg2018-01-311-4/+4
* clang formatSam Clegg2018-01-281-4/+3
* [WebAssemly] Associate symbol with InputChunk in which they are defined. NFC.Sam Clegg2018-01-281-7/+5
* [WebAssembly] Update to match llvm changes to TABLE relocationsSam Clegg2018-01-231-24/+25
* [WebAssembly] Allow non-zero table offset in input objectSam Clegg2018-01-191-3/+3
* [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm changeSam Clegg2018-01-171-3/+0
* [WebAssembly] Add COMDAT supportSam Clegg2018-01-121-11/+38
* [WebAssembly] Create synthetic __wasm_call_ctors functionSam Clegg2018-01-121-6/+2
* [WebAssembly] Move relocation handling InputChunks.cppSam Clegg2018-01-101-0/+23
* [WebAssembly] Add InputChunk as common base class for InputSegment and InputF...Sam Clegg2018-01-101-16/+5
* [WebAssembly] Refactor symbol and symbol table to remove WasmSymbol referencesSam Clegg2018-01-101-17/+23
* [WebAssembly] Output functions individuallySam Clegg2018-01-091-43/+58
* [WebAssembly] Write out undefined symbol addresses as zeroSam Clegg2018-01-081-2/+2
* [WebAssmebly] Fix references to weak aliasesSam Clegg2017-12-211-0/+9
* [WebAssembly] Move code for copying of data segment relocation. NFC.Sam Clegg2017-12-171-2/+15
* Fix error messages.Rui Ueyama2017-12-151-1/+1
* [WebAssembly] De-dup indirect function table.Sam Clegg2017-12-111-9/+36
* [WebAssembly] Fix symbol exports under -r/--relocatableSam Clegg2017-12-071-17/+6
* Always evaluate the second argument for CHECK() lazily.Rui Ueyama2017-12-061-4/+4
* [WebAssembly] Remove wasm/Strings.cpp+hSam Clegg2017-12-061-2/+1
* toString function take a const refs where possibleSam Clegg2017-12-051-1/+1
OpenPOWER on IntegriCloud