We no longer need DataDize in the object format. Its was originally intended to
handle BSS, but that plan is now to use segment metadata to enable BSS
segments.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D41366
[WebAssembly] Remove DataSize from linking metadata section ClosedPublic Authored by sbc100 on Dec 18 2017, 12:51 PM.
Details Summary We no longer need DataDize in the object format. Its was originally intended to
Diff Detail
Event TimelineHerald added subscribers: sunfish, aheejin, jgravelle-google and 2 others. · View Herald TranscriptDec 18 2017, 12:51 PM This revision is now accepted and ready to land.Feb 23 2018, 1:07 AM Closed by commit rL326267: [WebAssembly] Remove DataSize from linking metadata section (authored by sbc). · Explain WhyFeb 27 2018, 3:59 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 136169 llvm/trunk/include/llvm/BinaryFormat/Wasm.h
llvm/trunk/include/llvm/ObjectYAML/WasmYAML.h
llvm/trunk/lib/MC/WasmObjectWriter.cpp
llvm/trunk/lib/Object/WasmObjectFile.cpp
llvm/trunk/lib/ObjectYAML/WasmYAML.cpp
llvm/trunk/test/MC/WebAssembly/array-fill.ll
llvm/trunk/test/MC/WebAssembly/bss.ll
llvm/trunk/test/MC/WebAssembly/comdat.ll
llvm/trunk/test/MC/WebAssembly/explicit-sections.ll
llvm/trunk/test/MC/WebAssembly/global-ctor-dtor.ll
llvm/trunk/test/MC/WebAssembly/unnamed-data.ll
llvm/trunk/test/MC/WebAssembly/visibility.ll
llvm/trunk/test/MC/WebAssembly/weak-alias.ll
llvm/trunk/test/MC/WebAssembly/weak.ll
llvm/trunk/test/Object/obj2yaml.test
llvm/trunk/test/ObjectYAML/wasm/linking_section.yaml
llvm/trunk/test/ObjectYAML/wasm/weak_symbols.yaml
llvm/trunk/test/tools/llvm-nm/wasm/exports.yaml
llvm/trunk/test/tools/llvm-nm/wasm/imports.yaml
llvm/trunk/test/tools/llvm-nm/wasm/weak-symbols.yaml
llvm/trunk/test/tools/llvm-readobj/sections.test
llvm/trunk/tools/llvm-readobj/WasmDumper.cpp
llvm/trunk/tools/obj2yaml/wasm2yaml.cpp
llvm/trunk/tools/yaml2obj/yaml2wasm.cpp
|