Commit Graph

416 Commits

Author SHA1 Message Date
Przemyslaw Czerpak
e325d5c09a 2003-09-10 21:37 UTC+0200 Przemyslaw Czerpak <druzus@polbox.com>
* harbour/harbour.spec
    + new spec file. It creates four binary RPMs with shared and
      static libs core harbour compiler and tools and with Ron's PP
      which allow to run xBase files as scripts on *nix platform
      and new tool hbcmp, hbcc, hblnk, hbmk.
      For details see README.RPM
      Please remember that PP has poor GPL license. It is noticed in RPM
      headers.

  + harbour/hbgtmk.sh
    + simple script which connect to SourceForge CVS takes sources and
      build RPMs from them.

  + harbour/make_rpm.sh
    + script for checking dependences and making RPMs

  + harbour/make_tgz.sh
    + script for making binary package for this Linux distro which don't
      support RPM

  + harbour/bin/hb-mkslib.sh
    + script for building shared libs from static ones and/or object files

  + harbour/bin/pack_src.sh
    + script for packing harbour sources

  * harbour/Makefile
  * harbour/source/compiler/harbour.c
  * harbour/source/common/hbver.c
  * harbour/source/vm/cmdarg.c
  * harbour/source/vm/fm.c
  * harbour/source/vm/hvm.c
    * changes for some new futures in hb{cmp,lnk,mk} tools

  * harbour/contrib/libct/datetime.prg
    - redundant STOD removed (this function is part of RTL)

  * harbour/contrib/dot/pp.prg
  * harbour/contrib/dot/pp.txt
  * harbour/contrib/dot/pp_harb.ch
  * harbour/contrib/dot/rp_dot.ch
  * harbour/contrib/dot/rp_run.ch
    * upadting for runing xBase files as scripts.

All this changes (except Ron's PP) are my work borrowed from xHarbour.
2003-09-10 19:40:57 +00:00
Antonio Linares
2604438487 Fix implemented fix for -0.0 2003-08-29 05:03:16 +00:00
Antonio Carlos Pantaglione
bb3ff45008 Some news and fixes. 2003-07-18 00:23:06 +00:00
Antonio Linares
d5fc38bf77 Fixed arrays comparison 2003-05-21 18:34:40 +00:00
Alexander S.Kresin
d4f4b208f8 2003-03-05 13:35 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-03-05 10:37:08 +00:00
Alexander S.Kresin
19b7448ef1 2003-01-29 22:05 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-01-29 19:05:30 +00:00
Alexander S.Kresin
6752591844 2003-01-28 13:05 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-01-28 10:04:10 +00:00
Alexander S.Kresin
d7eb859c0a 2003-01-28 11:25 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-01-28 08:26:01 +00:00
Alexander S.Kresin
91b5946291 2003-01-26 16:20 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-01-26 13:17:36 +00:00
Alexander S.Kresin
dcd06c1da2 2003-01-24 14:00 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-01-24 11:01:55 +00:00
Antonio Linares
a25af67378 strings as bytes arrays management (assignment) 2002-11-13 11:27:26 +00:00
Antonio Linares
25bcc0730a strings as bytes arrays management implemented 2002-11-12 13:31:56 +00:00
Antonio Linares
2f5f0062d1 ":=" operator overloading support for locals and statics variables 2002-11-12 11:58:06 +00:00
Antonio Linares
143c6719bd Added support for "[]" operator overloading 2002-11-12 09:23:26 +00:00
Alexander S.Kresin
6345e1c791 2002-10-25 14:30 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2002-10-25 10:28:21 +00:00
Antonio Linares
2fad3600c7 see changelog 2002-10-14 15:46:57 +00:00
Walter Negro
7295e200f5 * source/vm/hvm.c
! Fixed support for FOR_NEXT with STEP 0
2002-06-15 16:00:00 +00:00
Antonio Linares
47e8813625 bug fix on codeblock execution memvars management 2002-03-18 12:53:56 +00:00
Antonio Linares
b6f0f58e1f struct hb_struString bPcode member renamed as bStatic 2002-02-10 15:08:19 +00:00
Antonio Linares
fdeb5f55ec hb_strUpper() call for pcode strings bug fixed 2002-02-09 10:02:03 +00:00
Jean-Francois Lefebvre
8da2b1390d 2002-02-04 23:10 UTC+0100 JFL (mafact) <jfl@mafact.com> 2002-02-04 22:28:55 +00:00
Antonio Linares
a46a95eaf6 some minor fixes at hb_vmPushAliasedVar() 2002-02-01 05:44:52 +00:00
Antonio Linares
f7cae939f6 Some minor fixes at hb_vmPushAliasedVar() 2002-02-01 05:42:06 +00:00
Antonio Linares
704466c3fe removed uneeded hb_itemClear() calls in hb_vmOperatorCall() and
hb_vmOperatorCallUnary()
2002-01-31 06:55:26 +00:00
Antonio Linares
fa0ea9268b See changelog for description 2002-01-30 10:46:51 +00:00
Dave Pearson
ffee7a6033 2002-01-29 08:48 UTC+0000 Dave Pearson <davep@davep.org>
* source/vm/hvm.c
     * Removed unused szTemp variable from hb_vmPushStringPcode.
2002-01-29 08:51:38 +00:00
Ignacio Ortiz de Zuniga
b9ebf21967 2002-01-28 17:00 UTC+0100 Ignacio Ortiz <ignacio@fivetech.com> 2002-01-28 16:00:44 +00:00
Alexander S.Kresin
9286354f0f 2002-01-27 22:55 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2002-01-27 20:03:56 +00:00
Antonio Linares
ebeabc9c83 hb_vmPushStringPcode() implementation and use since HB_P_PUSHSTR and HB_P_PUSHSTRSHORT.
hb_vmPlus() and hb_vmMinus() adapted to strings sharing
hb_vmPushString() adapted to strings sharing
2002-01-27 09:39:06 +00:00
Antonio Linares
2916330c87 HB_P_SEND now invokes hb_vmPushSymbol()
hb_vmMessage() completely removed
2002-01-25 13:55:51 +00:00
Antonio Linares
ba5f695227 opcodes profiling support added 2002-01-23 22:00:22 +00:00
Antonio Linares
2c6d63f146 fixed error on hb_vmPopDate() cause yesterday changes 2002-01-22 09:34:19 +00:00
Antonio Linares
4f41fe48b4 hb_stackTopItem() use execution speed optimizations 2002-01-21 16:50:20 +00:00
Antonio Linares
316c60f71c improved hb_vmPushString() for speed execution 2002-01-21 14:32:26 +00:00
Antonio Linares
211423d04b improved hb_vmPushSymbol() for execution speed and some minor fixes 2002-01-21 13:53:28 +00:00
Antonio Linares
84808da032 Improved HB_P_SENDSHORT for execution speed 2002-01-21 13:35:12 +00:00
Antonio Linares
c5bbae5a06 improved HB_P_SEND for execution speed 2002-01-21 13:05:13 +00:00
Antonio Linares
f07384c78b if() used at HB_P_FUNCTIONSHORT to avoid a hb_itemClear() call when not needed 2002-01-21 12:51:04 +00:00
Antonio Linares
dd18c93174 if() used at HB_P_FUNCTION to avoid a function call when not needed 2002-01-21 12:41:31 +00:00
Antonio Linares
1f33d683dc Improved hb_vmMessage() for execution speed 2002-01-21 12:10:28 +00:00
Antonio Linares
8cf53f445c New hb_vmIncDouble() and hb_DecDouble() used from hb_vmInc() and hb_vmDec() 2002-01-21 11:36:21 +00:00
Alexander S.Kresin
bb25145a1c 2002-01-21 10:10 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2002-01-21 07:08:27 +00:00
Andi Jahja
77092c956a Andi Jahja <harbour@cbn.net.id> 2002-01-18 21:50:18 +00:00
Andi Jahja
5a4815d381 Andi Jahja <harbour@cbn.net.id> 2001-12-30 09:48:15 +00:00
Andi Jahja
6ddb9c58d3 Andi Jahja <harbour@cbn.net.id> 2001-12-30 01:32:38 +00:00
Andi Jahja
7f28d184c4 Andi Jahja <harbour@cbn.net.id> 2001-12-28 05:25:37 +00:00
Antonio Linares
025c90c2d8 hb_StartApp() call used 2001-12-22 10:23:00 +00:00
Antonio Linares
d9b14d6431 Some functions declared as HB_EXPORT 2001-12-20 10:49:16 +00:00
Andi Jahja
40794f20fa Andi Jahja <harbour@cbn.net.id> 2001-12-18 12:02:57 +00:00
Viktor Szakats
22763b075b 2001-12-16 12:07 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-12-16 11:12:23 +00:00