diff options
author | Daniel Wirtz <dcode@dcode.io> | 2019-10-11 19:35:30 +0200 |
---|---|---|
committer | Alon Zakai <azakai@google.com> | 2019-10-11 10:35:30 -0700 |
commit | 4e80fde446764102fe5685496f351f0539377ff6 (patch) | |
tree | 4de5fffd75456294c556647c6c0c480584ce73ef /src/binaryen-c.h | |
parent | c6cd444496c4c1b684dbc69b10fc2f5cbfdd8e47 (diff) | |
download | binaryen-4e80fde446764102fe5685496f351f0539377ff6.tar.gz binaryen-4e80fde446764102fe5685496f351f0539377ff6.tar.bz2 binaryen-4e80fde446764102fe5685496f351f0539377ff6.zip |
Add offset parameter to BinaryenSetFunctionTable (#2380)
This PR adds an offset parameter to BinaryenSetFunctionTable so table elements
can start at the value of an (imported constant) global. Previously, the offset
was fixed to zero. As usual this is a breaking change to the C-API but backwards
compatible when using the JS-API.
Diffstat (limited to 'src/binaryen-c.h')
-rw-r--r-- | src/binaryen-c.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/binaryen-c.h b/src/binaryen-c.h index 3d15a7efe..ab159695a 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -1144,7 +1144,8 @@ BINARYEN_API void BinaryenSetFunctionTable(BinaryenModuleRef module, BinaryenIndex initial, BinaryenIndex maximum, const char** funcNames, - BinaryenIndex numFuncNames); + BinaryenIndex numFuncNames, + BinaryenExpressionRef offset); // Memory. One per module |