aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-04-25[WebAssebmly] Add Module name to WasmSymbolSam Clegg1-0/+1
2018-04-24[WebAssembly] Use section index in relocation section headerSam Clegg1-29/+6
2018-04-20[WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFCNicholas Wilson1-15/+6
2018-04-12[WebAssembly] libObject: Don't include the name the size of custom sectionsSam Clegg1-1/+5
2018-03-14[WebAssembly] Identify COMDATs by index rather than string. NFCNicholas Wilson1-6/+11
2018-03-09[WebAssembly] Disallow weak undefined globals in the object formatNicholas Wilson1-0/+5
2018-03-06[WebAssebmly] Remove reloc ordering constraintSam Clegg1-3/+1
2018-03-05[WebAssembly] Add validation to reloc sectionNicholas Wilson1-4/+40
2018-03-05[WebAssembly] Attach a name to globals similarly to function namingNicholas Wilson1-2/+8
2018-03-02[WebAssembly] Check function type indexesNicholas Wilson1-1/+6
2018-03-01[WebAssembly] Use uint8_t for single byte values to match the specSam Clegg1-23/+11
2018-02-28[WebAssembly] Fix copy-paste error in debugging stringNicholas Wilson1-1/+1
2018-02-27[WebAssembly] Remove DataSize from linking metadata sectionSam Clegg1-5/+0
2018-02-23[WebAssembly] Add first claass symbol table to wasm objectsSam Clegg1-135/+169
2018-02-09[WebAssebmly] Report undefined symbols correctly in objdumpSam Clegg1-8/+13
2018-01-31[WebAssembly] MC: Remove unused code for handling of wasm globalsSam Clegg1-4/+4
2018-01-24[WebAssembly] Add minor helper functions to WasmObjectFileSam Clegg1-9/+18
2018-01-17[WebAssembly] Remove debug names from symbol tableSam Clegg1-10/+25
2018-01-12[WebAssembly] Don't allow functions to be named twiceSam Clegg1-1/+6
2018-01-09[WebAssembly] Add COMDAT supportSam Clegg1-0/+54
2018-01-09[WebAssembly] Explicitly specify function/global index space in YAMLSam Clegg1-1/+3
2017-12-21[WebAssembly] Remove unneeded sub-directorySam Clegg1-1/+1
2017-12-21[WebAssembly] Fix local references to weak aliasesSam Clegg1-9/+18
2017-12-17[WebAssembly] Export some more info on wasm funtionsSam Clegg1-4/+7
2017-12-14Fix many -Wsign-compare and -Wtautological-constant-compare warnings.Zachary Turner1-1/+1
2017-12-14[WebAssembly] Add support for init functions linking metadataSam Clegg1-1/+20
2017-12-06[WebAssembly] Commit a file I accidentally omitted from r319956.Dan Gohman1-1/+0
2017-12-03Reland "[WebAssembly] Add visibility flag to Wasm symbol flags""Sam Clegg1-1/+3
2017-12-02[WebAssembly] Revert r319488 "Add visibility flag to Wasm symbol flags"Heejin Ahn1-3/+1
2017-11-30Add visibility flag to Wasm symbol flagsSam Clegg1-1/+3
2017-10-23[wasm] readSection: Avoid reading past eof (fixes oss-fuzz #3219)Vedant Kumar1-3/+5
2017-09-29[WebAssembly] Allow each data segment to specify its own alignmentSam Clegg1-6/+7
2017-09-26[WebAssembly] Model weakly defined symbols as wasm exportsSam Clegg1-13/+5
2017-09-26[WebAssembly] Use function/global index space in WasmSymbolSam Clegg1-11/+9
2017-09-20[WebAssembly] Weak symbols should be defined in SF_GlobalSam Clegg1-1/+1
2017-09-20[WebAssembly] Add support for local symbol bindingsSam Clegg1-5/+9
2017-09-20Reland "[WebAssembly] Add support for naming wasm data segments"Sam Clegg1-0/+9
2017-09-20Reverting due to Green Dragon bot failure.Mike Edwards1-9/+0
2017-09-19[WebAssembly] Add support for naming wasm data segmentsSam Clegg1-0/+9
2017-09-06[WebAssembly] Only treat imports/exports as symbols when reading relocatable ...Sam Clegg1-33/+67
2017-09-01[WebAssembly] Update relocation names to match specSam Clegg1-3/+3
2017-09-01[WebAssembly] Fix getSymbolValue for exported globalsSam Clegg1-1/+1
2017-08-31[WebAssembly] Fix getSymbolValue() for data symbolsSam Clegg1-1/+6
2017-08-31[WebAssembly] Validate exports when parsing object filesSam Clegg1-0/+8
2017-08-23[WebAssembly] Fix overflow for input with missing versionJonas Devlieghere1-1/+9
2017-07-12[WebAssembly] Expose the offset of each data segmentSam Clegg1-4/+6
2017-07-07[WebAssembly] Support weak defined symbolsSam Clegg1-10/+20
2017-06-27[WebAssembly] Add support for printing relocations with llvm-objdumpSam Clegg1-1/+4
2017-06-27[WebAssembly] Add data size and alignement to linking sectionSam Clegg1-1/+10
2017-06-20[WebAssembly] Fix build failures introduced in r305769Sam Clegg1-0/+1