Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 36389 Build 36388: arc lint + arc unit
Event Timeline
lld/wasm/Relocations.cpp | ||
---|---|---|
43 | nit: space not after but before * |
Nothing looks wrong to me here, but I don't know enough to fully understand it, sorry - like what the various indexes are, what a virtual address means here, etc.
Perhaps @tlively can take a look if we need a second reviewer, as he's worked on this code recently?
lld/wasm/Driver.cpp | ||
---|---|---|
541 | does this mean we create these symbols in the output even when not linking PIC code? |
lld/wasm/Driver.cpp | ||
---|---|---|
541 | Yes, they go from being imported global to local, globals with a fixed value. wasm-opt can then eliminate them completely. See the comment in addGOTEntry. As a followup we could instead do linker relaxation to remove references to these. |
does this mean we create these symbols in the output even when not linking PIC code?