gpu_unai: update CFLAGS
[pcsx_rearmed.git] / plugins / gpulib / Makefile
... / ...
CommitLineData
1CC = $(CROSS_COMPILE)gcc
2AS = $(CROSS_COMPILE)as
3AR = $(CROSS_COMPILE)ar
4
5ARCH = $(shell $(CC) -v 2>&1 | grep -i 'target:' | awk '{print $$2}' | awk -F '-' '{print $$1}')
6
7CFLAGS += -ggdb -Wall
8ifndef DEBUG
9CFLAGS += -O2
10endif
11
12OBJS += gpu.o
13
14ifeq "$(ARCH)" "arm"
15ARM_CORTEXA8 ?= 1
16ifeq "$(ARM_CORTEXA8)" "1"
17CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC
18ASFLAGS += -mcpu=cortex-a8 -mfpu=neon
19OBJS += cspace_neon.o
20else
21CFLAGS += -mcpu=arm926ej-s -mtune=arm926ej-s
22ASFLAGS += -mcpu=arm926ej-s -mfloat-abi=softfp
23OBJS += cspace.o
24endif
25OBJS += vout_fb.o
26EXT = a
27else
28CFLAGS += `sdl-config --cflags` -m32
29OBJS += vout_sdl.o
30EXT = x86.a
31endif
32
33TARGET = gpulib.$(EXT)
34
35all: $(TARGET)
36
37$(TARGET): $(OBJS)
38 $(AR) crs $@ $^
39
40clean:
41 $(RM) $(TARGET) $(OBJS)