[WebAssembly] Store section alignment as a power of 2
authorSam Clegg <sbc@chromium.org>
Wed, 16 Jan 2019 01:34:48 +0000 (01:34 +0000)
committerSam Clegg <sbc@chromium.org>
Wed, 16 Jan 2019 01:34:48 +0000 (01:34 +0000)
commit56c587adfd2999a5f096cf49266552de931aa1e3
tree08e93dcba4a3de6f3b2697a56b205392e4fac7a9
parentc4c43b2bad56784f8d8d122029464882c54ee3ce
[WebAssembly] Store section alignment as a power of 2

This change bumps for version number of the wasm object file
metadata.

See https://github.com/WebAssembly/tool-conventions/pull/92

Differential Revision: https://reviews.llvm.org/D56758

llvm-svn: 351285
26 files changed:
llvm/include/llvm/BinaryFormat/Wasm.h
llvm/lib/MC/WasmObjectWriter.cpp
llvm/test/MC/WebAssembly/array-fill.ll
llvm/test/MC/WebAssembly/assembler-binary.ll
llvm/test/MC/WebAssembly/bss.ll
llvm/test/MC/WebAssembly/comdat.ll
llvm/test/MC/WebAssembly/event-section.ll
llvm/test/MC/WebAssembly/explicit-sections.ll
llvm/test/MC/WebAssembly/function-sections.ll
llvm/test/MC/WebAssembly/global-ctor-dtor.ll
llvm/test/MC/WebAssembly/unnamed-data.ll
llvm/test/MC/WebAssembly/weak-alias.ll
llvm/test/Object/Inputs/trivial-object-test.wasm
llvm/test/Object/obj2yaml.test
llvm/test/Object/wasm-bad-metadata-version.yaml
llvm/test/ObjectYAML/wasm/code_section.yaml
llvm/test/ObjectYAML/wasm/data_section.yaml
llvm/test/ObjectYAML/wasm/event_section.yaml
llvm/test/ObjectYAML/wasm/invalid_global_weak.yaml
llvm/test/ObjectYAML/wasm/linking_section.yaml
llvm/test/ObjectYAML/wasm/weak_symbols.yaml
llvm/test/tools/llvm-nm/wasm/exports.yaml
llvm/test/tools/llvm-nm/wasm/imports.yaml
llvm/test/tools/llvm-nm/wasm/weak-symbols.yaml
llvm/test/tools/llvm-objdump/Inputs/trivial.obj.wasm
llvm/test/tools/llvm-readobj/Inputs/trivial.obj.wasm