[Lldb-commits] [lldb] [LLDB][ThreadELFCore] Set all the properties of ELFLinuxSigInfo to a non build dependent size (PR #117604)
Tulio Magno Quites Machado Filho via lldb-commits
lldb-commits at lists.llvm.org
Mon Nov 25 13:28:57 PST 2024
https://github.com/tuliom requested changes to this pull request.
This didn't help. The size on 32-bits continue to be 44.
I think the difference is not really caused the size of the properties on 32 bits, but the implicit padding on 32/64 bits.
Look at the code generated here: https://godbolt.org/z/j5WxTTess
By commenting the pads or changing their size you can see the impact on the size of the struct and on the address of each of its member.
https://github.com/llvm/llvm-project/pull/117604
More information about the lldb-commits
mailing list