It should be 64 bits not 32 for wasm64-unknown-unknown. I noticed this
because this test was failing in our CHERI fork of LLVM due to a larger
.debug_abbrev section size. It turns out this happens because we add
DW_AT_byte_size for non-default pointer sizes to allow debugging our
hybrid compilation mode where we can have two different kinds of pointers.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Thanks, that would make sense, since this test was probably adapted from the 32-bit version.
It doesn't seem to affect anything in the test output though, which is unfortunate?
Comment Actions
If you apply https://reviews.llvm.org/D99411, the current test will fail due to additional bytes in debug_abbrev.