commit a49ebe7b7ec659e94798de32242bfee30cf14934
parent d5a8888e9de88c80c19020bbcf4a452b5588970c
Author: Kyle Milz <krwmilz@gmail.com>
Date: Mon, 16 Aug 2021 18:49:05 +0000
Assume volatile is available.
Diffstat:
2 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/events.c b/events.c
@@ -707,7 +707,7 @@ static short alt_stat; /* 1 = wait for expose, */
*/
#if !FLAKY_SIGPOLL
-static VOLATILE int event_freq = 70;
+static volatile int event_freq = 70;
#else
#define event_freq 70
#endif
@@ -2857,7 +2857,7 @@ handle_messages(widget, closure, event, cont)
*/
/* This could be static volatile, but we want to avoid any optimizer bugs. */
-VOLATILE unsigned int sig_flags = 0;
+volatile unsigned int sig_flags = 0;
#define SF_USR 1
#define SF_ALRM 2
diff --git a/xdvi.h b/xdvi.h
@@ -110,14 +110,6 @@ typedef char Bool3; /* Yes/No/Maybe */
#endif /* not KPATHSEA */
-#ifndef VOLATILE
-#if __STDC__ || (defined(__stdc__) && defined(__convex__))
-#define VOLATILE volatile
-#else
-#define VOLATILE /* nothing */
-#endif
-#endif
-
#ifndef NORETURN
# if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)
# define NORETURN __attribute__((__noreturn__))
@@ -743,7 +735,7 @@ EXTERN Pixel *pixeltbl_t;
#define EV_NOWAIT EV_GE_IDLE
EXTERN unsigned int ev_flags INIT(EV_IDLE);
-EXTERN VOLATILE int event_counter INIT(0);
+EXTERN volatile int event_counter INIT(0);
EXTERN jmp_buf canit_env;
struct xchild {