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 |