|
From: <sv...@va...> - 2011-11-01 07:21:14
|
Author: sewardj
Date: 2011-11-01 07:16:31 +0000 (Tue, 01 Nov 2011)
New Revision: 12256
Log:
Merge from trunk, r12254 (Use normal setjmp/longjmp, not the __builtin
ones)
Modified:
branches/VALGRIND_3_7_BRANCH/memcheck/tests/badjump2.c
Modified: branches/VALGRIND_3_7_BRANCH/memcheck/tests/badjump2.c
===================================================================
--- branches/VALGRIND_3_7_BRANCH/memcheck/tests/badjump2.c 2011-11-01 07:14:23 UTC (rev 12255)
+++ branches/VALGRIND_3_7_BRANCH/memcheck/tests/badjump2.c 2011-11-01 07:16:31 UTC (rev 12256)
@@ -13,7 +13,7 @@
static
void SIGSEGV_handler(int signum)
{
- __builtin_longjmp(myjmpbuf, 1);
+ longjmp(myjmpbuf, 1);
}
int main(void)
@@ -33,7 +33,7 @@
res = sigaction( SIGSEGV, &sigsegv_new, &sigsegv_saved );
assert(res == 0);
- if (__builtin_setjmp(myjmpbuf) == 0) {
+ if (setjmp(myjmpbuf) == 0) {
// Jump to zero; will cause seg fault
#if defined(__powerpc64__)
unsigned long int fn[3];
|