Commit 0f1697bd authored by Federico Vaga's avatar Federico Vaga

rt: use enable variable to config libmockturtle

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent c1a58230
......@@ -12,22 +12,31 @@ LD = $(CROSS_COMPILE_TARGET)ld
OBJDUMP = $(CROSS_COMPILE_TARGET)objdump
OBJCOPY = $(CROSS_COMPILE_TARGET)objcopy
SIZE = $(CROSS_COMPILE_TARGET)size
STRIP = $(CROSS_COMPILE_TARGET)strip
RT_GIT_VERSION = 0x$(shell git rev-parse --short=8 HEAD)
CFLAGS += -Wall -DWRNODE_RT -g -Os -mmultiply-enabled -mbarrel-shift-enabled
CFLAGS_OPT ?= -Os
CFLAGS_DBG ?= -ggdb
CFLAGS += $(CFLAGS_OPT)
CFLAGS += $(CFLAGS_DBG)
CFLAGS += -Wall -DWRNODE_RT -mmultiply-enabled -mbarrel-shift-enabled
CFLAGS += -I.
CFLAGS += -I$(TRTL)/rt
CFLAGS += -I$(TRTL)/include
CFLAGS += -DGIT_VERSION=$(RT_GIT_VERSION)
CFLAGS += $(EXTRA_CFLAGS)
ifeq ($(MOCKTURTLE_PRINTF_ENABLE), 1)
CFLAGS += -DLIB_PRINTF
endif
OBJS += $(TRTL)/rt/mockturtle-crt0.o
OBJS += $(TRTL)/rt/vsprintf-xint.o
OBJS += $(TRTL)/rt/printf.o
OBJS += $(TRTL)/rt/mockturtle-rt-common.o
ifdef RT_USE_LIBRT
ifeq ($(LIBMOCKTURTLE_ENABLE), 1)
OBJS += $(TRTL)/rt/libmockturtle-rt.o
endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment