1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-03 03:30:06 +00:00
JUCE/modules/juce_audio_processors
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
..
format Allow use of an external VST3 SDK on BSD 2021-04-01 08:39:25 +01:00
format_types VST3: Fix error when building VST3 plugins 2021-10-06 16:59:07 +01:00
processors Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
scanning Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
utilities Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_audio_processors.cpp AutoResizingNSViewComponent: Fix display issues for certain plugin views 2021-05-06 15:51:09 +01:00
juce_audio_processors.h Bump version number to 6.1.2 2021-09-20 12:15:47 +01:00
juce_audio_processors.mm Updated all license headers 2020-06-29 08:30:22 +01:00