Author: njn Date: 2009-02-10 06:48:00 +0000 (Tue, 10 Feb 2009) New Revision: 9131 Log: Cleaned up the mess that was the treatment of "below main" functions such as '__libc_start_main', in Massif, m_debuginfo and m_stacktrace. As part of this, --show-below-main is now visible to tools, and Massif pays attention to it. Improved the description of --show-below-main=yes in the manual. Replaced some instances of "__libc_start_main" in the test *.exp files with "(below main)", which is what will actually be seen. Also updated scalar.stderr.exp*, which should make it get closer to actually passing. Removed: trunk/memcheck/tests/badjump.stderr.exp2 Modified: trunk/coregrind/m_debuginfo/debuginfo.c trunk/coregrind/m_demangle/demangle.c trunk/coregrind/m_stacktrace.c trunk/coregrind/pub_core_demangle.h trunk/coregrind/pub_core_options.h trunk/docs/xml/manual-core.xml trunk/include/pub_tool_debuginfo.h trunk/include/pub_tool_options.h trunk/massif/ms_main.c trunk/memcheck/tests/x86-linux/scalar.c trunk/memcheck/tests/x86-linux/scalar.stderr.exp trunk/memcheck/tests/x86-linux/scalar.stderr.exp2 trunk/memcheck/tests/x86-linux/scalar_supp.stderr.exp trunk/memcheck/tests/xml1.stderr.exp2 trunk/memcheck/tests/xml1.stderr.exp3 trunk/memcheck/tests/xml1.stderr.exp64_2 trunk/none/tests/fdleak_dup.stderr.exp2 trunk/none/tests/fdleak_dup2.stderr.exp2 trunk/none/tests/fdleak_fcntl.stderr.exp2 trunk/none/tests/fdleak_fcntl.stderr.exp3 [... diff too large to include ...] |