2008-10-15 10:09 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* make_b32.mak
* make_vc.mak
* make_gcc.mak
* Removed disabling -b for non-debug builds.
; We aim to remove RTL .prg dependencies from hbdebug.lib,
either by local implementation, .c rewrite, or force
disabling debug mode in more core files.
Until this happens, one will have to be careful with
using -b switch to compile Harbour. These are the core .prg
modules currently used by hbdebug.lib:
- HBGETLIST(), GET(), __GET(), __GETLISTACTIVE(), __GETLISTSETACTIVE(), READINSERT(), READMODAL()
- HBCLASS()
- HBOBJECT()
- HBEDITOR()
- TBCOLUMNNEW()
- ACHOICE()
- ALERT()
* 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
+ Readded '#pragma DEBUGINFO=OFF'.
This commit is contained in:
@@ -8,6 +8,39 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2008-10-15 10:09 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* make_b32.mak
|
||||
* make_vc.mak
|
||||
* make_gcc.mak
|
||||
* Removed disabling -b for non-debug builds.
|
||||
; We aim to remove RTL .prg dependencies from hbdebug.lib,
|
||||
either by local implementation, .c rewrite, or force
|
||||
disabling debug mode in more core files.
|
||||
Until this happens, one will have to be careful with
|
||||
using -b switch to compile Harbour. These are the core .prg
|
||||
modules currently used by hbdebug.lib:
|
||||
- HBGETLIST(), GET(), __GET(), __GETLISTACTIVE(), __GETLISTSETACTIVE(), READINSERT(), READMODAL()
|
||||
- HBCLASS()
|
||||
- HBOBJECT()
|
||||
- HBEDITOR()
|
||||
- TBCOLUMNNEW()
|
||||
- ACHOICE()
|
||||
- ALERT()
|
||||
|
||||
* 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
|
||||
+ Readded '#pragma DEBUGINFO=OFF'.
|
||||
|
||||
2008-10-15 02:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/rtl/langapi.c
|
||||
* utils/hbtest/rt_class.prg
|
||||
|
||||
@@ -110,7 +110,7 @@ CEXEFLAGSDLL = $(HB_BCCDLL_DYNRT) $(CLIBFLAGS)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -l-
|
||||
!endif
|
||||
|
||||
@@ -176,7 +176,7 @@ endif
|
||||
# Harbour Compiler Flags
|
||||
#**********************************************************
|
||||
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
ifeq ($(HB_BUILD_DEBUG),yes)
|
||||
HBFLAGSCMN := $(HBFLAGSCMN) -l-
|
||||
endif
|
||||
|
||||
@@ -163,7 +163,7 @@ CEXEFLAGSDLL = -MT$(DBGMARKER) $(CLIBFLAGS)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR) -b-
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l $(PRG_USR)
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -l-
|
||||
!endif
|
||||
|
||||
@@ -52,6 +52,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
/* HBDbBrowser
|
||||
|
||||
@@ -55,6 +55,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
/* NOTE: Don't use SAY/DevOut()/DevPos() for screen output, otherwise
|
||||
the debugger output may interfere with the applications output
|
||||
redirection, and is also slower. [vszakats] */
|
||||
|
||||
@@ -50,6 +50,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#xcommand MENU [<oMenu>] => [ <oMenu> := ] HBDbMenu():New()
|
||||
|
||||
@@ -50,6 +50,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -51,6 +51,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -54,6 +54,8 @@
|
||||
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,6 +54,8 @@
|
||||
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,6 +50,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
@@ -65,6 +65,8 @@
|
||||
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,6 +50,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "common.ch"
|
||||
#include "setcurs.ch"
|
||||
#include "inkey.ch"
|
||||
|
||||
@@ -62,6 +62,8 @@
|
||||
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,6 +50,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#pragma DEBUGINFO=OFF
|
||||
|
||||
#include "hbclass.ch"
|
||||
|
||||
#include "common.ch"
|
||||
|
||||
Reference in New Issue
Block a user