14236 signed math leads getelfshdr astray
commit4e18e297380f99d39327599157792494d044942a
authorPatrick Mooney <pmooney@pfmooney.com>
Sun, 11 Sep 2022 19:30:39 +0000 (11 19:30 +0000)
committerAndy Fiddaman <illumos@fiddaman.net>
Tue, 13 Sep 2022 19:40:22 +0000 (13 19:40 +0000)
tree0548e8cb58c09ef1cb181f2ff96c94ba609f8324
parentf8e9c7b3ba7100b047717589235b6d05ec43646c
14236 signed math leads getelfshdr astray
14242 programs that lack PT_PHDR are not properly loaded
Portions contributed by: Bryan Cantrill <bryan@joyent.com>
Portions contributed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Rich Lowe <richlowe@richlowe.net>
15 files changed:
usr/src/uts/common/brand/sn1/sn1_brand.c
usr/src/uts/common/brand/solaris10/s10_brand.c
usr/src/uts/common/exec/elf/elf.c
usr/src/uts/common/exec/elf/elf_impl.h
usr/src/uts/common/exec/intp/intp.c
usr/src/uts/common/exec/java/java.c
usr/src/uts/common/exec/shbin/shbin.c
usr/src/uts/common/fs/proc/prioctl.c
usr/src/uts/common/fs/proc/prsubr.c
usr/src/uts/common/os/brand.c
usr/src/uts/common/os/core.c
usr/src/uts/common/os/exec.c
usr/src/uts/common/sys/brand.h
usr/src/uts/common/sys/exec.h
usr/src/uts/common/sys/prsystm.h