2008-10-15 01:04 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
    + Added '#pragma DEBUGINFO=OFF' to debugger 
      sources. Otherwise compiling full Harbour with 
      -b was causing an infinite loop. (this is now 
      the default when building with 
      'HB_BUILD_DEBUG=yes'.

  * source/rdd/nulsys/nulsys.c
    ! Added DBSELECTAREA(), DBSTRUCT(), HEADER(), 
      RECSIZE(), LUPDATE()
      so that programs can be built with -b and 
      hbnulrdd.lib. hbdebug.lib/dgbwa.prg uses 
      symbols above.
This commit is contained in:
Viktor Szakats
2008-10-14 23:20:31 +00:00
parent b0a88e24ff
commit cbde426c34
14 changed files with 60 additions and 1 deletions

View File

@@ -8,6 +8,32 @@
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2008-10-15 01:04 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
+ Added '#pragma DEBUGINFO=OFF' to debugger
sources. Otherwise compiling full Harbour with
-b was causing an infinite loop. (this is now
the default when building with
'HB_BUILD_DEBUG=yes'.
* source/rdd/nulsys/nulsys.c
! Added DBSELECTAREA(), DBSTRUCT(), HEADER(),
RECSIZE(), LUPDATE()
so that programs can be built with -b and
hbnulrdd.lib. hbdebug.lib/dgbwa.prg uses
symbols above.
2008-10-15 00:31 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbxvm.h
* harbour/source/vm/hvm.c

View File

@@ -52,6 +52,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"
/* HBDbBrowser

View File

@@ -59,6 +59,8 @@
the debugger output may interfere with the applications output
redirection, and is also slower. [vszakats] */
#pragma DEBUGINFO=OFF
#include "common.ch"
#include "inkey.ch"

View File

@@ -50,6 +50,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"
#xcommand MENU [<oMenu>] => [ <oMenu> := ] HBDbMenu():New()

View File

@@ -50,6 +50,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"
#include "common.ch"

View File

@@ -51,6 +51,7 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"

View File

@@ -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"

View File

@@ -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"

View File

@@ -50,6 +50,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"
#include "common.ch"

View File

@@ -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"

View File

@@ -50,6 +50,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "common.ch"
#include "setcurs.ch"
#include "inkey.ch"

View File

@@ -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"

View File

@@ -50,6 +50,8 @@
*
*/
#pragma DEBUGINFO=OFF
#include "hbclass.ch"
#include "common.ch"

View File

@@ -148,6 +148,10 @@ HB_FUNC( DBUSEAREA ) {}
HB_FUNC( DBCLOSEAREA ) {}
HB_FUNC( DBSELECTAREA ) {}
HB_FUNC( DBSTRUCT ) {}
HB_FUNC( DBGOTO ) { hb_retni( 0 ); }
HB_FUNC( DBGOTOP ) {}
@@ -210,8 +214,14 @@ HB_FUNC( LASTREC ) { hb_retni( 0 ); }
HB_FUNC( FCOUNT ) { hb_parni( 0 ); }
HB_FUNC( RECSIZE ) { hb_retni( 0 ); }
HB_FUNC( INDEXORD ) { hb_parni(1); }
HB_FUNC( HEADER ) { hb_retni( 0 ); }
HB_FUNC( LUPDATE ) { hb_retds( NULL ); }
HB_FUNC( INDEXORD ) { hb_parni( 1 ); }
HB_FUNC( INDEXKEY ) { hb_retc( NULL ); }