[PD-cvs] packages/darwin_app Makefile,1.65.2.14,1.65.2.15
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Thu Oct 18 18:17:21 CEST 2007
Update of /cvsroot/pure-data/packages/darwin_app
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12208
Modified Files:
Tag: branch-v0-39-2-extended
Makefile
Log Message:
running into strict aliasing bugs again, manually specifying the opt flags so that -fno-strict-aliasing can take effect. we really should use strict aliasing, it's required by C99 and baswically all compilers want it on in order to do any decent optimization
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v
retrieving revision 1.65.2.14
retrieving revision 1.65.2.15
diff -C2 -d -r1.65.2.14 -r1.65.2.15
*** Makefile 18 Oct 2007 14:15:00 -0000 1.65.2.14
--- Makefile 18 Oct 2007 16:17:19 -0000 1.65.2.15
***************
*** 34,38 ****
OPT_CFLAGS += -O3 -funroll-loops -fomit-frame-pointer -mcpu=powerpc -mtune=G3
else
! OPT_CFLAGS = -fast -fPIC -mcpu=G4 -mtune=G4
# auto-vectorization in GCC 4.x for CPUs with SIMD
#OPT_CFLAGS = -ftree-vectorize -ftree-vectorizer-verbose=2 \
--- 34,38 ----
OPT_CFLAGS += -O3 -funroll-loops -fomit-frame-pointer -mcpu=powerpc -mtune=G3
else
! OPT_CFLAGS = -falign-loops-max-skip=15 -falign-jumps-max-skip=15 -malign-natural -falign-loops=16 -falign-jumps=16 -falign-functions=16 -ffast-math -funroll-loops -ftree-loop-linear -ftree-loop-memset -mpowerpc-gpopt -fsched-interblock -fgcse-sm -mcpu=7450 -mtune=7450
# auto-vectorization in GCC 4.x for CPUs with SIMD
#OPT_CFLAGS = -ftree-vectorize -ftree-vectorizer-verbose=2 \
More information about the Pd-cvs
mailing list