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
Ryszard Glab
691b3a9890
2005-09-23 15:45 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
...
* changes to synhronize RDD code with xHarbour (state of 23.09.2005)
Many, many thanks to Przemek Czerpak for his work.
2005-09-23 08:45:05 +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
Alexander S.Kresin
e2353dac99
2003-11-05 22:50 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
2003-11-05 20:03:39 +00:00
David G. Holm
d3c4dc643b
See ChangeLog entry 2001-06-18 14:00 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2001-06-18 18:04:05 +00:00
Brian Hays
066236c511
2000-11-01 15:00 UTC+0800 Brian Hays <bhays@abacuslaw.com>
2000-11-01 23:00:35 +00:00
Bruno Cantero
0473817fe2
CHANGELOG: 3000-08-29 22:00 GMT+1 Bruno Cantero <bruno@issnet.net>
2000-08-29 20:16:56 +00:00
Ryszard Glab
afd8141942
ChangeLog 20000504-17:10 GMT+1
2000-05-04 15:02:17 +00:00
Paul Tucker
ba63909eca
20000401-03:20 EST Paul Tucker <ptucker@sympatico.ca>
2000-04-01 08:23:40 +00:00
Paul Tucker
f099c88357
20000331-15:20 est
2000-03-31 20:21:15 +00:00
Paul Tucker
f3c381e0bf
20000331-09:50 est
2000-03-31 14:54:27 +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
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
Viktor Szakats
77bde3390a
19991119-14:51 GMT+1 Victor Szel <info@szelvesz.hu>
1999-11-19 14:03:06 +00:00
Viktor Szakats
34ab832aa3
19990916-03:57 GMT+1
1999-09-16 02:10:07 +00:00
Viktor Szakats
4d26144d36
19990907-02:30 GMT+1
1999-09-07 00:44:21 +00:00
Bruno Cantero
71927c2a68
ChangeLogTag:19990823-10:45 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-23 09:04:12 +00:00
Bruno Cantero
64d6e54bc6
ChangeLogTag:19990822-12:49 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-22 11:03:28 +00:00
Bruno Cantero
29c5f23efc
ChangeLogTag:19990820-19:42 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-20 17:55:16 +00:00
Bruno Cantero
1cba7e202c
ChangeLogTag:19990820-13:27 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-20 11:41:17 +00:00
Bruno Cantero
f11aa83d06
ChangeLogTag:19990820-11:47 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-20 10:01:19 +00:00
Bruno Cantero
70e2536051
ChangeLogTag:19990819-02:23 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-18 22:42:55 +00:00
Bruno Cantero
5ca1289210
ChangeLogTag:19990818-14:13 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-18 12:30:02 +00:00
Viktor Szakats
169b2ab4ef
19990814-20:40 GMT+1
1999-08-14 19:12:55 +00:00
Bruno Cantero
206970a972
ChangeLogTag:19990807-18:40 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-08-07 16:56:59 +00:00
Bruno Cantero
60d2ca255e
ChangeLogTag:19990731-22:17 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-07-31 20:32:20 +00:00
Viktor Szakats
cb53f547d4
*** empty log message ***
1999-07-31 05:14:36 +00:00
Bruno Cantero
42ff09fc81
ChangeLogTag:19990730-12:24 GMT+1 Bruno Cantero <bruno@issnet.net>
1999-07-30 10:05:26 +00:00