From 0f6465a643d70ff5a581cecb27dd92970776a243 Mon Sep 17 00:00:00 2001 From: Andrew Innes Date: Sun, 18 Mar 2001 16:56:08 +0000 Subject: (DEBUG_LINK): New macro. (LINK_FLAGS): Use it. --- nt/nmake.defs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'nt/nmake.defs') diff --git a/nt/nmake.defs b/nt/nmake.defs index fb6dfdae28..1f6db21eaa 100644 --- a/nt/nmake.defs +++ b/nt/nmake.defs @@ -161,8 +161,10 @@ DEL_TREE = rm -r !ifdef NODEBUG DEBUG_FLAG = +DEBUG_LINK = !else DEBUG_FLAG = -Zi +DEBUG_LINK = -debug:full -debugtype:both !endif !if "$(ARCH)" == "i386" @@ -200,7 +202,7 @@ ARCH_LDFLAGS = $(SYS_LDFLAGS) !endif !endif -LINK_FLAGS = $(ARCH_LDFLAGS) $(USER_LDFLAGS) +LINK_FLAGS = $(ARCH_LDFLAGS) $(DEBUG_LINK) $(USER_LDFLAGS) # From MSVC 5.0 onwards, it seem base relocation information is not included, # at least in release builds. We need to ensure the reloc info is included -- cgit v1.2.3