diff options
author | Daniel Wirtz <dcode@dcode.io> | 2019-10-12 00:41:32 +0200 |
---|---|---|
committer | Alon Zakai <azakai@google.com> | 2019-10-11 15:41:32 -0700 |
commit | 66cb7b3f80f6ce32f426c3cb52eaf19430289ac2 (patch) | |
tree | c93ad30df8f2e0959d914afe42470ceeb3996e7d /src/binaryen-c.h | |
parent | 4e80fde446764102fe5685496f351f0539377ff6 (diff) | |
download | binaryen-66cb7b3f80f6ce32f426c3cb52eaf19430289ac2.tar.gz binaryen-66cb7b3f80f6ce32f426c3cb52eaf19430289ac2.tar.bz2 binaryen-66cb7b3f80f6ce32f426c3cb52eaf19430289ac2.zip |
Add BinaryenAddCustomSection API (#2381)
This adds a new BinaryenAddCustomSection API so a generator can add arbitrary
custom sections to a module.
Diffstat (limited to 'src/binaryen-c.h')
-rw-r--r-- | src/binaryen-c.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/binaryen-c.h b/src/binaryen-c.h index ab159695a..ae0a06835 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -1433,6 +1433,15 @@ BINARYEN_API const char* BinaryenExportGetName(BinaryenExportRef export_); BINARYEN_API const char* BinaryenExportGetValue(BinaryenExportRef export_); // +// ========= Custom sections ========= +// + +BINARYEN_API void BinaryenAddCustomSection(BinaryenModuleRef module, + const char* name, + const char* contents, + BinaryenIndex contentsSize); + +// // ========== CFG / Relooper ========== // // General usage is (1) create a relooper, (2) create blocks, (3) add |