c9e8f0a9d8
2009-09-14 12:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Deleted UTF-8 hack. Now using the built-in UTF-8 conversion support.
Viktor Szakats
2009-09-14 10:46:22 +00:00
4e8738588f
2009-09-12 18:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/pcreglob.c ! Fixed fatal mistake in prev commit.
Viktor Szakats
2009-09-12 16:33:58 +00:00
1e8519b5b7
2009-09-12 16:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/pcreglob.c ! Fixed watcom compilation. There are still warnings. Please review it.
Viktor Szakats
2009-09-12 14:47:55 +00:00
218e2dd11a
2009-09-12 15:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/bsd/gcc.mk * config/hpux/gcc.mk * config/sunos/gcc.mk - Deleted -fPIC from DFLAGS. Pls tell if this was put there for a reason.
Viktor Szakats
2009-09-12 13:28:43 +00:00
b2f02738b9
2009-09-12 11:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added ppc detection on PPC macs. ! Fixed 64bit CPUs detection.
Viktor Szakats
2009-09-12 09:49:14 +00:00
d026a1a1e8
2009-09-12 11:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added several CPUs to CPU autodetection. ; Please test it on actual systems.
Viktor Szakats
2009-09-12 09:30:00 +00:00
4819870aab
2009-09-12 11:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added logic for host CPU detection on *nix systems. Please extend 'check_host_cpu' with more real-world values. + HB_CPU made equal to HB_HOST_CPU for *nix systems. This should be fine-tuned on the compiler level depending on default compiler behaviour and ABI modifier options. (if we do this further tweaks in global.mk will be needed)
Viktor Szakats
2009-09-12 09:18:34 +00:00
830dbfd69c
2009-09-12 11:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Minor tuning here and there.
Viktor Szakats
2009-09-12 09:01:27 +00:00
a3ae875d9a
2009-09-12 01:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/linux/gcc.mk + Enabled separate -fpic (with lowercase as a start) compilation phase for Harbour dynlib. % Deleted -fPIC from dynlib link command-line. Please advise if this is necessary and what are the rules here. On linux/ubuntu it made no difference whatsoever. ; Please test. ; TODO: hbmk2 will have to updated once we've settled with fpic setup in GNU Make.
Viktor Szakats
2009-09-11 23:17:06 +00:00
0573ff8ab9
2009-09-11 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h * contrib/hbfimage/fi_wrp.c * contrib/hbfimage/Makefile ! Reverted prev. It does all sort of strange things. ; TODO: So the only way is the proper fix: Cleaning Harbour source from BOOL, BYTE, LONG, ULONG and all other 'legacy' types.
Viktor Szakats
2009-09-11 17:35:07 +00:00
1ce6b3c4fe
2009-09-11 17:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h * Using #define instead of typedef for legacy core types. This is needed to allow for ugly hack to disable these.
Viktor Szakats
2009-09-11 15:57:41 +00:00
7acdf4ca68
2009-09-11 16:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/Makefile * contrib/rddsql/sddfb/Makefile + Added autodetection of Firebird on darwin.
Viktor Szakats
2009-09-11 14:00:49 +00:00
213d86a40e
2009-09-11 14:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile - contrib/hbwin/win_tprt.prg - contrib/hbwin/win_prt.c + contrib/hbwin/win_tcom.prg + contrib/hbwin/win_com.c + Applied patch from Alex Strickland. This patch renames all former WIN_PORT*() functions and classes to WIN_COM*(). INCOMPATIBLE. ! Added missing DWORD casts to -1 values. * Slightly renamed Win_ComSetTimeouts() and made it static. ; TOFIX: I had to comment out WIN_COMINIT() function since HB_INITFUNC() doesn't exist in Harbour.
Viktor Szakats
2009-09-11 12:39:57 +00:00
5c4c1c89b4
2009-09-11 11:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to include system zlib/pcre libs in static mode if local built lib isn't found.
Viktor Szakats
2009-09-11 09:17:44 +00:00
4c8b170ab5
2009-09-11 10:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed missing libprefix handling in lib presence check. This should fix error reported by Pritpal. Thanks.
Viktor Szakats
2009-09-11 08:16:37 +00:00
57103a49b8
2009-09-11 03:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/Makefile ! Missed update to reason text.
Viktor Szakats
2009-09-11 01:49:57 +00:00
84b016778c
2009-09-11 03:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added Ubuntu pcre and zlib pkg information. + Documented HB_INC_ZLIB and HB_INC_PCRE settings. + Documented 'local' setting of HB_INC_* values.
Viktor Szakats
2009-09-11 01:37:44 +00:00
34e6ddd4c8
2009-09-10 21:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added new section "HOW TO CONTRIBUTE". Very short, ideas are welcome who to extend it.
Viktor Szakats
2009-09-10 19:58:13 +00:00
5dcf9015ca
2009-09-10 17:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Missed item from previous entry: * contrib/hbqt/QApplication.cpp ! Applied GPF fix for static linkage on Linux submitted by Istvan Bisz. Thank you very much. ; NOTE: I've added 'static' to the two arg* var copied. Please test if it's still okay.
Viktor Szakats
2009-09-10 15:38:34 +00:00
ddb6b397d5
2009-09-10 17:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libhpdf/Makefile * external/libpng/Makefile * contrib/xhb/Makefile * contrib/hbmzip/Makefile * contrib/hbsqlit3/Makefile * contrib/hbqt/QApplication.cpp * contrib/hbhpdf/Makefile * source/rtl/Makefile * config/detfun.mk * config/detect.mk + Added separate variable to pass embedded locations to autodetection, so that these aren't suppressed by HB_XBUILD (now HB_BUILD_EXTDEF). I hope it will work, I still have to try it on Linux.
Viktor Szakats
2009-09-10 15:14:46 +00:00
8a6466e7fd
2009-09-10 15:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * Makefile - source/hbpcre - source/hbzlib * external/Makefile + external/pcre + external/zlib * external/pcre/Makefile * external/zlib/Makefile * external/libhpdf/Makefile * external/libpng/Makefile * include/hbsetup.h * include/hbzlib.h * include/hbregex.h * source/rtl/hbzlibgz.c * source/rtl/Makefile * source/rtl/hbregexc.c * source/rtl/hbregex.c * source/rtl/hbzlib.c * source/Makefile * contrib/xhb/Makefile * contrib/hbmzip/Makefile * utils/hbmk2/hbmk2.prg * config/global.mk * config/lib.mk * config/bin.mk * config/detect.mk * config/darwin/libs.mk * config/linux/libs.mk * config/wce/mingwarm.mk * config/wce/poccarm.mk * config/wce/msvcarm.mk * config/win/xcc.mk * config/win/mingw.mk * config/win/pocc.mk * config/win/bcc.mk * config/win/watcom.mk * config/win/icc.mk * config/win/cygwin.mk * config/win/msvc.mk * config/dyn.mk * config/os2/watcom.mk * config/os2/gcc.mk * config/bsd/libs.mk * config/hpux/libs.mk * config/sunos/libs.mk * Changed the way embedded zlib and pcre are handled: - They now reside in /external dir. - They are now excluded from Harbour dynlib. This means they will now be linked statically on non-*nix systems and dynamically on *nix systems. On *nix it's probably easy to switch to link statically. On non-*nix this is quite complicated to do. - If these libs are provided by the system, those will be used. - On non-*nix systems the locally hosted versions will be used, unless user overrides them using HB_INC_PCRE or HB_INC_ZLIB. - There is currently no officially supported way to force usage of locally hosted libs. - If PCRE lib is forcibly disabled or not found, build system will fall back to POSIX regex on *nix systems and Borland regex with bcc compiler. Otherwise it will stop the build with an error. - If zlib is forcibly disabled or not found, an error will be generated at build-time (in hbrtl). hbmzip is simply skipped in this case. - hbmk2 will use local builds of these libs if they are present in lib dir. ; TOFIX: hbmk script. ; TOFIX: dos builds. cmdline lenghts are most probably too big for them. ; NOTE: Bumps are expected. ; NOTE: I've yet to test/verify it.
Viktor Szakats
2009-09-10 14:08:51 +00:00
14b97c2baf
2009-09-10 13:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * INSTALL * bin/hb-func.sh * config/detfun.mk * config/global.mk * Renamed HB_XBUILD to HB_BUILD_EXTDEF=no[|yes]. Not the perfect name, but anyway. + Documented HB_BUILD_EXTDEF setting. ; TOFIX: There is an HB_XBUILD reference in mpkg_tgz.sh which I couldn't correct.
Viktor Szakats
2009-09-10 11:18:51 +00:00
c7a5f7b8eb
2009-09-10 10:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/detect.mk + Detecting pcre on darwin.
Viktor Szakats
2009-09-10 08:45:03 +00:00
6c66203395
2009-09-10 10:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfimage/Makefile * contrib/hbfimage/tests/fitest.prg + contrib/hbfimage/freeimag.ch - contrib/hbfimage/freeimage.ch ! Renamed last public long filename in Harbour source tree. This lib could in theory be compiled for dos, but this is not yet possible to not-yet-cleaned core from Windows types (LONG, DWORD, WORD, BOOL). ; INCOMPATIBLE: Please modify your source to use the new header name.
Viktor Szakats
2009-09-10 08:09:07 +00:00
2cc4903d82
2009-09-10 09:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libhpdf/Makefile + Enabled for all dos platforms (dos/watcom currently and probably all dos builds done on MS-DOS hosts).
Viktor Szakats
2009-09-10 08:02:45 +00:00
9dda24ccb8
missed file from last entry
Viktor Szakats
2009-09-10 07:01:55 +00:00
3d65e80e5d
2009-09-10 08:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbgtinfo.ch + contrib/gtqtc/hbgtqtc.ch * contrib/gtqtc/gtqtc.h * contrib/gtqtc/Makefile * Moved HB_GTI_CODEC local to GT. Pls never add GT specific (especially non-core) HB_GTI_* settings to core header. * Renamed HB_GTI_CODEC to HB_GTI_QTCODEC. ! Fix to not install non-public header gtqtc.h.
Viktor Szakats
2009-09-10 07:00:48 +00:00
5f92c620b8
2009-09-09 18:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat ! Fixed for dos shells. (cmdline lenght problems, end of .cfg extension was clipped on the longest line to .cf)
Viktor Szakats
2009-09-09 16:16:57 +00:00
2eb2f290e7
2009-09-09 13:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/detfun.mk ! Reverted prev. It was wrong and also unnecessary.
Viktor Szakats
2009-09-09 11:28:02 +00:00
689acaec51
2009-09-09 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat + Adding watt lib to hbmk.cfg at postinst phase.
Viktor Szakats
2009-09-09 11:02:20 +00:00
9fa7780599
2009-09-09 12:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbnetio/utils/netiosrv.hbp * Added project file which will include platform name in target netiosrv executable name.
Viktor Szakats
2009-09-09 10:33:01 +00:00
87af6e938b
2009-09-09 10:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed typo in -gt option processing code which cause that duplicate and core GTs were added to internal GT list.
Viktor Szakats
2009-09-09 08:21:54 +00:00
370c6ad6e1
2009-09-09 00:49 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h * contrib/hbqt/moc_slots.cpp + Implemented few more signal/slots as reqested by CdQ. ! Introduced && hb_vmRequestReenter() in the condition statment executing a block. Przemek, please check me. It still GPFs in MT scenarios.
Pritpal Bedi
2009-09-09 07:54:14 +00:00
6983757f3f
2009-09-09 09:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/clang.mk + Disable -c option to avoid warnings when --analyze user option is used.
Viktor Szakats
2009-09-09 07:16:21 +00:00
301bbdc065
2009-09-09 02:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * updated hb* script to work with import library and new harbour.dll names. + added workaround for problem with shared linking in gui mode caused by wrong import library in MinGW builds - without it hb* scripts can work only with pure .DLLs TOFIX: shared linking in gui mode does not work in hbmk2 at least with MinGW cross builds I have in my Linux box, i.e.: /*** tst.prg ***/ ? "TEST"; WAIT hbmk2 tst.prg -shared -gtwvt -mwindows ./tst.exe -> Unrecoverable error 10001: It's not a GUI program
Przemyslaw Czerpak
2009-09-09 00:24:54 +00:00
5eb7150cfe
2009-09-08 23:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to use 'rc' AR cmd on sunos. (instead of 'rcs') + Added -hbdyn support for gcc family of compilers. (very light testing with mingw) + Added sunpro compiler support. (not tested, bazaar style) ! Basic CPU detection fixed for clang. + Added TOFIX for CPU detection for *nix based gcc, icc, clang, sunpro compilers.
Viktor Szakats
2009-09-08 21:25:24 +00:00
331fa07679
2009-09-08 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/clang.mk + Added comment with option to force C++ mode with clang.
Viktor Szakats
2009-09-08 12:59:02 +00:00
c304b78340
2009-09-08 14:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h * config/darwin/clang.mk + Added manual compiler macro HB_CC_CLANG until we find the official predefined macro to detect this compiler. Actually we could roll our own HB_CC_<comp> set of macros to do compiler detection in central headers and clean compiler specific macros from code. ! Fixed '__attribute (( flatten ))' not being supported with clang. (Thanks Przemek) ! Deleted extra parameters from libtool command line.
Viktor Szakats
2009-09-08 12:09:22 +00:00
d34f2373be
2009-09-08 13:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + config/darwin/clang.mk + Added experimental support for clang compiler frontend on Snow Leopard + new XCode systems. (it's unclear which of them exactly is required for this feature) ; TOFIX: '__attribute (( flatten ))' is complained about by clang.
Viktor Szakats
2009-09-08 11:26:25 +00:00
eae13528cb
2009-09-08 12:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/thread.c * removed HB_MT() function body
Przemyslaw Czerpak
2009-09-08 10:10:24 +00:00
6e6ff8c9e7
2009-09-08 12:03 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/source/vm/estack.c * small cleanup in some macros definitions
Przemyslaw Czerpak
2009-09-08 10:03:24 +00:00
5e3d7296a2
2009-09-08 11:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Corrected typo in de-xmastree patch. Symptom was broken shell detection on os2.
Viktor Szakats
2009-09-08 09:13:47 +00:00
5d76d01df8
2009-09-08 10:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/netiosrv.prg + Added 'root' cmdline parameter.
Viktor Szakats
2009-09-08 08:07:12 +00:00
e104d71587
2009-09-08 02:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to work on newer Darwin systems (f.e. latest XCode with gcc 4.2.1). -Wno-long-double option had to be removed. This way hbmk2 is in sync with GNU Make.
Viktor Szakats
2009-09-08 00:45:56 +00:00
385644d7fb
2009-09-07 22:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/thread.c + added HB_MT() PRG function which exists only in MT HVM version and can be REQUESTed from .prg code to force linking MT HVM.
Przemyslaw Czerpak
2009-09-07 20:30:06 +00:00
d1e636c3ab
missed the entry from ChangeLog:
Viktor Szakats
2009-09-07 19:23:00 +00:00
9cd0df326e
2009-09-07 21:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/common/watcom.mk ! Upped -p linker option (from 64 to 72) to not choke on hbrtl in some certain build situations. Thanks to Tamas Tevesz for report/testing.
Viktor Szakats
2009-09-07 19:22:27 +00:00
e1a5279767
2009-09-07 21:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbnetio/utils + contrib/hbnetio/utils/netiosrv.prg + contrib/hbnetio/utils/hbmk.hbm + Committed simple server code posted in the ChangeLog entry from Przemek. I've added very simple passing of port and address parameters, this can be enhanced in the future using proper switches. Plus maybe an option to avoid accidental exit by keypress.
Viktor Szakats
2009-09-07 19:18:35 +00:00
41af9dc9e5
2009-09-07 18:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbsocket.c % modified hb_socketResolveAddr() to try use given address in raw form. On some platforms like MS-Windows it eliminates huge delay caused by unnecessary DNS lookup for addresses given in dot.number notation. It should be well seen in NETIO open operation if client program is compiled for windows.
Przemyslaw Czerpak
2009-09-07 16:18:41 +00:00
1674d71a46
2009-09-07 12:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat + Installation of hb-mkimp.bat will now be done automatically at postinst phase for win/wce targets.
Viktor Szakats
2009-09-07 10:03:48 +00:00
ceed1ece15
2009-09-07 11:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/detect.mk ! fixed linking in DJGPP and OpenWatcom DOS when WATT-32 is enabled
Przemyslaw Czerpak
2009-09-07 09:41:19 +00:00
09889c860f
2009-09-07 11:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/wce/mingwarm.mk * config/win/mingw.mk + Reenabled implib generation for mingw targets. This will be needed to implement multi-host binary distros supporting cross-build shared targets. This way there is no need to fiddle with switching BIN dirs in cross-build situations, the LIB dir selection is enough to find all required libs, regardless where .dlls are installed. (.dlls should ideally be installed to system locations).
Viktor Szakats
2009-09-07 09:23:46 +00:00
54875cb2be
2009-09-07 10:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/hbssl.c ! Fixed wrong pointer references (reported by watcom). For some reason it wasn't fatal. (please review me)
Viktor Szakats
2009-09-07 08:59:58 +00:00
1c53b74ba0
2009-09-07 10:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbsocket.c + added support for setting non blocking IO mode in OpenWatcom OS2 builds - please test.
Przemyslaw Czerpak
2009-09-07 08:53:05 +00:00
e3b9cdb19f
2009-09-07 10:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbsocket.c ! fixed compilation with WATT-32 in OpenWatcom DOS builds
Przemyslaw Czerpak
2009-09-07 08:47:09 +00:00
8445d3e11c
2009-09-07 09:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added "Embarcadero" to Borland compiler description. ! Fixed "Open Watcom C++ 9 or above" compiler description. ; Thanks to Tamas Tevesz for pointing these. + Added a bit more detail to *BSD platform description. + Added eComStation to OS/2 platform description. ! Few minor fixes when referring to Borland C++ compiler by its full name.
Viktor Szakats
2009-09-07 07:08:01 +00:00
f6ef3e47eb
2009-09-06 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added '@.clp' to cmdline template in help. ! Fixed double linefeeds in output (visible in dos builds). ! Fixed syntax of generated .rc file for os2 targets. I can't check but the app icons still don't seem to be added, so this will need further attention from real OS/2 users.
Viktor Szakats
2009-09-06 16:33:17 +00:00
84336dfa3a
2009-09-06 13:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + tests/tb1.prg + Added Przemek's TBrowse() test code.
Viktor Szakats
2009-09-06 11:49:38 +00:00
41d001d5af
2009-09-06 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added detection of multi-host dir layout: /bin/<plat>/hbmk2.exe (not yet used)
Viktor Szakats
2009-09-06 11:00:21 +00:00
40f899e547
2009-09-06 12:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqts/Makefile ! Fixed missing vpath setting.
Viktor Szakats
2009-09-06 10:46:51 +00:00
84670154bf
2009-09-06 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * harbour.spec * include/hbver.h * config/global.mk * Changed version to 2.0.0beta3 (from 2.0.0beta2)
Viktor Szakats
2009-09-06 09:11:29 +00:00
400f395e72
2009-09-06 10:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Readded lib grouping by default for all targets which require it: mingw, linux/gcc, bsd/gcc, dos/djgpp. + Added option '-nolibgrouping' to disable lib grouping for advanced users who'd like to streamline link process. Maybe once we manage to make this smooth for everyone, it will become the default. + Added option '-nomiscsyslib' to disable default list of extra system libs (on win/wce platforms currently). This will speed up link process but you should in turn supply these libs manually (even for our own contribs).
Viktor Szakats
2009-09-06 08:28:38 +00:00
b0ca6cb01f
2009-09-06 08:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed regression from yesterday (@.clp handling RTE)
Viktor Szakats
2009-09-06 06:58:55 +00:00
73580cbc66
2009-09-06 03:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Further adjusted rdd lib ordering to make some linkers (mingw) happy without using lib grouping. Applied also for xhb mode.
Viktor Szakats
2009-09-06 01:58:03 +00:00
5fb883634a
2009-09-06 03:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Typo in recent addition (-compiler/-platform options)
Viktor Szakats
2009-09-06 01:22:05 +00:00
cfb9c7ca6c
2009-09-06 03:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to not apply compression in -hbcmp (and similar) modes. ! Adjusted rdd lib ordering to make some linkers (mingw) happy without using lib grouping. Please review.
Viktor Szakats
2009-09-06 01:10:09 +00:00
a19b707412
2009-09-06 01:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/hbtipssl.hbc ! Fixed typo in lib name.
Viktor Szakats
2009-09-05 23:44:22 +00:00
c148724485
2009-09-05 23:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * config/detect.mk + Enabled OPENSSL lib for dos platform.
Viktor Szakats
2009-09-05 22:02:37 +00:00
c7480530a6
2009-09-05 22:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/Makefile + Using WATTCP lib if available to make it build on dos.
Viktor Szakats
2009-09-05 20:11:43 +00:00
ea732188fc
2009-09-05 20:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Minor typos.
Viktor Szakats
2009-09-05 18:40:28 +00:00
f16e7857a8
2009-09-05 19:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/examples/contribf.hbc * contrib/hbtip/hbtipssl.hbc * contrib/hbtip/hbtip.hbc * contrib/hbtip/Makefile + Enabled hbtip lib for dos platform. It can work with watt lib.
Viktor Szakats
2009-09-05 17:18:12 +00:00
ad422d1038
2009-09-05 16:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Little improvements.
Viktor Szakats
2009-09-05 14:24:06 +00:00
1b51404b94
2009-09-05 14:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added -compiler and -platform options as alternatives for -comp and -plat, maybe this is more clear and it's also better in sync with GNU Make's HB_COMPILER/HB_PLATFORM.
Viktor Szakats
2009-09-05 12:21:22 +00:00
b9040d1408
2009-09-05 12:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/wce/msvcarm.mk + Applied 'de-xmastree' patch from Tamas Tevesz. (using 'else if' construct of GNU Make 3.81)
Viktor Szakats
2009-09-05 10:36:30 +00:00
acc4d55c3f
2009-09-05 03:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Fixed svnversion command call to work with older svn versions. Thanks to Tamas Tevesz.
Viktor Szakats
2009-09-05 01:38:51 +00:00
bd2cb53a7b
2009-09-05 02:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added experimental support for @.clp files. A bit hacky and could be incomplete. I'm not a .clp file user, so pls test and extend.
Viktor Szakats
2009-09-05 00:23:51 +00:00
9a9ac3b959
2009-09-04 15:12 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/doc/cmpopt.txt * added information about ( "<alias>" )-> to <alias>-> compile time optimization
Przemyslaw Czerpak
2009-09-04 13:13:07 +00:00
7580ead777
2009-09-04 01:44 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * marked TODO as DONE and fixed typo
Przemyslaw Czerpak
2009-09-03 23:44:49 +00:00
0f44b9d437
2009-09-03 23:54 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/axcore.c ! removed the hack I added in previous commit with interface enumeration which was accepting any interface without validation its ID. + added 3-rd parameter to __AXREGISTERHANDLER() as Mindaugas proposed. Now this function has the following syntax: __AXREGISTERHANDLER( <pDisp>, <bHandler> | <hHandlers> [, <cIID> ] ) -> <pDisp> default value for <cIID> is IID_IDispatch.
Przemyslaw Czerpak
2009-09-03 21:55:01 +00:00
4b3b573aee
2009-09-03 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbmain.c ! added missing pFunc initialization in symbol structure. It was causing GPF when C code was attached to .prg file using HB_INLINE() {} or #pragma BEGIN/ENDDUMP with HB_FUNC_STATIC() inside. Many thanks to Andi for information about the problem.
Przemyslaw Czerpak
2009-09-03 12:02:22 +00:00
c1990f823e
2009-09-03 08:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/axcore.c + added alternative method to look for connection point if FindConnectionPoint() method fails when new AX control is created. Such method is used by HWGUI and GTWVG. Mindaugas please verify it, windows users please test it.
Przemyslaw Czerpak
2009-09-03 06:26:02 +00:00
7b2290f4ba
2009-09-02 21:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_deb.sh + added hbnetio to DEB packages
Przemyslaw Czerpak
2009-09-02 19:40:28 +00:00
0a8980a100
2009-09-02 19:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbver.c ! added additional hack for conditional code used for Windows detection to work with VC98. Viktor please verify it but this condition: ( !defined( _MSC_VER ) || _MSC_VER >= 1400 ) was not enough.
Przemyslaw Czerpak
2009-09-02 17:26:55 +00:00
1e6d651849
2009-09-02 16:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/runner.c ! fixed possible GPF after loading .hrb module - clear function address if dynamic symbol does not exist
Przemyslaw Czerpak
2009-09-02 14:52:49 +00:00
388dcfbd18
2009-09-02 14:08 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * harbour/include/hbcompdf.h * harbour/source/compiler/hbmain.c * harbour/source/compiler/genc.c * harbour/source/compiler/genhrb.c + added support for compiling multiple .prg modules into single compilation unit with repeated static or init/exit functions with the same name. Now Harbour compiler compiling .prg code from different .prg modules included by @<name>.clp or by SET PROCEDURE TO ... / DO ... [ WITH ... ] works exactly like Clipper. It supports separated file wide definitions for each compiled .prg module when -n switch is used and allows to use static or init/exit functions/procedures with the same names but in different modules. It resolves incompatibility often reported by [x]Harbour users. Now it's not longer necessary to update existing Clipper code. @.clp files and SET PROCEDURE TO ... / DO ... [ WITH ... ] are fully functional like in Clipper. AFAIR it was the last unintentional incompatibility with Clipper.
Przemyslaw Czerpak
2009-09-02 12:08:30 +00:00