# Moving WebAssembly support forward

**URL:** <https://internals.rust-lang.org/t/moving-webassembly-support-forward/5460>\
**Category:** compiler\
**Created:** [June 28, 2017, 8:55pm UTC](https://internals.rust-lang.org/t/moving-webassembly-support-forward/5460 "2017-06-28T20:55:29Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![brson](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/brson/32/5197_2.png) [@brson](https://internals.rust-lang.org/u/brson)\
**Post date:** [June 29, 2017, 5:48pm UTC](https://internals.rust-lang.org/t/moving-webassembly-support-forward/5460/15 "2017-06-29T17:48:12Z")

</div>

Awesome summary @tlively. Thank you.

I think we can start working toward distributing lld with Rust, and using it for an experimental wasm backend. This is a long-term goal for many reasons (cc @japaric). I’d suggest we name it rust-lld, distribute it with every host configuration (even when unused) and put it in `/bin` though I know @alexcrichton is inclined to put it in `rustlib/$target/bin` like we do with gcc on windows.

And we can go ahead and initiate the LLVM upgrade at any time. We have to agree with @kripken on an LLVM commit and have him do the emscripten upgrade while we start the rust LLVM upgrade. I’ll send an email to both of you to make sure he’s aware of this thread.

---

_[View the full topic](https://internals.rust-lang.org/t/moving-webassembly-support-forward/5460)._
