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 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_main.c b/coregrind/m_main.c
index 5d9baaa..b3035c7 100644
--- a/coregrind/m_main.c
+++ b/coregrind/m_main.c
@@ -1812,14 +1812,17 @@
    // 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