Sam Clegg
9d24fb7ff3
[WebAssembly] Use __stack_pointer global when writing wasm binary
...
This ensures that symbolic relocations are generated for stack
pointer manipulations.
These relocations are of type R_WEBASSEMBLY_GLOBAL_INDEX_LEB.
This change also adds support for reading relocations of this
type in WasmObjectFile.cpp.
Since its a globally imported symbol this does mean that
the get_global/set_global instruction won't be valid until
the objects are linked that global used in no longer an
imported global.
Differential Revision: https://reviews.llvm.org/D34172
llvm-svn: 305616
2017-06-16 23:59:10 +00:00
..
2017-02-28 23:37:04 +00:00
2017-06-16 23:59:10 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 21:05:35 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-05-29 16:32:52 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-06-16 23:59:10 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-04-17 21:40:28 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-06-16 23:59:10 +00:00
2017-02-28 23:37:04 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-24 23:18:00 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00
2017-06-16 23:59:10 +00:00
2017-02-28 23:37:04 +00:00
2017-02-28 23:37:04 +00:00