aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt4
-rw-r--r--al/debug.cpp1
-rw-r--r--al/event.cpp1
-rw-r--r--al/source.cpp1
-rw-r--r--alc/alc.cpp1
-rw-r--r--alc/alu.cpp1
-rw-r--r--alc/backends/jack.cpp2
-rw-r--r--alc/backends/opensl.cpp2
-rw-r--r--alc/backends/winmm.cpp2
-rw-r--r--alc/context.cpp1
-rw-r--r--alc/events.cpp1
-rw-r--r--common/alsem.cpp (renamed from common/threads.cpp)5
-rw-r--r--common/alsem.h (renamed from common/threads.h)6
-rw-r--r--core/context.h2
14 files changed, 12 insertions, 18 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 63a213c9..c73dee55 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -618,6 +618,8 @@ set(COMMON_OBJS
common/almalloc.h
common/alnumbers.h
common/alnumeric.h
+ common/alsem.cpp
+ common/alsem.h
common/alspan.h
common/alstring.cpp
common/alstring.h
@@ -638,8 +640,6 @@ set(COMMON_OBJS
common/ringbuffer.h
common/strutils.cpp
common/strutils.h
- common/threads.cpp
- common/threads.h
common/vecmat.h
common/vector.h)
diff --git a/al/debug.cpp b/al/debug.cpp
index 56705c65..af67859a 100644
--- a/al/debug.cpp
+++ b/al/debug.cpp
@@ -20,7 +20,6 @@
#include "core/logging.h"
#include "direct_defs.h"
#include "opthelpers.h"
-#include "threads.h"
namespace {
diff --git a/al/event.cpp b/al/event.cpp
index a5b5fdc5..ef58f86d 100644
--- a/al/event.cpp
+++ b/al/event.cpp
@@ -30,7 +30,6 @@
#include "direct_defs.h"
#include "opthelpers.h"
#include "ringbuffer.h"
-#include "threads.h"
namespace {
diff --git a/al/source.cpp b/al/source.cpp
index 8dbbbcd8..8f4d4d48 100644
--- a/al/source.cpp
+++ b/al/source.cpp
@@ -73,7 +73,6 @@
#include "filter.h"
#include "opthelpers.h"
#include "ringbuffer.h"
-#include "threads.h"
#ifdef ALSOFT_EAX
#include <cassert>
diff --git a/alc/alc.cpp b/alc/alc.cpp
index 128b3d7e..48fa19ec 100644
--- a/alc/alc.cpp
+++ b/alc/alc.cpp
@@ -103,7 +103,6 @@
#include "intrusive_ptr.h"
#include "opthelpers.h"
#include "strutils.h"
-#include "threads.h"
#include "backends/base.h"
#include "backends/null.h"
diff --git a/alc/alu.cpp b/alc/alu.cpp
index c43da639..0130f280 100644
--- a/alc/alu.cpp
+++ b/alc/alu.cpp
@@ -77,7 +77,6 @@
#include "opthelpers.h"
#include "ringbuffer.h"
#include "strutils.h"
-#include "threads.h"
#include "vecmat.h"
#include "vector.h"
diff --git a/alc/backends/jack.cpp b/alc/backends/jack.cpp
index b8325b05..66fc0877 100644
--- a/alc/backends/jack.cpp
+++ b/alc/backends/jack.cpp
@@ -35,13 +35,13 @@
#include "albit.h"
#include "alc/alconfig.h"
#include "alnumeric.h"
+#include "alsem.h"
#include "althrd_setname.h"
#include "core/device.h"
#include "core/helpers.h"
#include "core/logging.h"
#include "dynload.h"
#include "ringbuffer.h"
-#include "threads.h"
#include <jack/jack.h>
#include <jack/ringbuffer.h>
diff --git a/alc/backends/opensl.cpp b/alc/backends/opensl.cpp
index a3b70791..2a161056 100644
--- a/alc/backends/opensl.cpp
+++ b/alc/backends/opensl.cpp
@@ -35,13 +35,13 @@
#include "albit.h"
#include "alnumeric.h"
+#include "alsem.h"
#include "althrd_setname.h"
#include "core/device.h"
#include "core/helpers.h"
#include "core/logging.h"
#include "opthelpers.h"
#include "ringbuffer.h"
-#include "threads.h"
#include <SLES/OpenSLES.h>
#include <SLES/OpenSLES_Android.h>
diff --git a/alc/backends/winmm.cpp b/alc/backends/winmm.cpp
index fa5bf22a..661585cd 100644
--- a/alc/backends/winmm.cpp
+++ b/alc/backends/winmm.cpp
@@ -39,13 +39,13 @@
#include <functional>
#include "alnumeric.h"
+#include "alsem.h"
#include "althrd_setname.h"
#include "core/device.h"
#include "core/helpers.h"
#include "core/logging.h"
#include "ringbuffer.h"
#include "strutils.h"
-#include "threads.h"
#ifndef WAVE_FORMAT_IEEE_FLOAT
#define WAVE_FORMAT_IEEE_FLOAT 0x0003
diff --git a/alc/context.cpp b/alc/context.cpp
index bcd72f92..142ad50c 100644
--- a/alc/context.cpp
+++ b/alc/context.cpp
@@ -33,7 +33,6 @@
#include "core/voice_change.h"
#include "device.h"
#include "ringbuffer.h"
-#include "threads.h"
#include "vecmat.h"
#ifdef ALSOFT_EAX
diff --git a/alc/events.cpp b/alc/events.cpp
index b5b65cb1..b14b1a8d 100644
--- a/alc/events.cpp
+++ b/alc/events.cpp
@@ -6,7 +6,6 @@
#include <optional>
#include "alspan.h"
-#include "common/threads.h"
#include "core/logging.h"
#include "device.h"
diff --git a/common/threads.cpp b/common/alsem.cpp
index c176f5af..6a92b35c 100644
--- a/common/threads.cpp
+++ b/common/alsem.cpp
@@ -20,11 +20,12 @@
#include "config.h"
-#include "opthelpers.h"
-#include "threads.h"
+#include "alsem.h"
#include <system_error>
+#include "opthelpers.h"
+
#ifdef _WIN32
#define WIN32_LEAN_AND_MEAN
diff --git a/common/threads.h b/common/alsem.h
index 703d50d4..9f72d1c6 100644
--- a/common/threads.h
+++ b/common/alsem.h
@@ -1,5 +1,5 @@
-#ifndef AL_THREADS_H
-#define AL_THREADS_H
+#ifndef COMMON_ALSEM_H
+#define COMMON_ALSEM_H
#if defined(__APPLE__)
#include <AvailabilityMacros.h>
@@ -40,4 +40,4 @@ public:
} // namespace al
-#endif /* AL_THREADS_H */
+#endif /* COMMON_ALSEM_H */
diff --git a/core/context.h b/core/context.h
index 629e67a5..ccb7dd3b 100644
--- a/core/context.h
+++ b/core/context.h
@@ -10,11 +10,11 @@
#include <vector>
#include "almalloc.h"
+#include "alsem.h"
#include "alspan.h"
#include "async_event.h"
#include "atomic.h"
#include "opthelpers.h"
-#include "threads.h"
#include "vecmat.h"
struct DeviceBase;