| @@ -54,8 +54,8 @@ BASE_FLAGS += -I../include/mingw-compat | |||||
| BASE_FLAGS += -I../include/mingw-std-threads | BASE_FLAGS += -I../include/mingw-std-threads | ||||
| endif | endif | ||||
| BUILD_C_FLAGS += -fno-finite-math-only | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only | |||||
| BUILD_C_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| # Rack code is not tested for this flag, unset it | # Rack code is not tested for this flag, unset it | ||||
| BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | ||||
| @@ -574,6 +574,9 @@ JW_CUSTOM = PlayHead Quantizer | |||||
| PLUGIN_FILES += $(wildcard kocmoc/src/*.cpp) | PLUGIN_FILES += $(wildcard kocmoc/src/*.cpp) | ||||
| # modules/types which are present in other plugins | |||||
| KOCMOC_CUSTOM = Phasor __ct_base __ct_comp | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # LifeFormModular | # LifeFormModular | ||||
| @@ -587,6 +590,9 @@ LIFEFORMMODULAR_CUSTOM = IO MS __ct_base __ct_comp | |||||
| PLUGIN_FILES += $(wildcard LilacLoop/src/*.cpp) | PLUGIN_FILES += $(wildcard LilacLoop/src/*.cpp) | ||||
| # modules/types which are present in other plugins | |||||
| LILACLOOP_CUSTOM = AudioFile Mode | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # LittleUtils | # LittleUtils | ||||
| @@ -809,7 +815,6 @@ BASE_FLAGS += -DARCH_LIN | |||||
| endif | endif | ||||
| BASE_FLAGS += -DBUILDING_PLUGIN_MODULES | BASE_FLAGS += -DBUILDING_PLUGIN_MODULES | ||||
| BASE_FLAGS += -fno-strict-aliasing | |||||
| BASE_FLAGS += -I../dpf/dgl/src/nanovg | BASE_FLAGS += -I../dpf/dgl/src/nanovg | ||||
| BASE_FLAGS += -I../dpf/distrho | BASE_FLAGS += -I../dpf/distrho | ||||
| @@ -879,8 +884,8 @@ BASE_FLAGS += -DHAVE_SNDFILE | |||||
| endif | endif | ||||
| BUILD_C_FLAGS += -std=gnu11 | BUILD_C_FLAGS += -std=gnu11 | ||||
| BUILD_C_FLAGS += -fno-finite-math-only | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only | |||||
| BUILD_C_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| # Rack code is not tested for this flag, unset it | # Rack code is not tested for this flag, unset it | ||||
| BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | ||||
| @@ -36,7 +36,6 @@ ifeq ($(HAIKU),true) | |||||
| BASE_FLAGS += -I../include/haiku-compat | BASE_FLAGS += -I../include/haiku-compat | ||||
| endif | endif | ||||
| BASE_FLAGS += -fno-strict-aliasing | |||||
| BASE_FLAGS += -DPRIVATE= | BASE_FLAGS += -DPRIVATE= | ||||
| BASE_FLAGS += -I../dpf/dgl/src/nanovg | BASE_FLAGS += -I../dpf/dgl/src/nanovg | ||||
| BASE_FLAGS += -I../dpf/distrho | BASE_FLAGS += -I../dpf/distrho | ||||
| @@ -95,8 +94,8 @@ BASE_FLAGS += -I../include/mingw-std-threads | |||||
| endif | endif | ||||
| BUILD_C_FLAGS += -std=gnu11 | BUILD_C_FLAGS += -std=gnu11 | ||||
| BUILD_C_FLAGS += -fno-finite-math-only | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only | |||||
| BUILD_C_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| # use our custom function to invert some colors | # use our custom function to invert some colors | ||||
| BUILD_CXX_FLAGS += -DnsvgParseFromFile=nsvgParseFromFileCardinal | BUILD_CXX_FLAGS += -DnsvgParseFromFile=nsvgParseFromFileCardinal | ||||
| @@ -129,7 +129,6 @@ else | |||||
| BASE_FLAGS += -DARCH_LIN | BASE_FLAGS += -DARCH_LIN | ||||
| endif | endif | ||||
| BASE_FLAGS += -fno-strict-aliasing | |||||
| BASE_FLAGS += -DPRIVATE= | BASE_FLAGS += -DPRIVATE= | ||||
| BASE_FLAGS += -I.. | BASE_FLAGS += -I.. | ||||
| BASE_FLAGS += -I../../dpf/dgl/src/nanovg | BASE_FLAGS += -I../../dpf/dgl/src/nanovg | ||||
| @@ -170,8 +169,8 @@ BASE_FLAGS += -I../../include/mingw-std-threads | |||||
| endif | endif | ||||
| BUILD_C_FLAGS += -std=gnu11 | BUILD_C_FLAGS += -std=gnu11 | ||||
| BUILD_C_FLAGS += -fno-finite-math-only | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only | |||||
| BUILD_C_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| BUILD_CXX_FLAGS += -fno-finite-math-only -fno-strict-aliasing | |||||
| # Rack code is not tested for this flag, unset it | # Rack code is not tested for this flag, unset it | ||||
| BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | BUILD_CXX_FLAGS += -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS | ||||