Patch provided by
Jakub Kulik kulikjak@gmail.com
475498 Add reallocarray wrapper
476320 Build failure with GCC
476535 Difference in allocation size for massif/tests/overloaded-new between clang++/libc++ and g++/libstdc++
+476787 Build of Valgrind 3.21.0 fails when SOLARIS_PT_SUNDWTRACE_THRP is defined
To see details of a given bug, visit
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
/* Accept .data where mapped as rw (data), even if zero-sized */
if (0 == VG_(strcmp)(name, ".data")) {
+ if (inrw2) {
+ inrw = inrw2;
+ } else {
+ inrw = inrw1;
+ }
+
# if defined(SOLARIS_PT_SUNDWTRACE_THRP)
if ((size == VKI_PT_SUNWDTRACE_SIZE) && (svma == dtrace_data_vaddr)) {
TRACE_SYMTAB("ignoring .data section for dtrace_data "
} else
# endif /* SOLARIS_PT_SUNDWTRACE_THRP */
- if (inrw2) {
- inrw = inrw2;
- } else {
- inrw = inrw1;
- }
-
if (inrw && !di->data_present) {
di->data_present = True;
di->data_svma = svma;