7f9b899571
2009-03-25 13:35 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) - harbour/contrib/hbole/ole2.c * harbour/contrib/hbole/oleauto.prg + harbour/contrib/hbole/oleinit.c + harbour/contrib/hbole/olecore.c + added my own implementation of OLE library. It is bases on old code written by Jose F. Gimenez. Code is changed to be reentrant, more clean, but only basic features are implemented.
Mindaugas Kavaliauskas
2009-03-25 11:42:18 +00:00
455e6e201f
2009-03-25 12:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h ! disabled inline assembler code to retrieve HVM stack pointer from TLS in Win64 builds. In summary I do not even know if Win64 uses the same memory addresses for TLS as Win32 so it's not safe to enable such code now. Maybe in the future though I hope that new 64 bit compilers will have fast enough native TLS support.
Przemyslaw Czerpak
2009-03-25 11:23:35 +00:00
2e33010e8a
2009-03-25 11:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/testhtml.prg * Update by Vailton Renato applied.
Viktor Szakats
2009-03-25 10:49:21 +00:00
fd62fc0a1b
2009-03-25 02:49 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/speedtst.prg * simplified xHarbour MT test - use mutexes as internal thread IDs as workarounds for race conditions in xHarbour .prg MT API.
Przemyslaw Czerpak
2009-03-25 01:43:16 +00:00
5ca4880a55
2009-03-24 18:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/tbrowse.prg ! fixed Clipper compatibility in configure() action - it does not set refreshAll flag and only invalidates all records ! recalculate visible columns in colorRect() method * enabled strict Clipper compatible behavior for non character footers and headers
Przemyslaw Czerpak
2009-03-24 17:28:02 +00:00
fff231daa2
2009-03-23 17:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/itemapi.c * harbour/source/common/hbprintf.c * use isfinite() instead of finite() in MinGW builds. It's possible that it can resolve problems with MinGW64 builds.
Przemyslaw Czerpak
2009-03-23 15:57:39 +00:00
7ed4401319
2009-03-23 16:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/pp/ppcore.c ! fixed typo in data constant values written to .ppo files
Przemyslaw Czerpak
2009-03-23 15:00:44 +00:00
4b7f25e83b
2009-03-23 02:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/pp/ppcore.c * harbour/source/common/hbdate.c * harbour/source/macro/macrolex.c * harbour/source/compiler/complex.c + added alternative support for date constant values as: d"YYYY-MM-DD" As delimiter the following characters can be used: "-", "/", "." Just like in t"..."
Przemyslaw Czerpak
2009-03-23 01:11:27 +00:00
33f0fe919b
2009-03-22 22:50 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/hbwin/win_ole.c * removed debug lines
Francesco Saverio Giudice
2009-03-22 21:52:06 +00:00
b3eb17af1b
2009-03-22 22:33 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/source/rtl/tscalart.c * fixed header ; copyright leaved to Przemek as I have only changed function name, but the code is the same
Francesco Saverio Giudice
2009-03-22 21:35:10 +00:00
6b23d7f2e9
2009-03-22 22:28 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/source/rtl/tscalart.c ! fixed SVN attributes ; I hope I did correctly
Francesco Saverio Giudice
2009-03-22 21:29:40 +00:00
36d05d2e93
2009-03-22 22:13 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) + harbour/source/rtl/tscalart.c + Added scalar TIMESTAMP * harbour/source/rtl/Makefile + tscalart.c added * harbour/include/hbclass.ch * added HBTIMESTAMP scalar type to ENABLE TYPE CLASS * harbour/source/rtl/tscalar.prg + added scalar class TIMESTAMP with methods to extract parts from Timestamp: Date(), Time(), Year(), Month(), Day(), Hour(), Minute(), Sec() * added methods Year(), Month(), Day() to Date scalar class * harbour/contrib/hbwin/win_ole.c * updated for new Timestamp type
Francesco Saverio Giudice
2009-03-22 21:15:31 +00:00
b58785b9e4
2009-03-22 21:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/valtoexp.prg + added timestamp support to hb_valToExp() and hb_cStr() functions
Przemyslaw Czerpak
2009-03-22 20:48:05 +00:00
1834b0d653
2009-03-22 18:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * added alternative asm inline function to __MINGW32__ builds which operates on 64bit pointers. It's used when __MINGW64__ macro is defined. I do not know if such macro existing in 64bit MinGW version.
Przemyslaw Czerpak
2009-03-22 17:10:43 +00:00
cc6096c71a
2009-03-21 15:12 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/win_dll.c * contrib/hbwin/win_ole.c ! Fixed most mingw64 spotted errors/warnings.
Viktor Szakats
2009-03-21 14:26:10 +00:00
61cfc5b576
2009-03-21 15:02 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg * config/win/icc.cf * config/win/cygwin.cf * config/win/msvc.cf * config/win/owatcom.cf * config/win/xcc.cf * config/win/mingw.cf * config/win/pocc.cf * Changed Harbour to uniformly link against ws2_32 winsock lib on Windows. Previous we've been using a mixture of ws2_32 and wsock32, sometimes both. For some platforms one of these libs is automatically included by linker, f.e. for bcc, wsock32 is used. ! This fixes wsock32 no longer available for mingw64. ; These platforms should be retested if this causes any problems, but ws2_32 should be available for all since long.
Viktor Szakats
2009-03-21 14:07:25 +00:00
90697727c5
2009-03-21 14:23 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * utils/hbmk2/hbmk2.prg + config/win/mingw64.cf * config/win/mingw.cf + Added support for mingw64. MinGW 64-bit mode. Harbour doesn't build yet due to some compiling errors (plus some internal MinGW ones to be investigated). ; TODO: Add support in postinst.sh.
Viktor Szakats
2009-03-21 13:26:41 +00:00
85acfff985
2009-03-21 13:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/win/mingwce.cf * config/win/cygwin.cf * config/win/mingw.cf + Added -fomit-frame-pointer switch for win/gcc family. It causes quite a huge improvement in all areas, bringing MinGW very close to MSVC and even faster in many aspects. Some FP operations are still slower a bit, and this seems to be the only remaining - small - disadvantage. For C level debugging this switch should be turned off AFAIK.
Viktor Szakats
2009-03-21 12:22:55 +00:00
b8451d6e7c
2009-03-21 10:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/bnchmark/bnch_win.bat + Added option to override benchmark program name, so now it can be used with customized speedtst versions or other benchmark apps. + Added HB_CMP_FLAGS envvar to define common compilation flags. + Now echoing all benchmark settings to output.
Viktor Szakats
2009-03-21 09:23:32 +00:00
31b813cd7e
2009-03-20 17:33 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/bnchmark + tests/bnchmark/bnch_win.bat + Added speedtst comparison tool, featuring: - CPU + physical memory info dump from WMI - Tasklist before and after test runs - Harbour /build info included in output - Complete dump of commands executed, hbmk2 output - Dir listing of tested .exes - All tests repeated three times by default (configurable) - 8 slots maximum to compare different speedtst scenarios - By default it will run -st vs. -mt tests. ; Please read the comments in the file for usage instructions. Here's an example for parameter setup: -- set PATH=C:\devl\MinGW-432\bin;%PATH% set HB_BENCH_RUNS=3 set HB_RUN_FLAGS=--exclude=030 set HB_CMP_FLAGS_1=-gc2 set HB_CMP_FLAGS_2=-gc3 call bnch_win.bat > results.txt 2>&1 --
Viktor Szakats
2009-03-20 16:38:16 +00:00
c4821f93cf
2009-03-20 00:41 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + contrib/xhb/inet.h + Added from xhb.
Viktor Szakats
2009-03-19 23:42:42 +00:00
34ed2502f9
2009-03-19 20:37 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/Makefile + contrib/xhb/stream.prg + contrib/xhb/traceprg.prg + contrib/xhb/xhberr.prg * contrib/xhb/xhbfunc.c + More ports: HB_CMDARGARGV(), HB_VMMODE(), TRACELOG(), Stream classes, xhb errorsys (activate by calling xhb_ErrorSys())
Viktor Szakats
2009-03-19 19:37:56 +00:00
ff4bdc2bce
2009-03-19 19:49 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * xhb/Makefile * xhb/dumpvar.prg + xhb/decode.prg + Added HB_DECODE(). * Syntax adapted for Harbour.
Viktor Szakats
2009-03-19 18:50:21 +00:00
7589f0c672
2009-03-19 19:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/maindll.c * source/vm/maindllp.c ! HB_EXPORT moved to beginning of declaration.
Viktor Szakats
2009-03-19 18:13:33 +00:00
6b55002024
2009-03-19 18:06 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/maindll.c * source/vm/maindllp.c ! Fixed placement of HB_EXPORT in declaration.
Viktor Szakats
2009-03-19 17:08:33 +00:00
c546c923d5
2009-03-19 09:20 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/hbqt.h ! Fix to last commit.
Pritpal Bedi
2009-03-19 16:20:04 +00:00
04e0670135
2009-03-19 15:33 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * contrib/Makefile + Added QT to the mainstream build. See INSTALL how to enable it. We will disable it before release if it will be a build blocker.
Viktor Szakats
2009-03-19 14:34:33 +00:00
10ce64a632
2009-03-19 12:58 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/rules.cf % Removed -ko option as it slightly decreases performance in -gc3 mode. (it's better in -gc[0-2] only)
Viktor Szakats
2009-03-19 11:59:40 +00:00
1679d18aef
2009-03-19 12:27 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/Makefile + contrib/xhb/hbserv.h + contrib/xhb/hbserv.ch + contrib/xhb/trpccli.prg + contrib/xhb/hbrpc.ch + contrib/xhb/ttable.prg + contrib/xhb/trpc.prg + contrib/xhb/ttable.ch + contrib/xhb/hbserv.c + Added few components from xhb. They compile without warnings, but I didn't try any of them.
Viktor Szakats
2009-03-19 11:28:18 +00:00
c0b89965bf
2009-03-19 09:10 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/postinst.bat - Removed generation of odbc32.lib for BCC. You should configure BCC to include <bcc>/Lib/PSDK in the lib paths in bcc32.cfg and ilink32.cfg. It's not Harbour's job to generate it.
Viktor Szakats
2009-03-19 08:14:22 +00:00
a2f3932fd1
2009-03-19 01:14 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmysql/mysql.c * contrib/hbmysql/tmysql.prg * Renamed all functions to standard mysql equivalents. Please update your code and turn off old function names with -DHB_MYSQL_LEGACY_LEVEL_OFF to test for success. Legacy function names will be removed from Harbour in the next release. This move allows to use hbmysql and hbodbc in the same app. SQLAND() has to be replaced with HB_BITAND(), be aware that latter will RTE when non-numeric var is passed, while SQLAND() was silently ignoring it. Changed functions names: SQLVERSION() => mysql_get_server_version() SQLCONNECT() => mysql_real_connect() SQLCLOSE() => mysql_close() SQLCOMMIT() => mysql_commit() SQLROLLBACK() => mysql_rollback() SQLSELECTD() => mysql_select_db() SQLQUERY() => mysql_query() SQLSTORER() => mysql_store_result() SQLUSERES() => mysql_use_result() SQLFREER() => mysql_free_result() SQLFETCHR() => mysql_fetch_row() SQLDATAS() => mysql_data_seek() SQLNROWS() => mysql_num_rows() SQLFETCHF() => mysql_fetch_field() SQLFSEEK() => mysql_field_seek() SQLNUMFI() => mysql_num_fields() SQLFICOU() => mysql_field_count() SQLLISTF() => mysql_list_fields() SQLGETERR() => mysql_error() SQLLISTDB() => mysql_list_dbs() SQLLISTTBL() => mysql_list_tables() SQLAFFROWS() => mysql_affected_rows() SQLHOSTINFO() => mysql_get_host_info() SQLSRVINFO() => mysql_get_server_info() DATATOSQL() => mysql_escape_string() FILETOSQLBINARY() => mysql_escape_string_from_file() SQLAND() => hb_bitAnd()
Viktor Szakats
2009-03-19 00:16:43 +00:00
970ec4e61d
2009-03-18 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/Makefile + source/vm/maindllp + source/vm/maindllp/Makefile + Added generation of hbmaindllp lib, to create pcode .dlls on Windows platform. -DHB_DYNLIB is always defined for this lib. This is just the first step, we will need compiler, hbmk2 and other changes. I'll contribute with hbmk2 changes.
Viktor Szakats
2009-03-18 19:22:47 +00:00
e640c9db4f
2009-03-18 20:07 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/minmax.c ! fixed min()/max() functions to always return the 1-st item when items are equal. It's Clipper behavior and can be important when two items with the same wight have different other attributes like formatted value size or number of decimal places.
Przemyslaw Czerpak
2009-03-18 19:01:29 +00:00
2ec4c76d15
2009-03-18 11:58 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Enabled lib grouping for minwgce.
Viktor Szakats
2009-03-18 10:59:10 +00:00
b2e3ea60e2
2009-03-18 10:09 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/tests/blob.prg * contrib/hbsqlit3/tests/pack.prg * contrib/hbsqlit3/tests/metadata.prg * contrib/hbsqlit3/tests/sqlite3_test.prg * contrib/hbsqlit3/hbsqlit3.ch * contrib/hbsqlit3/hbsqlit3.c * Changed GPL license to GPL + Harbour exception with kind permission of author Petr Chornyj. Many thanks!
Viktor Szakats
2009-03-18 09:09:41 +00:00
306bd6ee45
2009-03-18 09:49 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for multiple input files when using pocc. ! Fixed some mingw/mingwce mis-identifications.
Viktor Szakats
2009-03-18 08:50:04 +00:00
7771bb4673
2009-03-18 02:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbatomic.h ! fixed inline assembler code for atomic inc/dec operations. It's late and I haven't wrote anything in assembler using Intel syntax for years. * reenabled inline assembler code for atomic inc/dec operations for POCC/XCC builds - such version should work. Please check.
Przemyslaw Czerpak
2009-03-18 01:16:35 +00:00
111895ba2b
2009-03-18 01:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbtest/rt_hvma.prg * use #pragma -ko- / #pragma -ko+ to make 3 RTE messages clipper compatible
Przemyslaw Czerpak
2009-03-18 00:14:47 +00:00
a7ca93b8a7
2009-03-18 01:04 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbatomic.h ! Typo (__inline__ -> __inline). ! Temply disabled new _MSC_VER inline asm code, because it causes this with POCC5: include\hbatomic.h(268): error #3114: [asm] Invalid combination of opcode and operands. include\hbatomic.h(273): error #3114: [asm] Invalid combination of opcode and operands.
Viktor Szakats
2009-03-18 00:12:03 +00:00
5e744ca9e4
2009-03-18 00:50 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for -o for executables in win/pocc.
Viktor Szakats
2009-03-17 23:52:46 +00:00
196d6a529e
2009-03-18 00:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbatomic.h % removed unnecessary in such version xor
Przemyslaw Czerpak
2009-03-17 23:51:07 +00:00
2c2f722708
2009-03-18 00:49 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbatomic.h + added atomic inc/dec inline assembler code for 32bit MSVC builds and probably also to other compilers which defines _MSC_VER macro (XCC/POCC). Thanks to Viktor for help. Please make some tests.
Przemyslaw Czerpak
2009-03-17 23:49:49 +00:00
c7d56abd33
2009-03-18 00:31 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/rules.cf + Added -ko optimization switch for Harbour. ; TODO: Disable it for specific places of hbtest.
Viktor Szakats
2009-03-17 23:31:50 +00:00
f8c4e8bafc
2009-03-17 20:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-mkdyn.sh * bin/hb-func.sh ! mingw/cygwin .dll name generation tweaked to work properly. This fixes both TOFIXes in prev commit.
Viktor Szakats
2009-03-17 19:15:32 +00:00
9903514888
2009-03-17 17:52 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbmysql/readme.txt * contrib/hbapollo/readme.txt * contrib/gtwvg/tests/demowvg.prg * contrib/rddads/doc/en/readme.txt * contrib/rddads/readme.txt * contrib/hbbtree/hb_btree.c * Minor updates to make method/b32 references.
Viktor Szakats
2009-03-17 16:52:59 +00:00
dccd59cf69
2009-03-17 17:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-mkdyn.sh * bin/hb-mkdyn.bat * source/vm/maindllp.c * utils/hbmk2/hbmk2.prg + Renamed all Windows Harbour .dlls to harbour-11.dll and harbourmt-11.dll. This means that MinGW will now have a versioned name to be in sync with other builds. It also means that -vc, -pocc, -ow postfixes are gone (and additionally DMC could also be supported). What remains is -x64 to signal an x64 and -ia64 to signal a IA64 build. Another thing which remains is -b32 (now renamed to -bcc to be in sync with rest of Harbour), because Borland has an non-standard name mangling, and while it can be made work with other compilers since the calling convention is the same, it requires the .dll user applications to be rebuilt with some implib tricks. Overall Borland isn't recommended for .dll creation. Please do further tests for binary compatibility.
Viktor Szakats
2009-03-17 16:30:35 +00:00
583352f5d1
2009-03-17 16:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/speedtst.prg + added new tests of dynamic code blocks performance * modified to compile by __XPP__ and __CLIP__ - now for single thread only
Przemyslaw Czerpak
2009-03-17 15:15:18 +00:00
52410317a6
2009-03-17 12:22 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + tests/server.prg * tests/Makefile + Added inet example from xhb.
Viktor Szakats
2009-03-17 11:23:27 +00:00
f745af7218
2009-03-17 10:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * debian/rules * harbour-win-spec * harbour-wce-spec * harbour.spec * mpkg_tgz.sh - hbdoc removed from core.
Viktor Szakats
2009-03-17 09:09:00 +00:00
708076ce5a
2009-03-17 09:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbdoc/genos2.prg * utils/hbdoc/genng.prg * utils/hbdoc/genasc.prg * utils/hbdoc/genchm.prg * utils/hbdoc/genhpc.prg * utils/hbdoc/ft_funcs.prg * utils/hbdoc/hbdoc.prg * utils/hbdoc/genhtm.prg * utils/hbdoc/genpdf1.prg * utils/hbdoc/gentrf.prg * utils/hbdoc/genrtf.prg + Enabled line number for all files to aid finding crashes. ! Few crashes fixed. Still far from usable state.
Viktor Szakats
2009-03-17 08:28:01 +00:00
d13d5324dd
2009-03-17 00:18 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed mingw -fmstat in static mode. (shared mode gives warnings and doesn't work) + Added -[no]fmstat for all compilers. (untested)
Viktor Szakats
2009-03-16 23:18:28 +00:00
85559adb23
2009-03-16 23:18 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * harbour-win-spec * harbour-wce-spec % Removed forced -O2 options, -O3/-O2 are the defaults already.
Viktor Szakats
2009-03-16 22:18:54 +00:00
65c1dfc0fb
2009-03-16 18:31 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added __PLATFORM__* macro support for cross-compilation situations.
Viktor Szakats
2009-03-16 17:32:26 +00:00
bbc5b54a6d
2009-03-16 09:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvgcuig.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgwin.c ! Fixes for warnings on all compilers.
Pritpal Bedi
2009-03-16 16:08:42 +00:00
4e914984e5
2009-03-16 15:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/postinst.bat ! Typo in bcc / fbclient. % Cleanup for owatcom, fbclient fixed.
Viktor Szakats
2009-03-16 14:36:13 +00:00
80323481d9
2009-03-16 15:18 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Added 3.81 or upper as GNU Make requirement. Older ones have bugs exploitet by current .cf files.
Viktor Szakats
2009-03-16 14:24:15 +00:00
a17a6cdaef
2009-03-16 13:25 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for win/mingwce. + Honoring HB_CCPATH for ar in gcc *nix. + Honoring HB_CCPATH for gcc win.
Viktor Szakats
2009-03-16 12:25:17 +00:00
2cad8acaeb
2009-03-16 12:40 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbdefs.h + Enabled new Harbour types. Still incomplete, and relying on old unsafe types in places.
Viktor Szakats
2009-03-16 12:08:23 +00:00
78ecf1f338
2009-03-16 11:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-mkdyn.bat ! Fixed typo in prev.
Viktor Szakats
2009-03-16 10:32:34 +00:00
d3507d2a79
2009-03-15 23:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcuig.c ! A fix for UNICODE | non-UNICODE. Not sure if it is the right way, but it works. Please fix me.
Pritpal Bedi
2009-03-16 06:13:40 +00:00
394831e5d4
2009-03-16 01:33 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-mkdyn.bat * source/vm/maindllp.c * utils/hbmk2/hbmk2.prg + Added .dll generation for pocc. + Added -shared support for pocc.
Viktor Szakats
2009-03-16 00:36:06 +00:00
a6569d6ef9
2009-03-16 00:38 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/postinst.bat + Added owatcom and pocc support for implib generation.
Viktor Szakats
2009-03-15 23:40:53 +00:00
4e1e358ed1
2009-03-15 20:51 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Documented cross-build config for minwgce.
Viktor Szakats
2009-03-15 19:52:01 +00:00
b17e5a0163
2009-03-14 16:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbgt/strasint.c % Using HB_ISDIGIT() ! Fixed to not include hbtrace.h directly.
Viktor Szakats
2009-03-14 15:17:52 +00:00
e267c38c93
2009-03-14 14:37 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_gnu_xmingwce.sh - Disabled modifying PATH when host OS is Windows. ; NOTE: Hack.
Viktor Szakats
2009-03-14 13:41:18 +00:00
80e31eabc1
2009-03-13 23:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_gnu.bat * config/win/global.cf * HB_BUILD_DLL is now processed by make_gnu.bat and another internal envvar is used to request DLL flags from the GNU Make. This way some side effects are avoided when doing a make_gnu.sh launched build.
Viktor Szakats
2009-03-13 22:21:50 +00:00
082dec5be5
2009-03-13 16:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * mpkg_win.bat * Cleanup. - Removed checking for errorlevel as it made it exit even when doing successful builds. [ Why? Could someone look at this? ]
Viktor Szakats
2009-03-13 15:31:41 +00:00
6b52420025
2009-03-13 13:19 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/ac_test2.prg * Updated. * source/rtl/achoice.prg ! Fixed to not call user func in AC_NOITEM mode. ! Added more visual corrections for better CA-Cl*pper compatibility. ; Thanks to Vladislav Lavrecky for the above.
Viktor Szakats
2009-03-13 12:20:13 +00:00
bf520ec12a
2009-03-13 12:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Further refined GNU Make usage instructions for Windows compilers. The recommended way of setting it up is now stricter and there is mention of recommended build and version number.
Viktor Szakats
2009-03-13 11:58:00 +00:00
a67f61795d
2009-03-13 03:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/rddsql/sddpg/pgsqldd.c ! MSVC C++ potentially uninit'ed var warning fixed.
Viktor Szakats
2009-03-13 02:22:05 +00:00
665fbc26db
2009-03-13 02:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/wapi_commctrl.c ! Fix to prev commit.
Viktor Szakats
2009-03-13 01:19:40 +00:00
2e28a8c3e2
2009-03-13 01:45 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/wapi_commctrl.c * contrib/hbwin/wapi_winuser.c ! Lots of non-ANSI C comments converted to ANSI. (may I please ask to pay attention to this?) ! Fixed WAPI_GETSCROLLRANGE() return value. ! non-WinCE compatible functions converted to stubs when compiled for WinCE. * Formatting.
Viktor Szakats
2009-03-13 01:10:56 +00:00
377ebf9853
2009-03-13 01:36 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/dos/owatcom.cf * config/win/poccce.cf * config/win/pocc64.cf * config/win/owatcom.cf * config/win/pocc.cf * config/linux/owatcom.cf * config/os2/owatcom.cf ! Cleanups and fixes after yesterday's changes. Turned out that CFLAGS has an important and strange difference compared to CPPFLAGS: It's also passed to the _linker_ :( This should be cleaned in the future. ! HB_USER_LDFLAGS honored in dos/owatcom.
Viktor Szakats
2009-03-13 00:38:33 +00:00
350298f3d1
2009-03-13 01:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbgf/hbgfwin/winapi.c * Formatting.
Viktor Szakats
2009-03-13 00:16:46 +00:00
cefb90ee5e
2009-03-12 16:10 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/achoice.prg * tests/ac_test2.prg ! ACHOICE() made more Clipper compatible. Still not fully, pls continue Clipper/Harbour tests with updated ac_test2.prg.
Viktor Szakats
2009-03-12 15:10:57 +00:00
6037f521f9
2009-03-12 14:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/tests/ac_test2.prg + added achoice() test by Vladislav Lavrecky - many thanks.
Przemyslaw Czerpak
2009-03-12 12:54:08 +00:00
037ac96752
2009-03-12 10:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbtpathy/telepath.prg ! Fixed to use __PLATFORM__UNIX instead of __PLATFORM__LINUX. ! Fixed to check for string lengths instead of using Empty(). This way full whitespace data is also handled now.
Viktor Szakats
2009-03-12 09:59:20 +00:00
f995717fa0
2009-03-12 10:28 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/achoice.prg ! Fixed to always dehilight active item on exit. (probably could be done more efficiently, feel free to optimize it.) Please test. ; TOFIX: ? gttrm on Darwin changes console color from my default green, to Harbour default gray on exit.
Viktor Szakats
2009-03-12 09:29:50 +00:00
ba58f8b279
2009-03-12 03:45 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/postinst.bat * mpkg_win.bat * HB_DIR_IMPLIB -> HB_BUILD_IMPLIB ATTENTION: Please modify your local settings. This setting is now closer to final.
Viktor Szakats
2009-03-12 02:53:13 +00:00
ce58a01e13
2009-03-12 03:42 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/rules.cf + Do not add -l Harbour option when HB_BUILD_DEBUG=yes.
Viktor Szakats
2009-03-12 02:42:37 +00:00
ad02aa4384
2009-03-12 03:07 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * ChangeLog * Added comment to previous entry. (-d1 vs -d2 in owatcom)
Viktor Szakats
2009-03-12 02:08:13 +00:00