Commit 0f6465a6 authored by Andrew Innes's avatar Andrew Innes
Browse files

(DEBUG_LINK): New macro.

(LINK_FLAGS): Use it.
parent 2afff93a
2001-03-17 Andrew Innes <andrewi@gnu.org>
* cmdproxy.c (get_next_token): Fix indefinite loop bug scanning
escaped quotes.
* gmake.defs (DEBUG_LINK): New macro.
(LINK_FLAGS): Use it.
* nmake.defs (DEBUG_LINK): New macro.
(LINK_FLAGS): Use it.
2001-03-06 Andrew Innes <andrewi@gnu.org>
* INSTALL: Add --ldflags to configure line for building with
......
......@@ -226,8 +226,10 @@ endif
ifdef NODEBUG
DEBUG_FLAG =
DEBUG_LINK =
else
DEBUG_FLAG = -g
DEBUG_LINK = -g
endif
ifdef NOCYGWIN
......@@ -248,7 +250,7 @@ else
ERROR Unknown architecture type "$(ARCH)".
endif
LINK_FLAGS = $(ARCH_LDFLAGS) $(NOCYGWIN) $(USER_LDFLAGS)
LINK_FLAGS = $(ARCH_LDFLAGS) $(DEBUG_LINK) $(NOCYGWIN) $(USER_LDFLAGS)
.DEFAULT:
......
......@@ -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
......
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