Przemyslaw Czerpak
035d484e54
2005-11-16 13:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* xharbour/include/hbvmpub.h
* changed definition of HB_SYMB structure.
HB_SYMBOLSCOPE cScope
replaced by:
union
{
HB_SYMBOLSCOPE value; /* the scope of the symbol */
void * pointer; /* filler to force alignment */
} scope;
This modification should only force the same alignment independently
on used compiler alignment switches or executed #pragma pack*
It's important to keep this structure with fixed size because it's
used in .c files generated from .prg code.
The code with #pragma pack* removed - it should not be longer
necessary but please make a real tests with different compiler
alignment switches
* harbour/contrib/btree/hb_btree.c
* harbour/contrib/rdd_ads/ads1.c
* harbour/contrib/runjava/runjava.c
* harbour/source/compiler/genc.c
* harbour/source/rdd/dbf1.c
* harbour/source/rdd/delim1.c
* harbour/source/rdd/sdf1.c
* harbour/source/rdd/dbfcdx/dbfcdx1.c
* harbour/source/rdd/dbfdbt/dbfdbt1.c
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/source/rdd/dbfntx/dbfntx1.c
* harbour/source/vm/dynsym.c
* harbour/source/vm/hvm.c
* harbour/source/vm/initsymb.c
* harbour/source/vm/runner.c
* updated for modified HB_SYMB structure.
2005-11-16 12:27:55 +00:00
Przemyslaw Czerpak
188575920d
2005-10-24 02:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/dot/pp.prg
* harbour/contrib/dot/pp_harb.ch
* harbour/include/hbapi.h
* harbour/include/hbapirdd.h
* harbour/include/hbdefs.h
* harbour/include/hbextern.ch
* harbour/include/hbinit.h
* harbour/include/hbstack.h
* harbour/include/hbsxfunc.h
* harbour/include/hbvm.h
+ harbour/include/hbvmopt.h
* harbour/include/hbvmpub.h
* harbour/source/codepage/cdp_tpl.c
* harbour/source/codepage/cdppl852.c
* harbour/source/codepage/cdppliso.c
* harbour/source/codepage/cdpplmaz.c
* harbour/source/codepage/cdpplwin.c
* harbour/source/compiler/genc.c
* harbour/source/compiler/harbour.c
* harbour/source/lang/msgca.c
* harbour/source/lang/msgpl852.c
* harbour/source/lang/msgpliso.c
* harbour/source/lang/msgplmaz.c
* harbour/source/lang/msgplwin.c
* harbour/source/rdd/Makefile
* harbour/source/rdd/dbcmd.c
- harbour/source/rdd/dbf0.prg
* harbour/source/rdd/dbf1.c
- harbour/source/rdd/delim0.prg
* harbour/source/rdd/delim1.c
* harbour/source/rdd/rddsys.prg
- harbour/source/rdd/sdf0.prg
* harbour/source/rdd/sdf1.c
* harbour/source/rdd/dbfcdx/Makefile
- harbour/source/rdd/dbfcdx/dbfcdx0.prg
* harbour/source/rdd/dbfcdx/dbfcdx1.c
- harbour/source/rdd/dbfcdx/sixcdx0.prg
* harbour/source/rdd/dbfdbt/Makefile
- harbour/source/rdd/dbfdbt/dbfdbt0.prg
* harbour/source/rdd/dbfdbt/dbfdbt1.c
* harbour/source/rdd/dbffpt/Makefile
- harbour/source/rdd/dbffpt/dbffpt0.prg
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/source/rdd/dbfntx/Makefile
* harbour/source/rdd/dbfntx/dbfntx0.prg
* harbour/source/rdd/dbfntx/dbfntx1.c
* harbour/source/rdd/hbsix/Makefile
* harbour/source/rdd/hbsix/sxcompr.c
* harbour/source/rdd/hbsix/sxcrypt.c
* harbour/source/rdd/hbsix/sxdate.c
* harbour/source/rdd/hsx/hsx.c
* harbour/source/rdd/nulsys/nulsys.prg
* harbour/source/rtl/browdbx.prg
* harbour/source/rtl/cdpapi.c
* harbour/source/vm/arrays.c
* harbour/source/vm/arrayshb.c
* harbour/source/vm/asort.c
* harbour/source/vm/break.c
* harbour/source/vm/classes.c
* harbour/source/vm/cmdarg.c
* harbour/source/vm/codebloc.c
* harbour/source/vm/debug.c
* harbour/source/vm/dynlibhb.c
* harbour/source/vm/dynsym.c
* harbour/source/vm/estack.c
* harbour/source/vm/eval.c
* harbour/source/vm/evalhb.c
* harbour/source/vm/extend.c
* harbour/source/vm/fm.c
* harbour/source/vm/garbage.c
* harbour/source/vm/hvm.c
* harbour/source/vm/initsymb.c
* harbour/source/vm/itemapi.c
* harbour/source/vm/macro.c
* harbour/source/vm/maindllp.c
* harbour/source/vm/memvars.c
* harbour/source/vm/memvclip.c
* harbour/source/vm/pcount.c
* harbour/source/vm/proc.c
* harbour/source/vm/pvalue.c
* harbour/source/vm/runner.c
* remove default API and stack macros. Now API/stack macros can be
enabled by including hb_vmopt.h file.
This file should be included _ONLY_ by core code because binary
object/libraries generated after can work only with _EXACTLY_ the
same HVM compiled the same C alignment switches
* cleaned some HB_EXTERN_C declaration - Anotonio you should be able
to build FWH now
* cleaned startup initialization code -
please update lang and codepage files - I only updated
source/codepage/cdppl*.c and source/lang/msgpl*.c files
Or other files should be updated or they will not work MSC
* synced with recent xHarbour modification in RDD init code
2005-10-24 00:52:42 +00:00
Przemyslaw Czerpak
a188a207d6
2004-12-28 11:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/samples/dbf.c
* harbour/contrib/samples/time.c
* harbour/source/compiler/genc.c
* harbour/source/compiler/gencli.c
* harbour/source/rdd/dbcmd.c
* harbour/source/rtl/accept.c
* harbour/source/rtl/errorapi.c
* harbour/source/vm/hvm.c
* harbour/source/vm/initsymb.c
* harbour/source/vm/macro.c
* harbour/source/vm/memvclip.c
* changed 'extern HB_FUNC' to HB_FUNC_EXTERN for easier ABI
manipulations
2004-12-28 10:33:04 +00:00
Ryszard Glab
58e748bc75
2004-04-24 15:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
...
* include/hbapi.h
* changed ULONG hb_objHasMsg into BOOL hb_objHasMsg
* include/hbvmpub.h
* added
union {
PHB_FUNC pFunPtr;
int iStaticsBase;
} value
to HB_SYMB structure to remove pointer/int conversion
* source/compiler/genc.c
* source/compiler/gencli.c
* source/rdd/dbf1.c
* source/rdd/delim1.c
* source/rdd/sdf1.c
* source/rdd/dbfcdx/dbfcdx1.c
* source/rdd/dbfdbt/dbfdbt1.c
* source/rdd/dbffpt/dbffpt1.c
* source/rdd/dbfntx/dbfntx1.c
* source/rtl/symbol.prg
* source/vm/classes.c
* source/vm/dynsym.c
* source/vm/hvm.c
* source/vm/initsymb.c
* source/vm/macro.c
* source/vm/runner.c
* changed to use new HB_SYMB structure
* removed all pointer/long castings (except runner.c)
2004-04-24 13:33:06 +00:00
David G. Holm
7dda61c6e2
See ChangeLog entry 2001-06-15 13:55 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2001-06-15 17:59:21 +00:00
Viktor Szakats
3e5ebf8882
20000321-12:32 GMT+1 Victor Szakats <info@szelvesz.hu>
2000-03-21 11:51:27 +00:00
Viktor Szakats
3f335033d4
20000306-13:25 GMT+1 Victor Szakats <info@szelvesz.hu>
2000-03-06 12:38:23 +00:00
Viktor Szakats
3e3819e705
20000302-11:21 GMT+1 Victor Szakats <info@szelvesz.hu>
2000-03-02 11:58:22 +00:00
Gonzalo A. Diethelm
997d822a9c
ChangeLogTag:Thu Nov 04 13:49:23 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-11-04 17:16:23 +00:00
Gonzalo A. Diethelm
6eb090434e
ChangeLogTag:Tue Oct 26 12:15:01 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-10-26 15:29:52 +00:00
Viktor Szakats
2611bfd089
19990916-02:25 GMT+1
1999-09-16 00:40:23 +00:00
Viktor Szakats
9f9302f179
19990912-07:43 GMT+1
1999-09-12 06:09:57 +00:00
Viktor Szakats
048cd311ae
19990905-17:48 GMT+1
1999-09-05 16:02:04 +00:00
Viktor Szakats
32d85c1a02
19990901-20:34 GMT+1
1999-09-01 18:48:13 +00:00
Viktor Szakats
584aabe7d1
*** empty log message ***
1999-08-30 09:15:48 +00:00
Viktor Szakats
8d3247c772
19990830-10:40 GMT+1
1999-08-30 08:53:26 +00:00
Viktor Szakats
90a11a7528
19990828-14:00 GMT+1
1999-08-28 12:23:53 +00:00
Viktor Szakats
37c3041e7e
19990826-05:00 GMT+1
1999-08-27 03:34:53 +00:00
Viktor Szakats
f655b02a7a
19990822-07:40 GMT+1
1999-08-22 06:29:28 +00:00
Viktor Szakats
83bd07376b
19990819-02:15 GMT+1
1999-08-19 00:37:54 +00:00
Ryszard Glab
e4fc927645
ChangeLog 19990808-20:55
1999-08-08 19:05:34 +00:00
Viktor Szakats
8b3948e715
19990808-03:00 GMT+1
1999-08-08 01:23:23 +00:00
Viktor Szakats
1ad06736f0
*** empty log message ***
1999-08-04 15:54:15 +00:00
Viktor Szakats
bc949f32ca
*** empty log message ***
1999-08-02 13:41:13 +00:00
Ryszard Glab
1c2a05a9bf
ChangeLog 19990802-06:30
1999-08-02 04:42:10 +00:00
Eddie Runia
9d49d09c1f
See changelog
1999-07-18 12:18:02 +00:00
Eddie Runia
53d63a62f5
See changelog
1999-07-16 13:10:10 +00:00
Eddie Runia
729895b90d
See changelog
1999-07-16 11:10:14 +00:00
Ryszard Glab
4aaed33907
ChangeLog: 19990711-20:25
1999-07-11 19:34:43 +00:00
Eddie Runia
795f8afb57
see changelog
1999-07-09 15:34:16 +00:00
Ryszard Glab
cdfdaafdd5
ChangeLog: 19990629-05:55
1999-06-29 05:07:16 +00:00
Viktor Szakats
97ace9756d
*** empty log message ***
1999-06-25 01:42:48 +00:00
Gonzalo A. Diethelm
5582b1c2c6
ChangeLogTag:Thu Jun 17 11:34:35 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-06-17 16:42:52 +00:00
David G. Holm
887ef3cdc6
See ChangeLog entry 19990616-22:50 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-17 03:57:19 +00:00
Eddie Runia
859b4268df
see changelog
1999-06-13 13:52:54 +00:00
Gonzalo A. Diethelm
f231fe5dca
ChangeLogTag:Fri Jun 11 19:14:22 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-06-12 00:22:06 +00:00
Eddie Runia
91b03e96aa
see changelog
1999-06-08 12:29:33 +00:00
Eddie Runia
e71ea4003a
see changelog
1999-06-06 10:05:07 +00:00
Eddie Runia
9919e7c9bc
see changelog
1999-06-06 09:22:54 +00:00
Eddie Runia
53d8efbd5b
see changelog
1999-06-05 15:26:26 +00:00
David G. Holm
a9eed4434c
See ChangeLog entry 19990604-21:50 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-05 02:56:05 +00:00
Eddie Runia
09b00e1fac
see changelog (conflict)
1999-06-04 17:14:20 +00:00
Eddie Runia
1d5351c845
see changelog
1999-06-03 19:27:35 +00:00
Eddie Runia
796a6c05a8
see changelog
1999-05-25 14:53:29 +00:00
Ryszard Glab
4807d53a0e
See ChangeLog 19990519-02:45
1999-05-19 01:45:52 +00:00