Despite what various specs claim, 64-bit ELF notes actually use 4-byte padding, not 8, for namesz and descsz.
Fixed in my branch: https://github.com/emaste/elftoolchain/commit/1c2ed3dc482620c1360c1ea39657fbbcee00c30f
Patch: https://github.com/emaste/elftoolchain/commit/1c2ed3dc482620c1360c1ea39657fbbcee00c30f.patch
VMS on ia64 appears to be the exception to this, and actually uses 8-byte fields in the header and 8-byte padding.
Patch committed in [r3138]. Thanks!
Commit: [r3138]
Log in to post a comment.
Fixed in my branch:
https://github.com/emaste/elftoolchain/commit/1c2ed3dc482620c1360c1ea39657fbbcee00c30f
Patch:
https://github.com/emaste/elftoolchain/commit/1c2ed3dc482620c1360c1ea39657fbbcee00c30f.patch
VMS on ia64 appears to be the exception to this, and actually uses 8-byte fields in the header and 8-byte padding.
Patch committed in [r3138]. Thanks!
Related
Commit: [r3138]