diff options
author | Bad Diode <bd@badd10de.dev> | 2021-05-23 18:09:09 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-05-23 18:09:09 +0200 |
commit | a928aab86ec33f385b749771747d1097b1fba277 (patch) | |
tree | 53f03275c0adecda8eea52af7ffb5f0eb499b7a1 /Makefile | |
parent | c0f6187b99a1d82db71616ec67286b295cc27636 (diff) | |
download | uxngba-a928aab86ec33f385b749771747d1097b1fba277.tar.gz uxngba-a928aab86ec33f385b749771747d1097b1fba277.zip |
Add some configuration parameters for compilation
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -34,10 +34,12 @@ CC := $(DEVKITBIN)/arm-none-eabi-gcc | |||
34 | OBJCOPY := $(DEVKITBIN)/arm-none-eabi-objcopy | 34 | OBJCOPY := $(DEVKITBIN)/arm-none-eabi-objcopy |
35 | ARCH := -mthumb -mthumb-interwork | 35 | ARCH := -mthumb -mthumb-interwork |
36 | SPECS := -specs=gba.specs | 36 | SPECS := -specs=gba.specs |
37 | CONFIG := | ||
37 | CFLAGS := -Wall -Wextra -pedantic -Wno-incompatible-pointer-types | 38 | CFLAGS := -Wall -Wextra -pedantic -Wno-incompatible-pointer-types |
38 | CFLAGS += -fno-strict-aliasing | 39 | CFLAGS += -fno-strict-aliasing |
39 | CFLAGS += -mcpu=arm7tdmi -mtune=arm7tdmi $(ARCH) | 40 | CFLAGS += -mcpu=arm7tdmi -mtune=arm7tdmi $(ARCH) |
40 | CFLAGS += $(INC_FLAGS) | 41 | CFLAGS += $(INC_FLAGS) |
42 | CFLAGS += $(CONFIG) | ||
41 | LDFLAGS := $(ARCH) $(SPECS) | 43 | LDFLAGS := $(ARCH) $(SPECS) |
42 | LDLIBS := $(LIBGBA) | 44 | LDLIBS := $(LIBGBA) |
43 | RELEASE_CFLAGS := -DNDEBUG -O2 | 45 | RELEASE_CFLAGS := -DNDEBUG -O2 |