2008-10-15 01:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/debug/dbgtobj.prg
* source/debug/dbgbrwsr.prg
* source/debug/dbgtwin.prg
* source/debug/dbgmenu.prg
* source/debug/dbgthsh.prg
* source/debug/tbrwtext.prg
* source/debug/dbgwa.prg
* source/debug/debugger.prg
* source/debug/dbghelp.prg
* source/debug/dbgtarr.prg
* source/debug/dbgtmenu.prg
* source/debug/dbgtmitm.prg
- Removed '#pragma DEBUGINFO=OFF'. See solution below.
* make_b32.mak
* make_gcc.mak
* make_vc.mak
* Forcing -b- (disabling debug info) for all core
.prg functions. Compiling anything in core with
-b would cause infinite loops, when trying to use
the debugger.
QUESTION: Is HB_NO_READDBG still needed?
This commit is contained in:
@@ -8,6 +8,30 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2008-10-15 01:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/debug/dbgtobj.prg
|
||||
* source/debug/dbgbrwsr.prg
|
||||
* source/debug/dbgtwin.prg
|
||||
* source/debug/dbgmenu.prg
|
||||
* source/debug/dbgthsh.prg
|
||||
* source/debug/tbrwtext.prg
|
||||
* source/debug/dbgwa.prg
|
||||
* source/debug/debugger.prg
|
||||
* source/debug/dbghelp.prg
|
||||
* source/debug/dbgtarr.prg
|
||||
* source/debug/dbgtmenu.prg
|
||||
* source/debug/dbgtmitm.prg
|
||||
- Removed '#pragma DEBUGINFO=OFF'. See solution below.
|
||||
|
||||
* make_b32.mak
|
||||
* make_gcc.mak
|
||||
* make_vc.mak
|
||||
* Forcing -b- (disabling debug info) for all core
|
||||
.prg functions. Compiling anything in core with
|
||||
-b would cause infinite loops, when trying to use
|
||||
the debugger.
|
||||
QUESTION: Is HB_NO_READDBG still needed?
|
||||
|
||||
2008-10-15 01:40 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
- lib/b32
|
||||
- lib/vc
|
||||
|
||||
@@ -110,9 +110,9 @@ CEXEFLAGSDLL = $(HB_BCCDLL_DYNRT) $(CLIBFLAGS)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -b -l-
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -l-
|
||||
!endif
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN)
|
||||
|
||||
@@ -176,9 +176,9 @@ endif
|
||||
# Harbour Compiler Flags
|
||||
#**********************************************************
|
||||
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
ifeq ($(HB_BUILD_DEBUG),yes)
|
||||
HBFLAGSCMN := $(HBFLAGSCMN) -b -l-
|
||||
HBFLAGSCMN := $(HBFLAGSCMN) -l-
|
||||
endif
|
||||
HARBOURFLAGS := -n $(HBFLAGSCMN)
|
||||
HARBOURFLAGSDLL:= -n1 $(HBFLAGSCMN)
|
||||
|
||||
@@ -163,9 +163,9 @@ CEXEFLAGSDLL = -MT$(DBGMARKER) $(CLIBFLAGS)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -b -l-
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -l-
|
||||
!endif
|
||||
!if "$(HB_BUILD_WINCE)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -D__PLATFORM__WINCE
|
||||
|
||||
@@ -52,8 +52,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
/* HBDbBrowser
|
||||
|
||||
@@ -59,8 +59,6 @@
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "common.ch"
|
||||
#include "inkey.ch"
|
||||
|
||||
|
||||
@@ -50,8 +50,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#xcommand MENU [<oMenu>] => [ <oMenu> := ] HBDbMenu():New()
|
||||
|
||||
@@ -50,8 +50,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -51,8 +51,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -54,8 +54,6 @@
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
#include "hbmemvar.ch"
|
||||
|
||||
|
||||
@@ -54,8 +54,6 @@
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -50,8 +50,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -65,8 +65,6 @@
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
#include "hbmemvar.ch"
|
||||
|
||||
|
||||
@@ -50,8 +50,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "common.ch"
|
||||
#include "setcurs.ch"
|
||||
#include "inkey.ch"
|
||||
|
||||
@@ -62,8 +62,6 @@
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
#include "hbdebug.ch" // for "nMode" of __dbgEntry
|
||||
#include "hbgtinfo.ch"
|
||||
|
||||
@@ -50,8 +50,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
Reference in New Issue
Block a user