Commit Graph

68 Commits

Author SHA1 Message Date
Viktor Szakats
e149fd7efb 20000424-03:44 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-24 10:34:29 +00:00
Luiz Rafael Culik
c197b45373 *** empty log message *** 2000-04-23 16:24:28 +00:00
Viktor Szakats
cb94df2cb3 20000423-14:35 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-23 12:29:33 +00:00
Viktor Szakats
6aee9c236d 20000423-11:38 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-23 09:39:45 +00:00
Viktor Szakats
09bb6f21b2 20000422-16:16 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-22 14:13:56 +00:00
Viktor Szakats
503b9a920e 20000420-23:33 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-20 21:41:47 +00:00
Viktor Szakats
4e36c6b41f 20000419-00:28 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-18 23:30:42 +00:00
Ron Pinkas
68f8243cbe 20000419-05:30 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/hvm.c
     + Added PCodes HB_P_JAMPSHORT, HB_P_JAMPSHORTFALSE and HB_P_JAMPSHORTTRUE

   * source/compiler/harbour.c
     + Added hb_compOptimizeJumps() - Jumps Optimizer.
     + Added hb_compSort_ULONG() Call back function for qsort - used in the Jump Optimizer.
     + Added support for new elements of _FUNC.
     * Modified hb_compGen*Jump*() to support Short Normal and Far Jumps.

   * source/include/hbexprb.c
     * 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

   * source/compiler/cmdcheck.c
     + Added support for new switch -J[0|1] default is J1 which enables the Jump Optimizer - Use -J0 to disable.

   * source/compiler/hbgenerr.c
     - Removed following errors:
        "Jump offset too long for HB_P_JUMP needed HB_P_JUMPFAR",
        "Jump offset too long for HB_P_JUMPTRUE needed HB_P_JUMPFARTRUE",
        "Jump offset too long for HB_P_JUMPFALSE needed HB_P_JUMPFARFALSE",

     * Changed "HB_P_JUMPx not found when fixing offset" to "Jump PCode not found"

   * source/include/hberrors.h
     - Removed following defines:
   	#define HB_COMP_ERR_INVALID_JUMPTRUE            46
   	#define HB_COMP_ERR_INVALID_JUMPFALSE           47
   	#define HB_COMP_ERR_JUMP_NOT_FOUND              48

   * source/include/hberrors.h
     + Added following to __FUNC
   	ULONG  * pNOOPs;                 /* pointer to the NOOP array */
   	ULONG  * pJumps;                 /* pointer to the Jumps array */
   	int    iNOOPs;                   /* NOOPs Counter */
   	int    iJumps;                   /* Jumps Counter */

   * source/include/hbpcode.h
     + Added HB_P_JAMPSHORT, HB_P_JAMPSHORTFALSE and HB_P_JAMPSHORTTRUE
2000-04-18 12:41:08 +00:00
Viktor Szakats
d83652a4a0 20000417-05:49 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-17 03:54:17 +00:00
Viktor Szakats
0012e17854 20000416-12:34 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-16 10:33:50 +00:00
Viktor Szakats
6070497732 20000415-21:39 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-15 19:51:26 +00:00
Luiz Rafael Culik
d0e4d5a289 See changelog 20000415 22:10 gmt-3 2000-04-15 01:16:32 +00:00
Viktor Szakats
40025c2fe8 20000414-22:03 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-14 20:01:22 +00:00
Viktor Szakats
729024aabd 20000413-04:42 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-13 02:40:05 +00:00
Viktor Szakats
47a17d7ece 20000411-00:24 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-10 22:33:43 +00:00
Viktor Szakats
0b78d34799 20000405-15:29 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-05 13:29:47 +00:00
Viktor Szakats
8631f135c8 20000405-02:03 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-05 00:28:30 +00:00
Viktor Szakats
8b0e8e99b8 20000403-19:57 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-03 17:56:14 +00:00
Viktor Szakats
1be74da400 20000403-13:07 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-03 11:09:20 +00:00
Viktor Szakats
b82af55dbf 20000402-22:32 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-02 20:54:13 +00:00
Viktor Szakats
ccc8653a6a 20000402-18:50 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-02 16:46:37 +00:00
Viktor Szakats
c23f585ad1 20000402-15:59 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-02 13:58:28 +00:00
Luiz Rafael Culik
1e19a8d53a See changelog 20000401 21:00 2000-04-02 00:22:58 +00:00
Viktor Szakats
e322d0d408 20000401-18:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-01 16:05:00 +00:00
Viktor Szakats
945db3a4e5 20000401-06:09 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-01 04:06:41 +00:00
Paul Tucker
f07ca7ef1c 20000331-21:35 est 2000-04-01 02:33:02 +00:00
David G. Holm
064688702b See ChangeLog entry 2000-03-31 18:30 GMT-5 David G. Holm <dholm@jsd-llc.com> 2000-03-31 23:32:50 +00:00
Viktor Szakats
b1f14b661e 20000327-01:24 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-26 23:34:42 +00:00
Viktor Szakats
c13a1d4a93 20000326-13:14 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-26 11:11:30 +00:00
Viktor Szakats
4a1e1ffc6e 20000326-08:06 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-26 06:15:04 +00:00
Viktor Szakats
d4111b2b0a 20000322-16:33 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-22 15:35:35 +00:00
Viktor Szakats
859d976666 20000321-12:32 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-21 11:40:25 +00:00
Viktor Szakats
cadd7af4b3 20000321-02:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-21 00:58:45 +00:00
Viktor Szakats
3674c517cc 20000320-17:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-20 16:10:19 +00:00
Viktor Szakats
10accb5458 20000319-17:47 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-19 17:05:17 +00:00
Ryszard Glab
ce708751bf ChangeLog 20000318-21:30 GMT+1 2000-03-18 20:14:56 +00:00
Viktor Szakats
397e619596 20000318-17:17 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-18 16:28:41 +00:00
Viktor Szakats
4902ebbe7d 20000318-02:37 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-18 01:45:21 +00:00
Viktor Szakats
7dddab2fa4 20000317-18:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-17 17:02:40 +00:00
Viktor Szakats
d8ae8f89a0 20000317-00:13 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-16 23:18:38 +00:00
Viktor Szakats
28d912ee09 20000315-14:28 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-15 13:32:17 +00:00
Viktor Szakats
b268b9a1ee 20000315-08:08 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-15 07:32:26 +00:00
Viktor Szakats
2ec988db43 20000314-07:11 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-14 06:11:52 +00:00
Viktor Szakats
1909c26931 20000313-21:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-13 19:58:36 +00:00
Viktor Szakats
ecebc826a1 20000313-12:40 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-13 11:42:13 +00:00
Viktor Szakats
c69b622588 20000312-16:24 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-12 15:35:54 +00:00
Viktor Szakats
3e0bb1af40 20000307-17:34 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-07 16:41:33 +00:00
Viktor Szakats
f644fcee6e 20000307-16:36 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-07 15:44:41 +00:00
Viktor Szakats
a49700b2da 20000307-12:35 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-07 11:41:00 +00:00
Viktor Szakats
7bfa0865d4 20000307-02:55 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-07 02:03:22 +00:00