eb24ce4b4c
minor fix to avoid conflict with Darwin and Cocoa BOOL use
Antonio Linares
2006-02-12 10:25:48 +00:00
ab2f96deae
2006-02-12 11:15 UTC+0100
Antonio Linares
2006-02-12 10:16:34 +00:00
298d73e547
minor fix to avoid conflict with Darwin and Cocoa use
Antonio Linares
2006-02-12 10:13:32 +00:00
b941baf064
2006-02-11 16:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/harbour.c * do not strip redundant line information when compiled for debug (-b)
Przemyslaw Czerpak
2006-02-11 15:10:24 +00:00
093fa3886f
2006-02-11 12:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/compiler/harbour.c * source/compiler/harbour.y * source/pp/ppcore.c * added tracing code * fixed one more memory leak
Ryszard Glab
2006-02-11 11:32:24 +00:00
d15c80e28f
2006-02-09 15:25 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/compiler/harbour.c * fixed to release memory allocated with the proeprocessor
Ryszard Glab
2006-02-09 14:17:25 +00:00
6649576008
2006-02-09 03:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtapi.c * minor modifications for GTs which may no flush data in PreExt()
Przemyslaw Czerpak
2006-02-09 02:11:07 +00:00
d00f7b8878
2006-02-08 20:23 UTC+0100
Antonio Linares
2006-02-08 19:24:16 +00:00
5b349770f7
updated with recent changes
Antonio Linares
2006-02-08 19:22:58 +00:00
a46e6aff0f
2006-01-09 14:50 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbexprb.c * source/compiler/exproptb.c * source/macro/macrob.c * fixed to release the memory if macro compiled code contains a variable or a function reference
Ryszard Glab
2006-01-09 13:41:27 +00:00
329135f751
2005-12-28 13:05 UTC+0100
Antonio Linares
2005-12-28 12:11:29 +00:00
d3328b8f55
Added new functions HBDLLENTRY1() and HBDLLENTRY2()
Antonio Linares
2005-12-28 12:04:21 +00:00
24d1aab07f
e-mail obfuscation for vszakats
Viktor Szakats
2005-12-06 03:13:53 +00:00
b95b4e25da
2005-12-02 17:12 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * include/hbmath.h ! Fixed a few declarations to be in sync with the implementation. (Thanks Chen)
Viktor Szakats
2005-12-02 16:12:41 +00:00
54ef385941
2005-11-24 23:24 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * include/hbpcode.h + Comment added about adding new pcodes at the end of the list for compatibility.
Viktor Szakats
2005-11-24 22:35:36 +00:00
77e2a41f97
2005-11-22 10:31 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * source/rtl/symbol.prg * source/vm/dynsym.c * include/hbextern.ch ! Moved and renamed two functions from BEGINDUMP to their proper place. GETSYMBOLPOINTER() -> __DYNSGETPOINTER() GETSYMBOLNAME() -> __DYNSGETNAME() + Added the two functions to hbextern.ch + TOFIX added to symbol.prg to remove the remaining one C function inside BEGINDUMP. (Antonio, can you take a look?)
Viktor Szakats
2005-11-22 09:34:29 +00:00
304b0f2a3a
2005-11-22 10:08 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * doc/en/hb_apifs.txt ! Fixed doc for hb_fsSetDevMode()
Viktor Szakats
2005-11-22 09:11:23 +00:00
473b620290
2005-11-22 01:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsetup.ch * enable HB_COMPAT_FLAGSHIP by default I hope it will not be a problem - if it does then I can disable it but in *nixes for a long time FlagShip was the only one Clipper alternative and some of its functions are quite often used in Clipper/FoxPro programs ported to *nixes so I'd want to keep it enabled at least when HB_OS_LINUX/HB_OS_UNIX is defined.
Przemyslaw Czerpak
2005-11-22 00:55:51 +00:00
d52d946ca8
fix to prev commit
Viktor Szakats
2005-11-21 16:56:33 +00:00
58eafb0a08
2005-11-21 17:44 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) + tests/simplet.prg * src/rtl/symbol.prg * Embedded example code moved to the test dir.
Viktor Szakats
2005-11-21 16:54:30 +00:00
e9032c3a89
2005-11-14 16:42 UTC+0100
Antonio Linares
2005-11-19 15:43:38 +00:00
df2428afdf
removed module ads0
Antonio Linares
2005-11-19 15:41:43 +00:00
a72904f14a
2005-11-19 00:30 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * include/hbapifs.c * src/rtl/filesys.c ! hb_fsSetDevMode() fixed back to return a BOOL value to be compatible with the CA-Cl*pper undocumented _tdevraw() function. (hb_fsSetDevMove() is mapped to _tdevraw() in hbundoc.api, it's the documented version of the same functionality) Also fixed warning and error for one of the dummy platform branches. Since this came from xHarbour it pbly needs to be fixed there too.
Viktor Szakats
2005-11-18 23:32:30 +00:00
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
Przemyslaw Czerpak
2005-11-16 12:27:55 +00:00
7f36538154
2005-11-14 20:50 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu) * hrbdll.vc * makefile.nt * makefile.vc * makefile64.nt * Change -o linker option to /OUT: to avoid warning with MS Visual Studio 2005 compiler tools. + Added -D_CRT_SECURE_NO_DEPRECATE to suppress the many new MS warnings about unsafe function usage. ; NOTE: MSVC 14.0 fails to compile macroy.c ; NOTE: Still tons of warnings, but other than these it compiles fine.
Viktor Szakats
2005-11-14 19:56:11 +00:00
d694d5122a
2005-11-14 9:01 UTC-0800 Luis Krause Mantilla <lkrausem /*at*/ shaw /*dot*/ ca> * hrbdll.bc - removed references to delim0.prg/c
Luis Krause
2005-11-14 17:03:43 +00:00
1dd8cdb382
2005-11-14 11:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/compiler/harbour.y * fixed 'type clash' warning in some bison version
Ryszard Glab
2005-11-14 10:41:21 +00:00
1fd7fc5bef
2005-11-14 11:10 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * makefile.bc * makefile.nt * makefile.vc * makefile64.nt * updated to compile source/common/hbdate.c
Ryszard Glab
2005-11-14 10:01:13 +00:00
dde0793b53
2005-11-14 11:00 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbcomp.h * include/hberrors.h * include/hbexpra.c * include/hbexprb.c * include/hbexprop.h * include/hbhash.h * include/hbmacro.h * include/hbpcode.h * source/common/Makefile * source/common/expropt1.c * source/common/expropt2.c * source/common/hbhash.c * source/compiler/expropta.c * source/compiler/exproptb.c * source/compiler/genc.c * source/compiler/harbour.c * source/compiler/harbour.l * source/compiler/harbour.y * source/compiler/hbfix.c * source/compiler/hbgenerr.c * source/compiler/hbident.c * source/compiler/hbpcode.c * source/macro/macro.l * source/macro/macro.y * source/macro/macroa.c * source/macro/macrob.c * source/rtl/dates.c * source/vm/hvm.c * source/vm/macro.c + source/common/hbdate.c + tests/ddate.prg + tests/switch.prg +added support for DATE type constants in the following format: 0dYYYYMMDD for example (see tests/ddate.prg for more): IF( dDate > 0d20051112 )
Ryszard Glab
2005-11-14 09:47:46 +00:00
bf4957c00f
2005-10-24 14:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/makefile.bc * BCC make file updated by Jacek Kubica
Przemyslaw Czerpak
2005-10-24 12:28:24 +00:00
8f6ae8aa61
2005-10-24 12:08 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu)
Viktor Szakats
2005-10-24 11:46:06 +00:00
6d28a19d98
2005-10-24 13:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbapiitm.h * harbour/include/hbapirdd.h * harbour/include/hbdefs.h * harbour/include/hbtypes.h * harbour/source/rtl/empty.c * harbour/source/vm/arrays.c * harbour/source/vm/extend.c * harbour/source/vm/hvm.c * harbour/source/vm/itemapi.c * harbour/source/vm/maindllp.c + added HB_TYPE to as HB_ITEM type marker. * set HB_TYPE as UINT32 * updated to the above modifications * cleaned some ~HB_IT_BYREF which has no effect in current VM
Przemyslaw Czerpak
2005-10-24 11:29:10 +00:00
5aa228910c
2005-10-24 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbtypes.h * harbour/source/vm/maindllp.c ! fixed some declaration I missed in previous commit
Przemyslaw Czerpak
2005-10-24 10:47:32 +00:00
9ad10dc666
2005-10-24 12:08 UTC+0100 Viktor Szakats (viktor.szakats/syenar.hu)
Viktor Szakats
2005-10-24 10:15:48 +00:00
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
Przemyslaw Czerpak
2005-10-24 00:52:42 +00:00
8e93424bf2
2005-10-23 09:05 UTC+0100
Antonio Linares
2005-10-23 07:17:16 +00:00
44bd86333a
Minor fix to support define HB_NO_DEFAULT_API_MACROS (if used) required by Microsoft compiler
Antonio Linares
2005-10-23 07:13:09 +00:00
faeb92ea67
Minor fix to support define HB_NO_DEFAULT_API_MACROS (required by Microsoft compiler)
Antonio Linares
2005-10-23 07:09:59 +00:00
8ca8b91624
2005-10-21 08:40 UTC+0100
Antonio Linares
2005-10-21 06:41:25 +00:00
88709c7e62
minor fix
Antonio Linares
2005-10-21 06:39:47 +00:00
252a1e65cb
2005-10-05 15:05 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/common/expropt2.c * fixed bug in ASC() optimization (when character code > 127)
Ryszard Glab
2005-10-05 12:57:22 +00:00
410d3ac469
2005-10-05 03:08 UTC-0500 David Arturo Macias Corona <dmacias@mail.udg.mx> * harbour/include/hbextern.ch ! added missing declarations: DBRELATION, DBRSELECT, MENUMODAL, _PUSHBUTT_, _LISTBOX_ * harbour/contrib/mysql/tmysql.prg ! added conversion from tiny int MySQL type into numeric DBF. (an error before). Supplied by Mitja Podgornik
David Arturo Macias Corona
2005-10-05 09:27:26 +00:00
b7321e3a01
2005-09-28 13:05 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * makefile.bc * makefile.nt * makefile.vc * makefile64.nt - removed references to DBFDBT library
Ryszard Glab
2005-09-28 11:20:52 +00:00
b5a6e9fe34
2005-09-27 15:10 UTC-0800 Luis Krause Mantilla <lkrausem /*at*/ shaw /*dot*/ ca> * harbour/contrib/rdd_ads/adsfunc.c ! added missing functions hb_oemansi & hb_ansioem required with the recent sycn by Ryzard * harbour/contrib/rdd_ads/ads.ch ! updated comment on how to use ADS_REQUIRED_VERSION manifest constant
Luis Krause
2005-09-27 22:15:51 +00:00