2009-12-21 20:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/src/rtl/sha2.h
    * use '__int64' instead of 'long long' in MSC builds - older MSC versions
      do not support 'long long'

  * harbour/utils/hbmk2/hbmk2.prg
    * use cleaner method proposed by Viktor for adding 'clib3r' to linked
      library list in DOS OpenWatcom builds.
This commit is contained in:
Przemyslaw Czerpak
2009-12-21 19:34:25 +00:00
parent 47d927670e
commit 3428da4554
3 changed files with 11 additions and 2 deletions

View File

@@ -17,6 +17,15 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-12-21 20:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/sha2.h
* use '__int64' instead of 'long long' in MSC builds - older MSC versions
do not support 'long long'
* harbour/utils/hbmk2/hbmk2.prg
* use cleaner method proposed by Viktor for adding 'clib3r' to linked
library list in DOS OpenWatcom builds.
2009-12-21 20:11 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/utils/hbmk2/hbmk2.prg
* added 'clib3r' to linked library list in DOS OpenWatcom builds.

View File

@@ -52,7 +52,7 @@
#define SHA2_TYPES
typedef unsigned char uint8;
typedef unsigned int uint32;
#if defined( __BORLANDC__ )
#if defined( __BORLANDC__ ) || defined( _MSC_VER )
typedef unsigned __int64 uint64;
#else
typedef unsigned long long uint64;

View File

@@ -2806,7 +2806,7 @@ FUNCTION hbmk( aArgs, /* @ */ lPause )
ENDCASE
IF hbmk[ _HBMK_cPLAT ] == "dos"
/* workaround for not included automatically CLIB in pure C mode DOS builds */
cOpt_Link += " LIB clib3r"
AAdd( l_aLIBSYS, "clib3r" )
ENDIF
cBin_Lib := "wlib" + cCCEXT
cOpt_Lib := "-q {FA} {OL} {LO}{SCRIPT}"