1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
JUCE/modules
reuk 832bbed8c3
VST3: Fix error when building VST3 plugins
On macOS 10.15, stdatomic.h (included by the VST3 SDK) defines a macro
named atomic_thread_fence when building in C++20 mode. This macro was
trampling over a call to std::atomic_thread_fence from the C++ atomic
header, made in juce_Atomic.h.

No JUCE implementation files use the C11 atomic functions, so I think
it's safe to just undef the problematic symbol after including all the
VST3 implementation files.
2021-10-06 16:59:07 +01:00
..
juce_analytics Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_audio_basics Update code to use new AudioData interleaving/deinterleaving API 2021-10-06 16:44:51 +01:00
juce_audio_devices AudioTransportSource: Fix thread sanitizer warnings 2021-10-06 16:59:07 +01:00
juce_audio_formats CoreAudioFormat: Allow specifying stream kind hints 2021-10-06 16:59:06 +01:00
juce_audio_plugin_client Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_audio_processors VST3: Fix error when building VST3 plugins 2021-10-06 16:59:07 +01:00
juce_audio_utils Update code to use new AudioData interleaving/deinterleaving API 2021-10-06 16:44:51 +01:00
juce_box2d Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_core Singleton: Fix thread sanitizer warning about race on "instance" data member 2021-10-06 16:59:07 +01:00
juce_cryptography Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_data_structures Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_dsp Docs: Exclude top-level std namespace when building docs 2021-10-04 17:23:37 +01:00
juce_events Refactoring: Use any_of(), all_of() or, none_of() instead of find_if() where possible 2021-10-06 16:59:06 +01:00
juce_graphics ImageCache: Avoid data race on impl when accessing cache from a background thread 2021-10-06 16:59:07 +01:00
juce_gui_basics Mac Menu: Avoid errant beeps when triggering menu items 2021-10-06 16:59:06 +01:00
juce_gui_extra X11: Pass Display instance to GetXProperty constructor 2021-09-29 17:40:57 +01:00
juce_opengl Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_osc Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_product_unlocking Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_video Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
CMakeLists.txt BLOCKS: Remove juce_blocks_basics module 2021-05-19 16:53:01 +01:00