ld.so(1): Missing stack var initialization
authoruebayasi <uebayasi@openbsd.org>
Tue, 19 Aug 2014 10:01:50 +0000 (10:01 +0000)
committeruebayasi <uebayasi@openbsd.org>
Tue, 19 Aug 2014 10:01:50 +0000 (10:01 +0000)
commit0234691abb87288f099114a76a3691edb0404a34
tree73f802a0d817b9422243305b2b3f8936b868d029
parent19993d0ab6315a019afdca5a3398b7ec5ecce6a4
ld.so(1): Missing stack var initialization

Explicitly zero-clear stack array to read dynamic segments.  This code has
been working because stack is mapped as anon and zero'ed right after execve(2).

Found by work-in-progress Valgrind port for OpenBSD/amd64.

OK millert@ guenther@
libexec/ld.so/boot.c