WebAssembly / WebAssembly/wabt
Order of dylink section?
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 8.1k
- Forks
- 827
- Avg merge
- 4d 6h
- Merged PRs (30d)
- 18
Description
The dylink section says
The "dylink" section should be the very first section in the module; this allows detection of whether a binary is a dynamic library without having to scan the entire contents.
It looks like wabt does not preserve that order. I'm not sure if this is a bug or whether the dylink section spec is out of date?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the dylink section behavior in wabt and compare it with the ordering requirement quoted from DynamicLinking.md. Determine whether the specification or wabt is inconsistent, then document the finding and, if wabt is at fault, add coverage showing the expected section order.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, wasm
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100