gpu_unai: update CFLAGS
authornotaz <notasas@gmail.com>
Tue, 21 Feb 2012 23:30:51 +0000 (01:30 +0200)
committernotaz <notasas@gmail.com>
Sun, 26 Feb 2012 22:27:41 +0000 (00:27 +0200)
avoid -fPIC if not really needed, no need for a performance hit

plugins/gpu_unai/Makefile
plugins/gpulib/Makefile
plugins/gpulib/gpulib.mak

index dd9e4ca..57a0371 100644 (file)
@@ -3,7 +3,7 @@ CC = $(CROSS_COMPILE)g++
 ARCH = $(shell $(CC) -v 2>&1 | grep -i 'target:' | awk '{print $$2}' | awk -F '-' '{print $$1}')
 
 CFLAGS += -DREARMED
-CFLAGS += -ggdb -Wall -fPIC -O2 -ffast-math
+CFLAGS += -ggdb -Wall -O3 -ffast-math
 
 SRC_STANDALONE += gpu.cpp
 SRC_GPULIB += gpulib_if.cpp
index a244524..e65d81b 100644 (file)
@@ -4,14 +4,17 @@ AR = $(CROSS_COMPILE)ar
 
 ARCH = $(shell $(CC) -v 2>&1 | grep -i 'target:' | awk '{print $$2}' | awk -F '-' '{print $$1}')
 
-CFLAGS += -ggdb -Wall -fPIC -O2
+CFLAGS += -ggdb -Wall
+ifndef DEBUG
+CFLAGS += -O2
+endif
 
 OBJS += gpu.o
 
 ifeq "$(ARCH)" "arm"
 ARM_CORTEXA8 ?= 1
 ifeq "$(ARM_CORTEXA8)" "1"
-CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
+CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC
 ASFLAGS += -mcpu=cortex-a8 -mfpu=neon
 OBJS += cspace_neon.o
 else
index cec6f5a..2cc1e28 100644 (file)
@@ -5,7 +5,8 @@ LDFLAGS += -shared
 ifeq "$(ARCH)" "arm"
  ARM_CORTEXA8 ?= 1
  ifeq "$(ARM_CORTEXA8)" "1"
-  CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
+  CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon \
+    -fPIC -mfloat-abi=softfp
   ASFLAGS += -mcpu=cortex-a8 -mfpu=neon
  else
   CFLAGS += -mcpu=arm926ej-s -mtune=arm926ej-s