git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10554
static void DRD_(post_clo_init)(void)
{
-#if !defined(VGO_linux) && !defined(VGO_darwin)
- VG_(printf)("\nWARNING: DRD has only been tested on Linux and on Darwin.\n\n");
+#if defined(VGO_linux)
+ /* fine */
+#elif defined(VGO_darwin)
+ VG_(printf)("\nWARNING: DRD support for Darwin is still considered as experimental.\n\n");
+#else
+ VG_(printf)("\nWARNING: DRD has not yet been tested on this operating system.\n\n");
# endif
if (DRD_(s_var_info))
# (consists of two lines) and also the empty line above it.
awk 'BEGIN{begin=1} {if ($0 == "More than 100 errors detected. Subsequent errors") { getline; getline; } else { if (begin) begin = 0; else print last_line; }; last_line = $0; } END { if (! begin) print last_line; }' |
+# Remove the message about experimental support for Darwin.
+awk 'BEGIN{begin=1} { if ($0 == "WARNING: DRD support for Darwin is still considered as experimental.") { getline; getline; } else { if (begin) begin = 0; else print last_line; }; last_line = $0; } END { if (! begin) print last_line; }' |
+
# Anonymise addresses
$dir/../../tests/filter_addresses