[llvm] r296190 - [WebAssembly] Basic support for Wasm object file encoding.
    Rafael Avila de Espindola via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Jan  9 14:13:53 PST 2018
    
    
  
Dan Gohman via llvm-commits <llvm-commits at lists.llvm.org> writes:
> Author: djg
> Date: Fri Feb 24 17:18:00 2017
> New Revision: 296190
>
> URL: http://llvm.org/viewvc/llvm-project?rev=296190&view=rev
> Log:
> [WebAssembly] Basic support for Wasm object file encoding.
>
> With the "wasm32-unknown-unknown-wasm" triple, this allows writing out
> simple wasm object files, and is another step in a larger series toward
> migrating from ELF to general wasm object support. Note that this code
> and the binary format itself is still experimental.
>
...
> +          } else if (const MCFillFragment *Fill =
> +                                              dyn_cast<MCFillFragment>(&Frag)) {
> +            DataBytes.insert(DataBytes.end(), Size, Fill->getValue());
> +          }
This part is not tested. All tests pass on trunk if I delete the
MCFillFragment case.
I am about to update the API and will try to update this part correctly,
but it would be nice to add a test of delete the code if it is somehow
dead now.
Cheers,
Rafael
    
    
More information about the llvm-commits
mailing list