aboutsummaryrefslogtreecommitdiff
path: root/audio/gogo
diff options
context:
space:
mode:
authorYukihiro Nakai <nakai@FreeBSD.org>2000-07-05 07:52:12 +0000
committerYukihiro Nakai <nakai@FreeBSD.org>2000-07-05 07:52:12 +0000
commitfdca5a8963605f733a092e8a85102c67a1077da9 (patch)
tree3c5977019133b0aacbc8edbeeb1e5541ee303cb2 /audio/gogo
parentec09f84beda5087799241b5efbf1c4ff519dc77f (diff)
downloadports-fdca5a8963605f733a092e8a85102c67a1077da9.tar.gz
ports-fdca5a8963605f733a092e8a85102c67a1077da9.zip
Notes
Diffstat (limited to 'audio/gogo')
-rw-r--r--audio/gogo/Makefile4
-rw-r--r--audio/gogo/files/patch-ac32
2 files changed, 30 insertions, 6 deletions
diff --git a/audio/gogo/Makefile b/audio/gogo/Makefile
index 925be383f3e4..585d1842dc1e 100644
--- a/audio/gogo/Makefile
+++ b/audio/gogo/Makefile
@@ -25,9 +25,7 @@ ONLY_FOR_ARCHS= i386
# A sample of heavily optimized CFLAGS(typically used with pgcc).
# Recommended ONLY for benchmarks.
-# CFLAGS=-march=pentiumpro -O6 -finline-functions -fomit-frame-pointer -funrol
-
-MAKE_ENV= "CC=$(CC) -c $(CFLAGS)" "LD=$(CC)"
+# CFLAGS=-march=pentiumpro -O6 -finline-functions -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -foptimize-register-move -ffast-math -fdefer-pop -mfancy-math-387
pre-fetch:
.if !defined(USE_MT)
diff --git a/audio/gogo/files/patch-ac b/audio/gogo/files/patch-ac
index 875a08ed47c6..c14a0e4e7039 100644
--- a/audio/gogo/files/patch-ac
+++ b/audio/gogo/files/patch-ac
@@ -1,11 +1,11 @@
--- Makefile.orig Fri Apr 28 13:11:32 2000
-+++ Makefile Thu May 11 01:52:23 2000
-@@ -30,10 +30,10 @@
++++ Makefile Mon Jul 3 01:49:47 2000
+@@ -30,15 +30,15 @@
endif
# common definition
-LD=gcc
-+#LD=gcc
++LD=$(CC)
#LD=gcc -Wl,-Map,gogo.map
LIBS=-lm
-CC=gcc -c -m486 -O3 -finline-functions -fomit-frame-pointer -funroll-loops
@@ -13,3 +13,29 @@
# This option is available for gcc-2.8.x
#CC=gcc -c -mcpu=pentiumpro -malign-double -O6 -fstrength-reduce -fexpensive-optimizations -finline-functions -fomit-frame-pointer -funroll-loops
# This option is available for gcc-2.95.1, gcc-2.95.2, gcc-2.95.3,...
+ #CC=gcc -c -mcpu=pentiumpro -march=pentiumpro -O9 -fstrength-reduce -fexpensive-optimizations -finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -foptimize-register-move -fdefer-pop -mfancy-math-387
+-CFLAGS=-Wall $(PROF) -DNDEBUG $(E3DN) $(VBR) -DRAW_INPUT
++CFLAGS+=-Wall $(PROF) -DNDEBUG $(E3DN) $(VBR) -DRAW_INPUT
+
+
+ # OS specific definition
+@@ -62,8 +62,8 @@
+ ifeq ($(OS),FreeBSD)
+ CFLAGS+= -DDISPLAY_REALTIME
+ ifeq ($(USE_MT),yes)
+- LIBS+= -L/usr/local/lib -llthread -llgcc_r
+- CFLAGS+= -DUSE_PTHREAD -D_THREAD_SAFE -I/usr/local/include/pthread/linuxthreads
++ LIBS+= -L${LOCALBASE}/lib -llthread -llgcc_r
++ CFLAGS+= -DUSE_PTHREAD -D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
+ endif
+ endif
+ ifeq ($(OS),OpenBSD)
+@@ -110,7 +110,7 @@
+ # $(AS) $(ASFLAGS) $< -o $@
+
+ .c.o:
+- $(CC) $(CFLAGS) $<
++ $(CC) -c $(CFLAGS) $<
+
+
+ clean: