]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Initial data (brk) segment is setup on demand, when a first brk() syscall
authorIvo Raisr <ivosh@ivosh.net>
Thu, 20 Aug 2015 20:25:19 +0000 (20:25 +0000)
committerIvo Raisr <ivosh@ivosh.net>
Thu, 20 Aug 2015 20:25:19 +0000 (20:25 +0000)
commit542fa886dc861dbe605f4195d2bd6ec06f34a6ab
tree49ef9c5064f3d2fb8fa809051d9342cd2f7f7888
parent8372cfdb0f02e1983983e0fce11b70e7b7d67d94
Initial data (brk) segment is setup on demand, when a first brk() syscall
is made. It cannot be established during client image initialization because
that would conflict with a temporary stack which ld.so.1 (when executed directly)
uses for loading the target dynamic executable.
See PRE(sys_brk) in syswrap-solaris.c.

Preparatory work for ldsoexec support.
n-i-bz

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15572
coregrind/m_initimg/initimg-solaris.c
coregrind/m_syswrap/syswrap-solaris.c