X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=ff00850636bc2e005007541f5bfba2bdccaac18f;hb=65e4c57baa06bb5e221de15c17ef87e5754dfd60;hp=45e3532bb215f2a42815b5f7309f8e77d2c36ecd;hpb=40d22a8e7610b2fdde5cfe6178605262ef0d61d7;p=picodrive.git diff --git a/Makefile b/Makefile index 45e3532..ff00850 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,15 @@ TARGET ?= PicoDrive -CFLAGS += -Wall -ggdb -falign-functions=2 +CFLAGS += -Wall -g CFLAGS += -I. ifndef DEBUG -CFLAGS += -O3 -DNDEBUG -ffunction-sections -ifeq ($(findstring clang,$(CC)),) -LDFLAGS += -Wl,--gc-sections +CFLAGS += -O3 -DNDEBUG endif -endif -#CFLAGS += -DEVT_LOG -#CFLAGS += -DDRC_CMP -#cpu_cmp = 1 -#drc_debug = 7 -#profile = 1 +# This is actually needed, bevieve me. +# If you really have to disable this, set NO_ALIGN_FUNCTIONS elsewhere. +ifndef NO_ALIGN_FUNCTIONS +CFLAGS += -falign-functions=2 +endif all: config.mak target_ @@ -51,11 +48,6 @@ endif -include Makefile.local -ifneq "$(use_cyclone)" "1" -# due to CPU stop flag access -asm_cdmemory = 0 -endif - ifeq "$(PLATFORM)" "opendingux" opk: $(TARGET).opk