[llvm] r245996 - WebAssembly: add small FIXME for AsmPrinter.

JF Bastien via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 26 15:15:40 PDT 2015


On Wed, Aug 26, 2015 at 11:38 AM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> > I'm not sure I understand what you're proposing I do (or avoid doing)
> > exactly. Could you elaborate?
>
> The use of comments to opt out of some features. Take a look at what
> is done for .size for example.
>

You mean hasDotTypeDotSizeDirective?


> > This is still in flux. Tentatively there are no anonymous functions, they
> > all have to be at the top of a module. They can be local to a module,
> since
> > there's no dynamic linking for now (it will be added in the near
> future). I
> > want to wait for dynamic linking to be fully designed before deciding
> what
> > the correct thing to do is: right now I want to get the basics working.
>
> Is there static liking or it assumes that the full program was liked
> as llvm ir first?
>

This is still in the works. The final wasm module won't have exports until
dynamic linking is added (besides something like _start). How the
toolchains work will depend on what's "right".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150826/7599920d/attachment.html>


More information about the llvm-commits mailing list