~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.10.0 is not yet released.
+* ================== DEPRECATED FEATURES =================
+
+* --db-attach is now a deprecated feature which will be removed in the
+ next valgrind release (not counting bug-fix releases). The vgdb
+ capabilities are superior and should be used instead. Learn more here:
+ http://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.gdbserver
+
* ================== PLATFORM CHANGES =================
* Support for Android on MIPS32.
337094 ifunc wrapper is broken on ppc64
337285 fcntl commands F_OFD_SETLK, F_OFD_SETLKW, and F_OFD_GETLK not supported
337528 leak check heuristic for block prefixed by length as 64bit number
+337871 deprecate --db-attach
338024 inlined functions are not shown if DW_AT_ranges is used
338115 DRD: computed conflict set differs from actual after fork
338160 implement display of thread local storage in gdbsrv
" --suppressions=<filename> suppress errors described in <filename>\n"
" --gen-suppressions=no|yes|all print suppressions for errors? [no]\n"
" --db-attach=no|yes start debugger when errors detected? [no]\n"
+" Note: deprecated feature\n"
" --db-command=<command> command to start debugger [%s -nw %%f %%p]\n"
" --input-fd=<number> file descriptor for input [0=stdin]\n"
" --dsymutil=no|yes run dsymutil on Mac OS X when helpful? [no]\n"
/* END command-line processing loop */
+ /* Notify about deprecated features */
+ if (VG_(clo_db_attach))
+ VG_(umsg)("\nWarning: --db-attach is a deprecated feature which will be removed\n"
+ " in the next release. Use --vgdb-errors=1 instead\n\n");
+
/* Determine the path prefix for vgdb */
if (VG_(clo_vgdb_prefix) == NULL)
VG_(clo_vgdb_prefix) = VG_(vgdb_prefix_default)();
=== GDB server =========================================================
328081 embedded gdbserver and non-stop mode (wishlist)
-337871 deprecate --db-attach=yes in favor of --vgdb-debug=1
338633 gdbserver_tests/nlcontrolc.vgtest hangs on arm64
=== Output =============================================================