Commit | Line | Data |
---|---|---|
1 | CC = $(CROSS_COMPILE)gcc | |
2 | CFLAGS += -ggdb -Wall -fPIC | |
3 | CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp | |
4 | ||
5 | TARGET = gpu_neon.so | |
6 | LDFLAGS += -shared -Wl,-soname,$(TARGET) | |
7 | SRC += gpu.c ../../frontend/arm_utils.s | |
8 | ||
9 | all: $(TARGET) | |
10 | ||
11 | $(TARGET): $(SRC) | |
12 | $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) | |
13 | ||
14 | clean: | |
15 | $(RM) $(TARGET) |