aboutsummaryrefslogblamecommitdiff
path: root/devel/adime/files/patch-misc-makefile.uni
blob: e9b08a4f1f0ecaf5ec6bc4c8b02308fe56eb9623 (plain) (tree)












































                                                                                                   
--- misc/makefile.uni.orig	Fri Sep 10 16:34:54 2004
+++ misc/makefile.uni	Sat Aug 20 13:45:44 2005
@@ -118,16 +118,6 @@
 WFLAGS = -Wall -Wno-unused
 endif
 
-ifdef PGCC
-OFLAGS = -mcpu=pentium -O6 -ffast-math
-else
-ifdef PENTIUMONLY
-OFLAGS = -march=pentium -O2 -funroll-loops -ffast-math
-else
-OFLAGS = -mcpu=pentium -O2 -funroll-loops -ffast-math
-endif
-endif
-
 ifdef STATICLINK_ALLEGRO
 ALLEGRO_CONFIG_FLAGS = --static
 else
@@ -143,13 +133,14 @@
 else
 ifdef PROFILEMODE
 # profiling build
-CFLAGS = $(WFLAGS) $(OFLAGS) -pg
+CFLAGS = $(WFLAGS) -pg
 SFLAGS = $(WFLAGS)
 LFLAGS += -pg
 LIB_FLAGS = `allegro-config --libs profile $(ALLEGRO_CONFIG_FLAGS)`
 else
 # optimised build
-CFLAGS = $(WFLAGS) $(OFLAGS) -fomit-frame-pointer -fno-strength-reduce
+OPT = -O2 -ffast-math -fomit-frame-pointer -fno-strength-reduce
+CFLAGS = %%CFLAGS%% $(WFLAGS) -fPIC $(OPT) `allegro-config --cflags`
 SFLAGS = $(WFLAGS)
 ifndef SYMBOLMODE
 LFLAGS += -s
@@ -168,7 +159,7 @@
 CFLAGS += -D_ADIME_FORTIFY=1 -DFORTIFY
 endif
 
-CFLAGS_NO_OPTIMIZE = $(WFLAGS)
+CFLAGS_NO_OPTIMIZE = $(WFLAGS) -fPIC `allegro-config --cflags`
 
 COMPILE_FLAGS = $(subst src/,-DADIME_SRC ,$(findstring src/, $<))$(CFLAGS)
 COMPILE_FLAGS_NO_OPTIMIZE = $(subst src/,-DADIME_SRC ,$(findstring src/, $<))$(CFLAGS_NO_OPTIMIZE)