|
From: <sv...@va...> - 2016-12-05 16:29:31
|
Author: petarj
Date: Mon Dec 5 16:29:24 2016
New Revision: 16173
Log:
Add CLEAR_CALLER_SAVED_REGS in leak-tree test
Motivation for this change is similar to what has already been done in other
leak-* tests. That is, call CLEAR_CALLER_SAVED_REGS (currently used only on
PPC and MIPS arches) to clear temporary registers that might be holding
pointers lost in a previously called function.
This fixes memcheck/tests/leak-tree failure on some MIPS platforms.
Patch by Aleksandar Rikalo.
Modified:
trunk/memcheck/tests/leak-tree.c
Modified: trunk/memcheck/tests/leak-tree.c
==============================================================================
--- trunk/memcheck/tests/leak-tree.c (original)
+++ trunk/memcheck/tests/leak-tree.c Mon Dec 5 16:29:24 2016
@@ -62,6 +62,7 @@
// See leak-cases.c for why we do the work in f().
f();
+ CLEAR_CALLER_SAVED_REGS;
GET_FINAL_LEAK_COUNTS;
PRINT_LEAK_COUNTS(stderr);
|