]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Create new module m_libcsetjmp, which wraps up uses of
authorJulian Seward <jseward@acm.org>
Mon, 11 Apr 2011 16:17:51 +0000 (16:17 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 11 Apr 2011 16:17:51 +0000 (16:17 +0000)
commitb3827d6c33ae00f7f78862a75015f5acff2de2eb
tree482318c3fe643680a251dbb1954ff985ddda2c2c
parentdca5c116bbd23b57e85a94ad3e936dd0ae6efef6
Create new module m_libcsetjmp, which wraps up uses of
__builtin_setjmp and __builtin_longjmp so that they can be selectively
replaced, on a platform by platform basis.  Does not change any
functionality.  Related to #259977.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11687
41 files changed:
coregrind/Makefile.am
coregrind/m_coredump/coredump-elf.c
coregrind/m_debugger.c
coregrind/m_debuginfo/debuginfo.c
coregrind/m_debuginfo/readdwarf3.c
coregrind/m_errormgr.c
coregrind/m_execontext.c
coregrind/m_initimg/initimg-linux.c
coregrind/m_initimg/initimg-pathscan.c
coregrind/m_libcassert.c
coregrind/m_libcsetjmp.c [new file with mode: 0644]
coregrind/m_machine.c
coregrind/m_main.c
coregrind/m_mallocfree.c
coregrind/m_scheduler/scheduler.c
coregrind/m_sigframe/sigframe-amd64-linux.c
coregrind/m_sigframe/sigframe-arm-linux.c
coregrind/m_sigframe/sigframe-ppc32-linux.c
coregrind/m_sigframe/sigframe-ppc64-linux.c
coregrind/m_sigframe/sigframe-s390x-linux.c
coregrind/m_sigframe/sigframe-x86-linux.c
coregrind/m_signals.c
coregrind/m_stacktrace.c
coregrind/m_syswrap/syswrap-amd64-linux.c
coregrind/m_syswrap/syswrap-arm-linux.c
coregrind/m_syswrap/syswrap-generic.c
coregrind/m_syswrap/syswrap-linux-variants.c
coregrind/m_syswrap/syswrap-linux.c
coregrind/m_syswrap/syswrap-main.c
coregrind/m_syswrap/syswrap-ppc32-linux.c
coregrind/m_syswrap/syswrap-ppc64-linux.c
coregrind/m_syswrap/syswrap-s390x-linux.c
coregrind/m_syswrap/syswrap-x86-linux.c
coregrind/m_threadstate.c
coregrind/m_translate.c
coregrind/pub_core_basics.h
coregrind/pub_core_libcsetjmp.h [new file with mode: 0644]
coregrind/pub_core_threadstate.h
include/Makefile.am
include/pub_tool_libcsetjmp.h [new file with mode: 0644]
memcheck/mc_leakcheck.c