diff --git a/harbour/ChangeLog b/harbour/ChangeLog index a157b22861..510ca092af 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,21 @@ 2002-12-01 23:12 UTC+0100 Foo Bar */ +2001-12-15 12:24 UTC+0100 Viktor Szakats + + * include/hbver.h + + Jumped the version number and date. + + * doc/whatsnew.doc + + Added new version (no items yet) + + * source/vm/dynlibhb.c + ! Fixed for non Win32 platform to return + compatible values. + + * doc/howtomak.txt + - Removed TASM as a requirement. + 2001-12-15 12:11 UTC+0100 Viktor Szakats * include/hbinkey.ch diff --git a/harbour/doc/howtomak.txt b/harbour/doc/howtomak.txt index 4a1d6af4c4..8398b1facd 100644 --- a/harbour/doc/howtomak.txt +++ b/harbour/doc/howtomak.txt @@ -12,9 +12,6 @@ You'll need these: (with all the envvars set (PATH, LIB, INCLUDE, etc...)) - GNU-make if you want to use it with some other C compiler than GCC (as GCC already comes with GNU-make) - - TASM for BCC - - TASM32 for BCC32 - - MASM for MSC/MSVC - Harbour source - Around 10-15MB of free disk space for each separate platform/compiler combinations. diff --git a/harbour/doc/whatsnew.txt b/harbour/doc/whatsnew.txt index 8470695290..d26511483c 100644 --- a/harbour/doc/whatsnew.txt +++ b/harbour/doc/whatsnew.txt @@ -4,6 +4,10 @@ ---------------------------------------------------------------------- +Version 0.38 Build 38 (2001-12-15) + +... + Version 0.37 Build 37 (2001-06-26) - Fixed and improved NTX support diff --git a/harbour/include/hbver.h b/harbour/include/hbver.h index ea4814b03f..a212a119de 100644 --- a/harbour/include/hbver.h +++ b/harbour/include/hbver.h @@ -59,11 +59,11 @@ #define HB_VER_LEX "Flex" #endif #define HB_VER_MAJOR 0 /* Major version number */ -#define HB_VER_MINOR 37 /* Minor version number */ -#define HB_VER_REVISION "a" /* Revision letter */ -#define HB_VER_BUILD 37 /* Build number */ +#define HB_VER_MINOR 38 /* Minor version number */ +#define HB_VER_REVISION "" /* Revision letter */ +#define HB_VER_BUILD 38 /* Build number */ #define HB_VER_YEAR 2001 /* Build year */ -#define HB_VER_MONTH 06 /* Build month */ -#define HB_VER_DAY 29 /* Build day */ +#define HB_VER_MONTH 12 /* Build month */ +#define HB_VER_DAY 15 /* Build day */ #endif /* HB_VER_H_ */ diff --git a/harbour/source/vm/dynlibhb.c b/harbour/source/vm/dynlibhb.c index 4c7efdd729..1f91ab19d7 100644 --- a/harbour/source/vm/dynlibhb.c +++ b/harbour/source/vm/dynlibhb.c @@ -63,28 +63,32 @@ HB_FUNC( LIBLOAD ) { - #if defined(HB_OS_WIN_32) { hb_retnl( ( long ) LoadLibrary( hb_parc( 1 ) ) ); } +#else + { + hb_retnl( 0 ); + } #endif - } HB_FUNC( LIBFREE ) { - #if defined(HB_OS_WIN_32) { hb_retl( FreeLibrary( ( HMODULE ) hb_parnl( 1 ) ) ); } +#else + { + hb_retl( FALSE ); + } #endif - } /* Executes a Harbour pcode dynamically loaded DLL function or procedure - * Syntax: HB_DllDo( [,] ) --> [] + * Syntax: HB_libDo( [,] ) --> [] */ HB_FUNC( HB_LIBDO ) @@ -107,4 +111,5 @@ HB_FUNC( HB_LIBDO ) hb_vmDo( uiPCount - 1 ); } -} \ No newline at end of file +} +