Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2022-08-19 22:55:09 +0300
committerCorinna Vinschen <corinna@vinschen.de>2022-08-19 22:55:09 +0300
commit2ec96890db7c1e9c2a5d8d626e5e29591ab7971d (patch)
treefb96766e1cf856e861ee13ed9b137e29be78dddd /winsup/cygwin/sigproc.cc
parent1b2d3d1f945159efc2bf2214afa656bf25781490 (diff)
Cygwin: sigproc.cc: drop Static macro, use explicit NO_COPY instead
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/sigproc.cc')
-rw-r--r--winsup/cygwin/sigproc.cc16
1 files changed, 7 insertions, 9 deletions
diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc
index 6b1a4137d..a99876dc9 100644
--- a/winsup/cygwin/sigproc.cc
+++ b/winsup/cygwin/sigproc.cc
@@ -42,8 +42,6 @@ bool no_thread_exit_protect::flag;
required. */
char NO_COPY myself_nowait_dummy[1] = {'0'};
-#define Static static NO_COPY
-
/* All my children info. Avoid expensive constructor ops at DLL
startup.
@@ -79,18 +77,18 @@ class child_procs {
}
int max_child_procs () const { return _NPROCS + _NPROCS_2; }
};
-Static child_procs chld_procs;
+static NO_COPY child_procs chld_procs;
/* Start of queue for waiting threads. */
-Static waitq waitq_head;
+static NO_COPY waitq waitq_head;
/* Controls access to subproc stuff. */
-Static muto sync_proc_subproc;
+static NO_COPY muto sync_proc_subproc;
_cygtls NO_COPY *_sig_tls;
-Static HANDLE my_sendsig;
-Static HANDLE my_readsig;
+static NO_COPY HANDLE my_sendsig;
+static NO_COPY HANDLE my_readsig;
/* Used in select if a signalfd is part of the read descriptor set */
HANDLE NO_COPY my_pendingsigs_evt;
@@ -119,7 +117,7 @@ public:
friend void wait_sig (VOID *arg);
};
-Static pending_signals sigq;
+static NO_COPY pending_signals sigq;
/* Functions */
void
@@ -156,7 +154,7 @@ get_proc_lock (DWORD what, DWORD val)
{
if (!cygwin_finished_initializing)
return true;
- Static int lastwhat = -1;
+ static NO_COPY int lastwhat = -1;
if (!sync_proc_subproc)
{
sigproc_printf ("sync_proc_subproc is NULL");