|
From: Cyril H. <su...@li...> - 2013-05-15 12:21:15
|
The branch, master, has been updated
via 2d2b94348a482ca608886ffab9f83148244bccfc (commit)
via 371a69bc9968853d072dd1feb384dc679d8370bb (commit)
from a63f9336c2750ca4ada6e7987b90c38b12ea21ad (commit)
- Log -----------------------------------------------------------------
commit 2d2b94348a482ca608886ffab9f83148244bccfc
Author: Cyril Hrubis <ch...@su...>
Date: Wed May 15 13:33:14 2013 +0200
openposix/.../sigaction/{18,19,28}: Regenerate.
Signed-off-by: Cyril Hrubis <ch...@su...>
commit 371a69bc9968853d072dd1feb384dc679d8370bb
Author: Cyril Hrubis <ch...@su...>
Date: Wed May 15 13:28:35 2013 +0200
openposix/.../sigaction/templates/{18,19,28}
The sig_atomic_t does not imply volatile.
This fixes the testcases when compiled with -O2.
Signed-off-by: Cyril Hrubis <ch...@su...>
-----------------------------------------------------------------------
Summary of changes:
.../conformance/interfaces/sigaction/18-1.c | 2 +-
.../conformance/interfaces/sigaction/18-10.c | 2 +-
.../conformance/interfaces/sigaction/18-11.c | 2 +-
.../conformance/interfaces/sigaction/18-12.c | 2 +-
.../conformance/interfaces/sigaction/18-13.c | 2 +-
.../conformance/interfaces/sigaction/18-14.c | 2 +-
.../conformance/interfaces/sigaction/18-15.c | 2 +-
.../conformance/interfaces/sigaction/18-16.c | 2 +-
.../conformance/interfaces/sigaction/18-17.c | 2 +-
.../conformance/interfaces/sigaction/18-18.c | 2 +-
.../conformance/interfaces/sigaction/18-19.c | 2 +-
.../conformance/interfaces/sigaction/18-2.c | 2 +-
.../conformance/interfaces/sigaction/18-20.c | 2 +-
.../conformance/interfaces/sigaction/18-21.c | 2 +-
.../conformance/interfaces/sigaction/18-22.c | 2 +-
.../conformance/interfaces/sigaction/18-23.c | 2 +-
.../conformance/interfaces/sigaction/18-24.c | 2 +-
.../conformance/interfaces/sigaction/18-25.c | 2 +-
.../conformance/interfaces/sigaction/18-26.c | 2 +-
.../conformance/interfaces/sigaction/18-3.c | 2 +-
.../conformance/interfaces/sigaction/18-4.c | 2 +-
.../conformance/interfaces/sigaction/18-5.c | 2 +-
.../conformance/interfaces/sigaction/18-6.c | 2 +-
.../conformance/interfaces/sigaction/18-7.c | 2 +-
.../conformance/interfaces/sigaction/18-8.c | 2 +-
.../conformance/interfaces/sigaction/18-9.c | 2 +-
.../conformance/interfaces/sigaction/19-1.c | 2 +-
.../conformance/interfaces/sigaction/19-10.c | 2 +-
.../conformance/interfaces/sigaction/19-11.c | 2 +-
.../conformance/interfaces/sigaction/19-12.c | 2 +-
.../conformance/interfaces/sigaction/19-13.c | 2 +-
.../conformance/interfaces/sigaction/19-14.c | 2 +-
.../conformance/interfaces/sigaction/19-15.c | 2 +-
.../conformance/interfaces/sigaction/19-16.c | 2 +-
.../conformance/interfaces/sigaction/19-17.c | 2 +-
.../conformance/interfaces/sigaction/19-18.c | 2 +-
.../conformance/interfaces/sigaction/19-19.c | 2 +-
.../conformance/interfaces/sigaction/19-2.c | 2 +-
.../conformance/interfaces/sigaction/19-20.c | 2 +-
.../conformance/interfaces/sigaction/19-21.c | 2 +-
.../conformance/interfaces/sigaction/19-22.c | 2 +-
.../conformance/interfaces/sigaction/19-23.c | 2 +-
.../conformance/interfaces/sigaction/19-24.c | 2 +-
.../conformance/interfaces/sigaction/19-25.c | 2 +-
.../conformance/interfaces/sigaction/19-26.c | 2 +-
.../conformance/interfaces/sigaction/19-3.c | 2 +-
.../conformance/interfaces/sigaction/19-4.c | 2 +-
.../conformance/interfaces/sigaction/19-5.c | 2 +-
.../conformance/interfaces/sigaction/19-6.c | 2 +-
.../conformance/interfaces/sigaction/19-7.c | 2 +-
.../conformance/interfaces/sigaction/19-8.c | 2 +-
.../conformance/interfaces/sigaction/19-9.c | 2 +-
.../conformance/interfaces/sigaction/28-1.c | 2 +-
.../conformance/interfaces/sigaction/28-10.c | 2 +-
.../conformance/interfaces/sigaction/28-11.c | 2 +-
.../conformance/interfaces/sigaction/28-12.c | 2 +-
.../conformance/interfaces/sigaction/28-13.c | 2 +-
.../conformance/interfaces/sigaction/28-14.c | 2 +-
.../conformance/interfaces/sigaction/28-15.c | 2 +-
.../conformance/interfaces/sigaction/28-16.c | 2 +-
.../conformance/interfaces/sigaction/28-17.c | 2 +-
.../conformance/interfaces/sigaction/28-18.c | 2 +-
.../conformance/interfaces/sigaction/28-19.c | 2 +-
.../conformance/interfaces/sigaction/28-2.c | 2 +-
.../conformance/interfaces/sigaction/28-20.c | 2 +-
.../conformance/interfaces/sigaction/28-21.c | 2 +-
.../conformance/interfaces/sigaction/28-22.c | 2 +-
.../conformance/interfaces/sigaction/28-23.c | 2 +-
.../conformance/interfaces/sigaction/28-24.c | 2 +-
.../conformance/interfaces/sigaction/28-25.c | 2 +-
.../conformance/interfaces/sigaction/28-26.c | 2 +-
.../conformance/interfaces/sigaction/28-3.c | 2 +-
.../conformance/interfaces/sigaction/28-4.c | 2 +-
.../conformance/interfaces/sigaction/28-5.c | 2 +-
.../conformance/interfaces/sigaction/28-6.c | 2 +-
.../conformance/interfaces/sigaction/28-7.c | 2 +-
.../conformance/interfaces/sigaction/28-8.c | 2 +-
.../conformance/interfaces/sigaction/28-9.c | 2 +-
.../sigaction/templates/template_18-1.in | 2 +-
.../sigaction/templates/template_19-1.in | 2 +-
.../sigaction/templates/template_28-1.in | 2 +-
81 files changed, 81 insertions(+), 81 deletions(-)
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-1.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-1.c
index 41bd3d0..a8efa04 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-1.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-1.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-10.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-10.c
index e595b6d..ba06ee4 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-10.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-10.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-11.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-11.c
index 7906c98..8ad7492 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-11.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-11.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-12.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-12.c
index 751b841..cec3f2c 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-12.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-12.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-13.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-13.c
index fbd8ef9..11b6b50 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-13.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-13.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-14.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-14.c
index 743c1cf..0681f56 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-14.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-14.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-15.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-15.c
index 9d64d0b..d322e1d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-15.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-15.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-16.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-16.c
index 2208fb1..3bd3f85 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-16.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-16.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-17.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-17.c
index b4bc97f..36a0979 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-17.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-17.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-18.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-18.c
index dee2b31..5105009 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-18.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-18.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-19.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-19.c
index 7cbd4bf..11f5c83 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-19.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-19.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-2.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-2.c
index b9253c6..64202ab 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-2.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-2.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-20.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-20.c
index c66af5d..87ed4e0 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-20.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-20.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-21.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-21.c
index 47d7d74..b72bd65 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-21.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-21.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-22.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-22.c
index bc70cc6..e3e2ac8 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-22.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-22.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-23.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-23.c
index c1f6bf1..b4c5f5e 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-23.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-23.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-24.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-24.c
index 2f8a6ad..6f2d00e 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-24.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-24.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-25.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-25.c
index f1f2b3d..ab94d91 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-25.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-25.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-26.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-26.c
index c6b9ba6..48f1af5 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-26.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-26.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-3.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-3.c
index c92d4e1..9aeb05c 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-3.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-3.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-4.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-4.c
index 7a596cb..abeb431 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-4.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-4.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-5.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-5.c
index 5b01518..e6cbaef 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-5.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-5.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-6.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-6.c
index fd65c22..ca1fc26 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-6.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-6.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-7.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-7.c
index 9fb701f..0e2b3e3 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-7.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-7.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-8.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-8.c
index 61b6886..0e66c9c 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-8.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-8.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-9.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-9.c
index 40ad6e5..a60a440 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-9.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/18-9.c
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-1.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-1.c
index 307a602..5c33b56 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-1.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-1.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-10.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-10.c
index 9ed3166..0b731f7 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-10.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-10.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-11.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-11.c
index 990b39d..e02824d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-11.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-11.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-12.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-12.c
index 1c2ca55..16dca4a 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-12.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-12.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-13.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-13.c
index 968a747..e319619 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-13.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-13.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-14.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-14.c
index 46c1012..e94ade3 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-14.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-14.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-15.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-15.c
index 7018c43..1b926ec 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-15.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-15.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-16.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-16.c
index 52c37ea..59263bb 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-16.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-16.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-17.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-17.c
index a097997..b3ff90d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-17.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-17.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-18.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-18.c
index 5137cf1..7056061 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-18.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-18.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-19.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-19.c
index b92ea6e..20a99db 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-19.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-19.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-2.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-2.c
index 947206e..10aa19e 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-2.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-2.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-20.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-20.c
index 3c569b2..ea2bb7b 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-20.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-20.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-21.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-21.c
index 7790ff6..c91edfe 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-21.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-21.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-22.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-22.c
index 2bab8c7..d83a386 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-22.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-22.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-23.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-23.c
index cbe1d61..34dd74c 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-23.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-23.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-24.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-24.c
index f5f54d6..a178728 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-24.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-24.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-25.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-25.c
index 825d9f4..02f8bed 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-25.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-25.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-26.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-26.c
index 6ebe625..3aaef9d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-26.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-26.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-3.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-3.c
index ab56bca..df04d83 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-3.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-3.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-4.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-4.c
index c5f196c..004fd51 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-4.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-4.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-5.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-5.c
index 21aae17..432cf88 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-5.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-5.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-6.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-6.c
index 9862ca2..9085be9 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-6.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-6.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-7.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-7.c
index 9994308..892c7e6 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-7.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-7.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-8.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-8.c
index 1e5b8cd..a56b6b0 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-8.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-8.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-9.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-9.c
index e02460e..b9c4456 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-9.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/19-9.c
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c
index 183cbde..19f804a 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c
index 030433d..b0105c1 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c
index 55206a0..08ca874 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c
index d493eda..49f3e6e 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c
index fd96707..803e99d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c
index 2aa491c..0f08ca2 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c
index 55cd2b6..3f0e3d0 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c
index c4130e9..46a3250 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c
index 6f2ad96..2154fc9 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c
index e73efb6..0dc759d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c
index 1dbc428..59af105 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c
index 6f7dae9..44b1e36 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c
index 31a7bfd..2bc3cf4 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c
index 4681da0..2ca1977 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c
index 336be4d..94a3424 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c
index 1176c16..8f46f4b 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c
index 22c63b9..43cd1c7 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c
index 998868e..f89bb09 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c
index 86b1d7a..49b0cde 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c
index 191d9ff..56551b3 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c
index 5734fe2..3eb2c9f 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c
index d99cc25..2d16940 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c
index 1e8975f..8ad7380 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c
index 0780db7..7e38627 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c
index 1868bd2..bd0a969 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c
index 1d7624d..6bffc8d 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_18-1.in b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_18-1.in
index a96d97b..4bccbe5 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_18-1.in
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_18-1.in
@@ -43,7 +43,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler()
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_19-1.in b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_19-1.in
index 329b5ae..580a11b 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_19-1.in
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_19-1.in
@@ -44,7 +44,7 @@
#define WRITE(str) write(STDOUT_FILENO, str, sizeof(str) - 1)
-static sig_atomic_t called = 0;
+static volatile sig_atomic_t called = 0;
static void handler(int sig, siginfo_t *info, void *context)
{
diff --git a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_28-1.in b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_28-1.in
index 720afe0..eed8055 100644
--- a/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_28-1.in
+++ b/testcases/open_posix_testsuite/conformance/interfaces/sigaction/templates/template_28-1.in
@@ -44,7 +44,7 @@
#include "posixtest.h"
-static sig_atomic_t called = 1;
+static volatile sig_atomic_t called = 1;
static void handler_1()
{
hooks/post-receive
--
ltp
|