From: Julian Seward Date: Thu, 19 Jan 2006 03:53:53 +0000 (+0000) Subject: getcontext() seems to be unimplemented on glibc-2.3.3 on ppc64-linux. X-Git-Tag: svn/VALGRIND_3_2_0~352 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7e7378daee969da0490c50c7e60ba05a5d38584;p=thirdparty%2Fvalgrind.git 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 --- 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