History log of /external/valgrind/memcheck/tests/badjump2.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e26586b781f1f8fd9f180f7cc3f7613b77873d8c 06-May-2015 carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> Patch 2 in a series of cleanup patches from Will Schmidt

Adjust the badjump2 test for ppc64le/ABIV2. Under the ABIV2 there
is no function descriptor, so the fn[] setup does not apply.
This fixes the badjump2 test failure as seen on ppc64le.

This patch fixes Vagrind bugzilla 347322.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15184 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
d53282e937e88e7b38dc0216b8a0c447184addc8 31-Oct-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Use normal setjmp/longjmp, not the __builtin_ ones, as LLVM pretty
much treats the latter kind as no-ops.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12254 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
58a1bf375e34436863e26cc8f8e0f31794094d54 04-Oct-2011 florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> Rewrite badjump and badjump2 such that the error occurs now on the
same line for all architectures.
Promote the s390x exp file to be the golden one because it has the
correct result. Add exp-kfail files for those platforms where the testcases
fail (x86).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12097 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
6e9de463ef677f093e9f24f126e1b11c28cf59fd 28-Jun-2011 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Delete the AIX5 port. The last release this worked for is 3.4.1,
and then only on AIX 5.2 and 5.3.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11842 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
f76d27a697a7b0bf3b84490baf60623fc96a23af 28-May-2009 njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merge the DARWIN branch onto the trunk.

I tried using 'svn merge' to do the merge but it did a terrible job and
there were bazillions of conflicts. So instead I just took the diff between
the branch and trunk at r10155, applied the diff to the trunk, 'svn add'ed
the added files (no files needed to be 'svn remove'd) and committed.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10156 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
aed053675acc9fb4fcbe7bc38c1120317bad68fa 17-Oct-2006 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Merge r6109:

Various minor changes to make these compile on AIX5.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6254 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
9085f7eff5ce4f61f6798e69bf772ae7aef755ae 18-Jan-2006 sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> Make these behave correctly on ppc64 ELF.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5546 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c
4d714384d45583b1566ad3a840ecc18e962ddda6 13-Oct-2004 nethercote <nethercote@a5019735-40e9-0310-863c-91ae7b9d1cf9> Fix for bug 91162: cope with jumps to bogus addresses when there is a SEGV
signal handler present -- previously, Valgrind would abort unnecessarily on
this case.

Added a regression test for it.

MERGE TO STABLE


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2743 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/memcheck/tests/badjump2.c