]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 452802 Handle lld 9+ split RW PT_LOAD segments correctly
authorPaul Floyd <pjfloyd@wanadoo.fr>
Thu, 9 Jun 2022 20:03:04 +0000 (22:03 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Thu, 9 Jun 2022 20:03:04 +0000 (22:03 +0200)
commit7844752299b5472b21fc4df765d4cffdf92c6c3d
tree2384bed9c9041b73daea36b8f04af4363e21f02f
parent67b8fef50bfaed0ce5a1d8130836bcef0eafcd4b
Bug 452802 Handle lld 9+ split RW PT_LOAD segments correctly

Many changes mostly related to modifying VG_(di_notify_mmap)( Addr a, Bool allow_SkFileV, Int use_fd )
so that instead of triggering debuginfo reading after seeing one RX PT_LOAD and 1 RW PT_LOAD it
can handle either 1 or 2 RW PT_LOADs.
NEWS
coregrind/m_debuginfo/debuginfo.c
coregrind/m_debuginfo/image.c
coregrind/m_debuginfo/priv_image.h
coregrind/m_debuginfo/priv_readelf.h
coregrind/m_debuginfo/priv_storage.h
coregrind/m_debuginfo/readelf.c
coregrind/m_debuginfo/readpdb.c
coregrind/m_debuginfo/storage.c
memcheck/tests/Makefile.am
memcheck/tests/varinfo5.stderr.exp-freebsd [new file with mode: 0644]