summaryrefslogtreecommitdiff
path: root/sys/kern
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2019-04-20 23:10:01 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2019-04-20 23:10:01 +0000
commitc53375f1a9c0324c99014ac2ce6efa13c829480c (patch)
treebb82d60079a0043dafa154a50b98b847e5453d65 /sys/kern
parent882134c25ec0d6eac506d0e38fc7fee614d0b385 (diff)
The conversion of rdsetroot to -lelf failed on alpha: -lelf thought ELF SHDR
was 80 bytes in size, rather than 64 as listed in the ELF header. In Sep 2001 when ELF was being integrated into the tree, two of the ELF object types (and two more via #define) were given different (incorrect) sizes, and hid behind an #ifdef __alpha__ all this time. -lelf constructs the SHDR object by accumulating sizes of types, so this was finally exposed. A review of the tree shows no other consequences, so we can fix this now.
Diffstat (limited to 'sys/kern')
0 files changed, 0 insertions, 0 deletions