From 69271dc68906278f541fe7050ac85a87e69f19a7 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Sun, 7 Sep 2014 19:53:41 +0000 Subject: [PATCH] Disable default-yes setting of read-inline-info for MacOS, and enable it for drd on Linux. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14489 --- coregrind/m_main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/coregrind/m_main.c b/coregrind/m_main.c index 5d9baaacef..b3035c78cb 100644 --- a/coregrind/m_main.c +++ b/coregrind/m_main.c @@ -1812,14 +1812,17 @@ Int valgrind_main ( Int argc, HChar **argv, HChar **envp ) // BEGIN HACK vg_assert(toolname != NULL); vg_assert(VG_(clo_read_inline_info) == False); +# if !defined(VGO_darwin) if (0 == VG_(strcmp)(toolname, "memcheck") - || 0 == VG_(strcmp)(toolname, "helgrind")) { + || 0 == VG_(strcmp)(toolname, "helgrind") + || 0 == VG_(strcmp)(toolname, "drd")) { /* Change the default setting. Later on (just below) main_process_cmd_line_options should pick up any user-supplied setting for it and will override the default set here. */ VG_(clo_read_inline_info) = True; } +# endif // END HACK // Set default vex control params -- 2.47.2