sbc100 accepted this revision.
sbc100 added a comment.
This revision is now accepted and ready to land.
Nice!
================
Comment at: lld/test/wasm/merge-custom-attr-section.ll:47
+}
+
+attributes #0 = { "wasm-custom"="custom0" }
----------------
Is there some reason we can't use assembly for this test?
================
Comment at: lld/wasm/InputChunks.cpp:530
if (!name.startswith(".debug_"))
return 0;
if (name.equals(".debug_ranges") || name.equals(".debug_loc"))
----------------
Can we switch the logic around so that the default `return 0;` is that last
line of the function. Then your new use case could be added right before that
line.
e.g.
```
if (name.startswith(".debug_"))
return UINT64_C(-1)
```
================
Comment at: llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp:569
+ if (!CustomSections.contains(Name))
+ CustomSections[Name] = {};
+ CustomSections[Name].push_back(Sym);
----------------
Are these two lines needed? i.e. does the subscript operator automatically
create an empty element when its first used?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D150803/new/
https://reviews.llvm.org/D150803
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits