[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