CPPFLAGS        := $(V3_INCLUDE) -D__V3VEE__
 
-CFLAGS                 :=  -fno-stack-protector -Wall -O -Werror -fPIC -mno-red-zone
+CFLAGS                 :=  -fno-stack-protector -Wall -O -Werror -fPIC -mno-red-zone -fno-common
 
-LDFLAGS         := --whole-archive
+LDFLAGS         := --whole-archive 
 
 ifeq ($(call cc-option-yn, -fgnu89-inline),y)
 CFLAGS         += -fgnu89-inline
 
 # from aligning stack to 16 bytes. (Which is gcc's way of supporting SSE).
 CFLAGS += $(call cc-option,-m64,) -D__V3_64BIT__
 AFLAGS += $(call cc-option,-m64,) -D__V3_64BIT__
-LDFLAGS += -melf_x86_64
+LDFLAGS += -melf_x86_64 -dp