@@ -427,21 +427,21 @@ BinaryenFeatures BinaryenFeatureMVP(void) {
427427BinaryenFeatures BinaryenFeatureAtomics (void ) {
428428 return static_cast <BinaryenFeatures>(FeatureSet::Atomics);
429429}
430- BinaryenFeatures BinaryenFeatureBulkMemory (void ) {
431- return static_cast <BinaryenFeatures>(FeatureSet::BulkMemory);
432- }
433430BinaryenFeatures BinaryenFeatureMutableGlobals (void ) {
434431 return static_cast <BinaryenFeatures>(FeatureSet::MutableGlobals);
435432}
436433BinaryenFeatures BinaryenFeatureNontrappingFPToInt (void ) {
437434 return static_cast <BinaryenFeatures>(FeatureSet::TruncSat);
438435}
439- BinaryenFeatures BinaryenFeatureSignExt (void ) {
440- return static_cast <BinaryenFeatures>(FeatureSet::SignExt);
441- }
442436BinaryenFeatures BinaryenFeatureSIMD128 (void ) {
443437 return static_cast <BinaryenFeatures>(FeatureSet::SIMD);
444438}
439+ BinaryenFeatures BinaryenFeatureBulkMemory (void ) {
440+ return static_cast <BinaryenFeatures>(FeatureSet::BulkMemory);
441+ }
442+ BinaryenFeatures BinaryenFeatureSignExt (void ) {
443+ return static_cast <BinaryenFeatures>(FeatureSet::SignExt);
444+ }
445445BinaryenFeatures BinaryenFeatureExceptionHandling (void ) {
446446 return static_cast <BinaryenFeatures>(FeatureSet::ExceptionHandling);
447447}
@@ -472,6 +472,21 @@ BinaryenFeatures BinaryenFeatureStrings(void) {
472472BinaryenFeatures BinaryenFeatureMultiMemory (void ) {
473473 return static_cast <BinaryenFeatures>(FeatureSet::MultiMemory);
474474}
475+ BinaryenFeatures BinaryenFeatureStackSwitching (void ) {
476+ return static_cast <BinaryenFeatures>(FeatureSet::StackSwitching);
477+ }
478+ BinaryenFeatures BinaryenFeatureSharedEverything (void ) {
479+ return static_cast <BinaryenFeatures>(FeatureSet::SharedEverything);
480+ }
481+ BinaryenFeatures BinaryenFeatureFP16 (void ) {
482+ return static_cast <BinaryenFeatures>(FeatureSet::FP16);
483+ }
484+ BinaryenFeatures BinaryenFeatureBulkMemoryOpt (void ) {
485+ return static_cast <BinaryenFeatures>(FeatureSet::BulkMemoryOpt);
486+ }
487+ BinaryenFeatures BinaryenFeatureCallIndirectOverlong (void ) {
488+ return static_cast <BinaryenFeatures>(FeatureSet::CallIndirectOverlong);
489+ }
475490BinaryenFeatures BinaryenFeatureAll (void ) {
476491 return static_cast <BinaryenFeatures>(FeatureSet::All);
477492}
0 commit comments