Author: sewardj Date: 2006-01-12 12:32:32 +0000 (Thu, 12 Jan 2006) New Revision: 5520 Log: Merge in function wrapping support from the FNWRAP branch. That branch hereby becomes inactive. This currently breaks everything except x86; fixes for amd64/ppc32 to follow. Added: trunk/memcheck/tests/wrap1.c trunk/memcheck/tests/wrap1.stderr.exp trunk/memcheck/tests/wrap1.stdout.exp trunk/memcheck/tests/wrap1.vgtest trunk/memcheck/tests/wrap2.c trunk/memcheck/tests/wrap2.stderr.exp trunk/memcheck/tests/wrap2.stdout.exp trunk/memcheck/tests/wrap2.vgtest trunk/memcheck/tests/wrap3.c trunk/memcheck/tests/wrap3.stderr.exp trunk/memcheck/tests/wrap3.stdout.exp trunk/memcheck/tests/wrap3.vgtest trunk/memcheck/tests/wrap4.c trunk/memcheck/tests/wrap4.stderr.exp trunk/memcheck/tests/wrap4.stdout.exp trunk/memcheck/tests/wrap4.vgtest trunk/memcheck/tests/wrap5.c trunk/memcheck/tests/wrap5.stderr.exp trunk/memcheck/tests/wrap5.stdout.exp trunk/memcheck/tests/wrap5.vgtest trunk/memcheck/tests/wrap6.c trunk/memcheck/tests/wrap6.stderr.exp trunk/memcheck/tests/wrap6.stdout.exp trunk/memcheck/tests/wrap6.vgtest Modified: trunk/coregrind/m_clientstate.c trunk/coregrind/m_debuginfo/priv_symtab.h trunk/coregrind/m_debuginfo/symtab.c trunk/coregrind/m_demangle/demangle.c trunk/coregrind/m_dispatch/dispatch-x86-linux.S trunk/coregrind/m_errormgr.c trunk/coregrind/m_main.c trunk/coregrind/m_redir.c trunk/coregrind/m_replacemalloc/vg_replace_malloc.c trunk/coregrind/m_scheduler/scheduler.c trunk/coregrind/m_signals.c trunk/coregrind/m_translate.c trunk/coregrind/m_transtab.c trunk/coregrind/pub_core_clientstate.h trunk/coregrind/pub_core_clreq.h trunk/coregrind/pub_core_debuginfo.h trunk/coregrind/pub_core_demangle.h trunk/coregrind/pub_core_dispatch.h trunk/coregrind/pub_core_dispatch_asm.h trunk/coregrind/pub_core_redir.h trunk/coregrind/pub_core_scheduler.h trunk/coregrind/pub_core_translate.h trunk/coregrind/pub_core_transtab.h trunk/coregrind/vg_preloaded.c trunk/include/pub_tool_debuginfo.h trunk/include/pub_tool_machine.h trunk/include/pub_tool_redir.h trunk/include/valgrind.h trunk/memcheck/mac_replace_strmem.c trunk/memcheck/memcheck.h trunk/memcheck/tests/Makefile.am trunk/none/tests/cmdline2.stdout.exp [... diff too large to include ...] |