From a7e7378daee969da0490c50c7e60ba05a5d38584 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Thu, 19 Jan 2006 03:53:53 +0000 Subject: [PATCH] getcontext() seems to be unimplemented on glibc-2.3.3 on ppc64-linux. Handle that eventuality. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5559 --- memcheck/tests/stack_changes.c | 3 ++- memcheck/tests/stack_changes.stdout.exp2 | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 memcheck/tests/stack_changes.stdout.exp2 diff --git a/memcheck/tests/stack_changes.c b/memcheck/tests/stack_changes.c index f5e573b170..23c43e50be 100644 --- a/memcheck/tests/stack_changes.c +++ b/memcheck/tests/stack_changes.c @@ -27,7 +27,8 @@ int init_context(struct ucontext *uc) int ret; if (getcontext(uc) == -1) { - perror("getcontext"); + //perror("getcontext"); + printf("getcontext() doesn't seem to work\n"); exit(1); } diff --git a/memcheck/tests/stack_changes.stdout.exp2 b/memcheck/tests/stack_changes.stdout.exp2 new file mode 100644 index 0000000000..c857f1582c --- /dev/null +++ b/memcheck/tests/stack_changes.stdout.exp2 @@ -0,0 +1 @@ +getcontext() doesn't seem to work -- 2.47.2