[clang] [lld] [llvm] [WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (PR #117087)

Heejin Ahn via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 21 19:22:45 PST 2024


================
@@ -326,7 +326,7 @@ void TableSection::addTable(InputTable *table) {
       // to assign table number 0 to the indirect function table.
       for (const auto *culprit : out.importSec->importedSymbols) {
         if (isa<UndefinedTable>(culprit)) {
-          error("object file not built with 'reference-types' feature "
+          error("object file not built with 'call-indirect-overlong' feature "
                 "conflicts with import of table " +
----------------
aheejin wrote:

```suggestion
            error("object file not built with 'reference-types' or "
                  "'call-indirect-overlong' feature conflicts with import of "
                  "table " +
```

https://github.com/llvm/llvm-project/pull/117087


More information about the llvm-commits mailing list