summaryrefslogtreecommitdiffstats
path: root/lld/wasm/InputChunks.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* [WebAssembly] Remove --emit-relocsSam Clegg2018-01-221-1/+1
| | | | | | | | | | This was added to mimic ELF, but maintaining it has cost and we currently don't have any use for it outside of the test code. Differential Revision: https://reviews.llvm.org/D42324 llvm-svn: 323154
* Remove extraneous semicolon.Eric Christopher2018-01-131-1/+1
| | | | llvm-svn: 322426
* [WebAssembly] Use ArrayRef over raw pointersSam Clegg2018-01-131-1/+1
| | | | | | Differential Revision: https://reviews.llvm.org/D42013 llvm-svn: 322423
* [WebAssembly] Fix typo in file headerSam Clegg2018-01-121-1/+1
| | | | llvm-svn: 322412
* [WebAssembly] Create synthetic __wasm_call_ctors functionSam Clegg2018-01-121-4/+14
| | | | | | | | | | | This change create a new synthetic function in the final output binary which calls the static constructors in sequence. See: https://github.com/WebAssembly/tool-conventions/issues/25 Differential Revision: https://reviews.llvm.org/D41893 llvm-svn: 322388
* [WebAssembly] Reduce output of --verboseSam Clegg2018-01-121-2/+3
| | | | llvm-svn: 322337
* [WebAssembly] Move relocation handling InputChunks.cppSam Clegg2018-01-101-1/+90
| | | | | | | | | Teach each input chunk how to write itself and apply its own relocations. Differential Revision: https://reviews.llvm.org/D41891 llvm-svn: 322212
* [WebAssembly] Add InputChunk as common base class for InputSegment and ↵Sam Clegg2018-01-101-0/+33
InputFunction. NFC. Differential Revision: https://reviews.llvm.org/D41419 llvm-svn: 322148
OpenPOWER on IntegriCloud