Addends are used as offsets to addresses of globals
and can be both positive and negative. This change
brings libObject in line with the spec and the MC
layer.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D32507
[WebAssembly] Allow for signed relocation addends ClosedPublic Authored by sbc100 on Apr 25 2017, 3:11 PM.
Details Summary Addends are used as offsets to addresses of globals
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 25 2017, 5:07 PM Closed by commit rL301369: [WebAssembly] Allow for signed relocation addends (authored by sbc). · Explain WhyApr 25 2017, 5:15 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 96653 llvm/trunk/include/llvm/ObjectYAML/WasmYAML.h
llvm/trunk/lib/Object/WasmObjectFile.cpp
llvm/trunk/lib/ObjectYAML/WasmYAML.cpp
llvm/trunk/test/ObjectYAML/wasm/code_section.yaml
llvm/trunk/test/ObjectYAML/wasm/data_section.yaml
|