aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/pr57287-2.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index db785f7..7f45feb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2013-09-03 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/57287
+ * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
+
2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/PR56519
diff --git a/gcc/testsuite/gcc.dg/pr57287-2.c b/gcc/testsuite/gcc.dg/pr57287-2.c
index 5422e14..1ddf76c 100644
--- a/gcc/testsuite/gcc.dg/pr57287-2.c
+++ b/gcc/testsuite/gcc.dg/pr57287-2.c
@@ -12,7 +12,7 @@ struct node
struct node *list;
struct node *head (void);
-sigjmp_buf *bar (void);
+jmp_buf *bar (void);
int baz (void)
{
@@ -25,8 +25,8 @@ int baz (void)
if (!varseen)
varseen = 1;
- sigjmp_buf *buf = bar (); /* { dg-bogus "may be used uninitialized" "" } */
- __sigsetjmp (*buf, 1);
+ jmp_buf *buf = bar (); /* { dg-bogus "may be used uninitialized" "" } */
+ setjmp (*buf);
}
if (!varseen)