diff options
author | Nidin Vinayakan <nidinthb@gmail.com> | 2018-10-12 01:10:29 +0200 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2018-10-11 16:10:29 -0700 |
commit | 230b9cd7f96eb3d7e35f07d4bb6f029264e6543c (patch) | |
tree | eab77ec0c100ffb46aa8f07ce4c17b301499f530 /src/binaryen-c.h | |
parent | 91ecfd0ac94791612af40a7acee5640d185a84a9 (diff) | |
download | binaryen-230b9cd7f96eb3d7e35f07d4bb6f029264e6543c.tar.gz binaryen-230b9cd7f96eb3d7e35f07d4bb6f029264e6543c.tar.bz2 binaryen-230b9cd7f96eb3d7e35f07d4bb6f029264e6543c.zip |
Shared memory support for add memory import and set memory functions. (#1686)
Diffstat (limited to 'src/binaryen-c.h')
-rw-r--r-- | src/binaryen-c.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/binaryen-c.h b/src/binaryen-c.h index 959044009..6f244e533 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -594,7 +594,7 @@ void BinaryenRemoveFunction(BinaryenModuleRef module, const char* name); void BinaryenAddFunctionImport(BinaryenModuleRef module, const char* internalName, const char* externalModuleName, const char* externalBaseName, BinaryenFunctionTypeRef functionType); void BinaryenAddTableImport(BinaryenModuleRef module, const char* internalName, const char* externalModuleName, const char* externalBaseName); -void BinaryenAddMemoryImport(BinaryenModuleRef module, const char* internalName, const char* externalModuleName, const char* externalBaseName); +void BinaryenAddMemoryImport(BinaryenModuleRef module, const char* internalName, const char* externalModuleName, const char* externalBaseName, uint8_t shared); void BinaryenAddGlobalImport(BinaryenModuleRef module, const char* internalName, const char* externalModuleName, const char* externalBaseName, BinaryenType globalType); // Exports @@ -623,7 +623,7 @@ void BinaryenSetFunctionTable(BinaryenModuleRef module, BinaryenIndex initial, B // Each segment has data in segments, a start offset in segmentOffsets, and a size in segmentSizes. // exportName can be NULL -void BinaryenSetMemory(BinaryenModuleRef module, BinaryenIndex initial, BinaryenIndex maximum, const char* exportName, const char** segments, BinaryenExpressionRef* segmentOffsets, BinaryenIndex* segmentSizes, BinaryenIndex numSegments); +void BinaryenSetMemory(BinaryenModuleRef module, BinaryenIndex initial, BinaryenIndex maximum, const char* exportName, const char** segments, BinaryenExpressionRef* segmentOffsets, BinaryenIndex* segmentSizes, BinaryenIndex numSegments, uint8_t shared); // Start function. One per module |