diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 642c5c45a4..20e016e110 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,11 @@ +20000420-11:15 GMT-8 Ron Pinkas + + * source/compiler/hausage.c + * Added "\n %cj[0|1] Jump Optimizer 0=Disabled 1=Enabled (default)", + + * Changelog + * Corrected JAMP to JUMP in previous change entries. + 20000420-17:35 GMT+1 Ryszard Glab *source/rtl/gtdos/gtdos.c @@ -9,10 +17,10 @@ * Some little fixes after Antonio changes :) NOTE: JUMPSHORT uses 1 byte for jump offset - JUMP uses 2 bytes + JUMP uses 2 bytes JUMPFAR uses 3 bytes plus 1 byte for the opcode itself - + 20000420-13:10 GMT+1 Antonio Linares * source/compiler/genobj32.c * Some little fixes after Ryszard changes @@ -133,7 +141,7 @@ NOTE: 20000418-05:30 GMT-8 Ron Pinkas * source/compiler/hvm.c - + Added PCodes HB_P_JAMPSHORT, HB_P_JAMPSHORTFALSE and HB_P_JAMPSHORTTRUE + + Added PCodes HB_P_JUMPSHORT, HB_P_JUMPSHORTFALSE and HB_P_JUMPSHORTTRUE * source/compiler/harbour.c + Added hb_compOptimizeJumps() - Jumps Optimizer. @@ -145,7 +153,7 @@ NOTE: * Reverted handling of .OR. .AND. and IIF() to use default (FAR) JUMPs - note the use of (0) when calling hb_compGenJump*(). * source/compiler/genc.c - + Added support for HB_P_JAMPSHORT, HB_P_JAMPSHORTFALSE and HB_P_JAMPSHORTTRUE + + Added support for HB_P_JUMPSHORT, HB_P_JUMPSHORTFALSE and HB_P_JUMPSHORTTRUE * source/compiler/cmdcheck.c + Added support for new switch -J[0|1] default is J1 which enables the Jump Optimizer - Use -J0 to disable. @@ -172,7 +180,7 @@ NOTE: int iJumps; /* Jumps Counter */ * source/include/hbpcode.h - + Added HB_P_JAMPSHORT, HB_P_JAMPSHORTFALSE and HB_P_JAMPSHORTTRUE + + Added HB_P_JUMPSHORT, HB_P_JUMPSHORTFALSE and HB_P_JUMPSHORTTRUE 20000418-13:30 GMT+1 Ryszard Glab diff --git a/harbour/source/compiler/hbusage.c b/harbour/source/compiler/hbusage.c index 8fff49d0bc..e92ecb3461 100644 --- a/harbour/source/compiler/hbusage.c +++ b/harbour/source/compiler/hbusage.c @@ -57,6 +57,7 @@ void hb_compPrintUsage( char * szSelf ) "\n %cgp output type: Pascal source (.pas)", "\n %cgr output type: Windows resource (.rc)", "\n %ci add #include file search path", + "\n %cj[0|1] Jump Optimizer 0=Disabled 1=Enabled (default)", "\n %cl suppress line number information", /* TODO: "\n %cm compile module only", */ "\n %cn no implicit starting procedure",