|
From: <sv...@va...> - 2006-01-19 03:53:57
|
Author: sewardj
Date: 2006-01-19 03:53:53 +0000 (Thu, 19 Jan 2006)
New Revision: 5559
Log:
getcontext() seems to be unimplemented on glibc-2.3.3 on ppc64-linux.
Handle that eventuality.
Added:
trunk/memcheck/tests/stack_changes.stdout.exp2
Modified:
trunk/memcheck/tests/stack_changes.c
Modified: trunk/memcheck/tests/stack_changes.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/tests/stack_changes.c 2006-01-19 03:52:19 UTC (rev 555=
8)
+++ trunk/memcheck/tests/stack_changes.c 2006-01-19 03:53:53 UTC (rev 555=
9)
@@ -27,7 +27,8 @@
int ret;
=20
if (getcontext(uc) =3D=3D -1) {
- perror("getcontext");
+ //perror("getcontext");
+ printf("getcontext() doesn't seem to work\n");
exit(1);
}
=20
Added: trunk/memcheck/tests/stack_changes.stdout.exp2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/tests/stack_changes.stdout.exp2 =
(rev 0)
+++ trunk/memcheck/tests/stack_changes.stdout.exp2 2006-01-19 03:53:53 UT=
C (rev 5559)
@@ -0,0 +1 @@
+getcontext() doesn't seem to work
|