From bb0396704cb02e2d2eae9f65fba4ef93075005ce Mon Sep 17 00:00:00 2001 From: Zhi-Gang Liu Date: Fri, 23 Oct 2015 02:36:09 +0000 Subject: [PATCH] Disable none/tests/bug234814 test for TileGx. Add "bool on_altstack" parameter to VG_(sigframe_create)(..) in sigframe-tilegx-linux.c git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15717 --- coregrind/m_sigframe/sigframe-tilegx-linux.c | 5 +---- none/tests/bug234814.vgtest | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/coregrind/m_sigframe/sigframe-tilegx-linux.c b/coregrind/m_sigframe/sigframe-tilegx-linux.c index 52cbf4b34..5820740fb 100644 --- a/coregrind/m_sigframe/sigframe-tilegx-linux.c +++ b/coregrind/m_sigframe/sigframe-tilegx-linux.c @@ -137,6 +137,7 @@ void setup_sigcontext2 ( ThreadState* tst, struct vki_sigcontext **sc1, /* EXPORTED */ void VG_(sigframe_create)( ThreadId tid, + Bool on_altstack, Addr sp_top_of_frame, const vki_siginfo_t *siginfo, const struct vki_ucontext *siguc, @@ -236,10 +237,6 @@ void VG_(sigframe_create)( ThreadId tid, tst->arch.vex.guest_pc = (Addr) handler; /* This thread needs to be marked runnable, but we leave that the caller to do. */ - if (0) - VG_(printf)("pushed signal frame; sp now = %lx, " - "next %pc = %lx, status=%d\n", - (Addr)frame, tst->arch.vex.guest_pc, (Int)tst->status); } /* EXPORTED */ diff --git a/none/tests/bug234814.vgtest b/none/tests/bug234814.vgtest index 67a28e6a7..31f95aab8 100644 --- a/none/tests/bug234814.vgtest +++ b/none/tests/bug234814.vgtest @@ -1 +1,2 @@ +prereq: ! ../../tests/arch_test tilegx prog: bug234814