Any opinion about this patch? I have it in my local repo, and it helps me when running under gdb, as gdb now knows about macros!
If nobody opposes, I propose to push it. That option is supported by gcc 2.95.3, so should not introduce compatibility issues. -- Lionel
>From 4b28ea46fa6fbd414663d15f309d006e22922a29 Mon Sep 17 00:00:00 2001 From: Lionel Elie Mamane <lio...@mamane.lu> Date: Wed, 23 Nov 2011 21:34:18 +0100 Subject: [PATCH] maximal debugging information --- solenv/gbuild/platform/unxgcc.mk | 4 ++-- solenv/inc/unxgcc.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk index fe2aa7e..f4af97c 100644 --- a/solenv/gbuild/platform/unxgcc.mk +++ b/solenv/gbuild/platform/unxgcc.mk @@ -217,8 +217,8 @@ gb_LinkTarget_CFLAGS := $(gb_CFLAGS) $(gb_CFLAGS_WERROR) gb_LinkTarget_CXXFLAGS := $(gb_CXXFLAGS) $(gb_CXXFLAGS_WERROR) ifeq ($(gb_SYMBOL),$(true)) -gb_LinkTarget_CXXFLAGS += -ggdb2 -gb_LinkTarget_CFLAGS += -ggdb2 +gb_LinkTarget_CXXFLAGS += -ggdb3 +gb_LinkTarget_CFLAGS += -ggdb3 endif # note that `cat $(extraobjectlist)` is needed to build with older gcc versions, e.g. 4.1.2 on SLED10 diff --git a/solenv/inc/unxgcc.mk b/solenv/inc/unxgcc.mk index a3231a6..eaa4135 100644 --- a/solenv/inc/unxgcc.mk +++ b/solenv/inc/unxgcc.mk @@ -73,7 +73,7 @@ CC+:=$(CFLAGS_SYSBASE) CFLAGS+=-fmessage-length=0 -c # flags to enable build with symbols -CFLAGSENABLESYMBOLS=-g +CFLAGSENABLESYMBOLS=-ggdb3 # flags for the C++ Compiler CFLAGSCC= -pipe $(ARCH_FLAGS) @@ -110,7 +110,7 @@ CFLAGSSLOCUIMT=$(PICSWITCH) # Compiler flags for profiling CFLAGSPROF= # Compiler flags for debugging -CFLAGSDEBUG=-g +CFLAGSDEBUG=-ggdb3 CFLAGSDBGUTIL= GCCNUMVERSION_CMD=-dumpversion $(PIPEERROR) $(AWK) -v num=true -f $(SOLARENV)/bin/getcompver.awk -- 1.7.7.3
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice