search for: write_sig

Displaying 3 results from an estimated 3 matches for "write_sig".

Did you mean: write_pid
2017 Jun 30
3
[LLD] Adding WebAssembly support to lld
Hi llvmers, As you may know, work has been progressing on the experimental WebAssembly backend in llvm. However, there is currently not a good linking story. Most the of existing linking strategies (i.e. those in the emscripten toolchain) involve bitcode linking and whole program compilation at link time. To improve this situation I've been working on adding a wasm backend for lld. My
2017 Jul 01
1
[LLD] Adding WebAssembly support to lld
...om this (though "linker frontend" things like the symbol resolution process is presumably similar). Looking at Writer::run in your patch it seems like wasm is indeed very different. E.g. the linker is aware of things like "types" and knowing internal structure of functions (e.g. write_sig knows about how many parameters a function has) Can you elaborate on semantically what the linker is actually doing for wasm? -- Sean Silva On Fri, Jun 30, 2017 at 4:46 PM, Sam Clegg via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi llvmers, > > As you may know, work has bee...
2017 Jul 01
2
[LLD] Adding WebAssembly support to lld
..."linker frontend" things like the symbol resolution process is presumably > similar). Looking at Writer::run in your patch it seems like wasm is indeed > very different. E.g. the linker is aware of things like "types" and knowing > internal structure of functions (e.g. write_sig knows about how many > parameters a function has) > > Can you elaborate on semantically what the linker is actually doing for > wasm? > > -- Sean Silva > > On Fri, Jun 30, 2017 at 4:46 PM, Sam Clegg via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> H...