|
@@ -96,17 +96,13 @@ ifdef LTC_DEBUG
|
|
$(info Debug build)
|
|
$(info Debug build)
|
|
# compile for DEBUGGING (required for ccmalloc checking!!!)
|
|
# compile for DEBUGGING (required for ccmalloc checking!!!)
|
|
LTC_CFLAGS += -g3 -DLTC_NO_ASM
|
|
LTC_CFLAGS += -g3 -DLTC_NO_ASM
|
|
|
|
+
|
|
ifneq (,$(strip $(LTC_DEBUG)))
|
|
ifneq (,$(strip $(LTC_DEBUG)))
|
|
LTC_CFLAGS += -DLTC_TEST_DBG=$(LTC_DEBUG)
|
|
LTC_CFLAGS += -DLTC_TEST_DBG=$(LTC_DEBUG)
|
|
else
|
|
else
|
|
LTC_CFLAGS += -DLTC_TEST_DBG
|
|
LTC_CFLAGS += -DLTC_TEST_DBG
|
|
endif
|
|
endif
|
|
-else
|
|
|
|
-
|
|
|
|
-ifdef LTC_SMALL
|
|
|
|
-# optimize for SIZE
|
|
|
|
-LTC_CFLAGS += -Os -DLTC_SMALL_CODE
|
|
|
|
-else
|
|
|
|
|
|
+endif # LTC_DEBUG
|
|
|
|
|
|
ifndef IGNORE_SPEED
|
|
ifndef IGNORE_SPEED
|
|
# optimize for SPEED
|
|
# optimize for SPEED
|
|
@@ -114,10 +110,12 @@ LTC_CFLAGS += -O3 -funroll-loops
|
|
|
|
|
|
# add -fomit-frame-pointer. hinders debugging!
|
|
# add -fomit-frame-pointer. hinders debugging!
|
|
LTC_CFLAGS += -fomit-frame-pointer
|
|
LTC_CFLAGS += -fomit-frame-pointer
|
|
-endif
|
|
|
|
|
|
+endif # IGNORE_SPEED
|
|
|
|
|
|
-endif # COMPILE_SMALL
|
|
|
|
-endif # COMPILE_DEBUG
|
|
|
|
|
|
+ifdef LTC_SMALL
|
|
|
|
+# optimize for SIZE
|
|
|
|
+LTC_CFLAGS += -Os -DLTC_SMALL_CODE
|
|
|
|
+endif # LTC_SMALL
|
|
|
|
|
|
|
|
|
|
ifneq ($(findstring clang,$(CC)),)
|
|
ifneq ($(findstring clang,$(CC)),)
|