aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--externals/Makefile16
-rwxr-xr-xpackages/win32_inno/Makefile2
2 files changed, 9 insertions, 9 deletions
diff --git a/externals/Makefile b/externals/Makefile
index 0ddde521..b86291b3 100644
--- a/externals/Makefile
+++ b/externals/Makefile
@@ -306,7 +306,7 @@ boids_clean:
#------------------------------------------------------------------------------#
# BSAYLOR
bsaylor:
- make -C $(externals_src)/bsaylor CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/bsaylor CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
bsaylor_install:
@@ -439,7 +439,7 @@ ext13_clean:
#------------------------------------------------------------------------------#
# EXTRA
extra:
- make -C $(externals_src)/extra CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/extra CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
extra_install:
@@ -858,7 +858,7 @@ IEMLIB_SRC := $(wildcard $(externals_src)/iemlib/iemlib1/src/*[^1].c) $(wildcard
IEMLIB_OBJECTS := $(IEMLIB_SRC:.c=.o)
$(IEMLIB_OBJECTS) : %.o : %.c
- $(CC) $(CFLAGS) -O2 -funroll-loops -fomit-frame-pointer -fno-strict-aliasing -o "$*.o" -c "$*.c"
+ $(CC) $(CFLAGS) -O2 -funroll-loops -fomit-frame-pointer -fno-tree-vectorize -fno-strict-aliasing -o "$*.o" -c "$*.c"
iemlib: $(IEMLIB_SRC:.c=.$(EXTENSION))
@@ -1018,7 +1018,7 @@ loaders-libdir_clean:
# LOADERS-TCLPD
loaders-tclpd:
- make -C $(externals_src)/loaders/tclpd CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/loaders/tclpd CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
loaders-tclpd_install: loaders-tclpd
@@ -1169,7 +1169,7 @@ moocow_clean:
#------------------------------------------------------------------------------#
# MOONLIB
moonlib:
- make -C $(externals_src)/moonlib CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/moonlib CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
moonlib_install:
@@ -1592,7 +1592,7 @@ postlude_clean:
#------------------------------------------------------------------------------#
# SIGPACK
sigpack:
- make -C $(externals_src)/sigpack CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/sigpack CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
sigpack_install:
@@ -1662,7 +1662,7 @@ TOXY_NAME=toxy
# toxy is compiled straight into $(OUT_DIR)
TOXY_OUT_DIR=$(DESTDIR)$(objectsdir)/$(TOXY_NAME)
toxy: $(bindir)
- $(MAKE) OPT_CFLAGS="-O2 -fno-strict-aliasing -fPIC" \
+ $(MAKE) OPT_CFLAGS="-O2 -fno-tree-vectorize -fno-strict-aliasing -fPIC" \
-C $(externals_src)/miXed/toxy
@@ -1716,7 +1716,7 @@ vbap_clean:
#------------------------------------------------------------------------------#
# VANILLA
vanilla:
- make -C $(externals_src)/vanilla CFLAGS="$(CFLAGS) -fno-strict-aliasing" \
+ make -C $(externals_src)/vanilla CFLAGS="$(CFLAGS) -fno-tree-vectorize -fno-strict-aliasing" \
PD_PATH=$(pd_src) PD_INCLUDE=$(pd_src)/src
vanilla_install:
diff --git a/packages/win32_inno/Makefile b/packages/win32_inno/Makefile
index 0dc5a302..aafb60c3 100755
--- a/packages/win32_inno/Makefile
+++ b/packages/win32_inno/Makefile
@@ -64,7 +64,7 @@ zip:
@echo "win32_inno install succeeded!"
build_pd:
- cd $(pd_src)/src && $(MAKE) -f makefile.mingw MORECFLAGS="-O2 -g"
+ $(MAKE) -C $(pd_src)/src -f makefile.mingw MORECFLAGS="-O2 -g -fno-tree-vectorize -fno-strict-aliasing"
PD_NAME=Pd
pd_install: build_pd