2011-07-29 22:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* package/winuni/RELNOTES
    ! adjusted hbmk2 cmdline example for building wce apps
      (it gets around the problem fixed in hbmk2 below)
      [TOMERGE 3.0]

  * utils/hbmk2/hbmk2.prg
    ! fixed to only look for ccprefix/ccpostfix-ed gcc executable
      on wce, if ccprefix/ccpostfix is non-empty. This fixes misdetection
      of cygwin when -plat=wce is used.

  * contrib/hbnf/menutonf.prg
    ! FT_MenuTo() fixed to default 3rd parameter if non-logical type
      is passed. this is original NFLIB bug. Spotted and fix siggested
      by Klas Engwall.

  * ChangeLog
    + added TOMERGE to previous entry
This commit is contained in:
Viktor Szakats
2011-07-29 20:51:15 +00:00
parent ea7010429a
commit 80d6bdce7b
4 changed files with 29 additions and 3 deletions

View File

@@ -16,6 +16,25 @@
The license applies to all entries newer than 2009-04-28.
*/
2011-07-29 22:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
! adjusted hbmk2 cmdline example for building wce apps
(it gets around the problem fixed in hbmk2 below)
[TOMERGE 3.0]
* utils/hbmk2/hbmk2.prg
! fixed to only look for ccprefix/ccpostfix-ed gcc executable
on wce, if ccprefix/ccpostfix is non-empty. This fixes misdetection
of cygwin when -plat=wce is used.
* contrib/hbnf/menutonf.prg
! FT_MenuTo() fixed to default 3rd parameter if non-logical type
is passed. this is original NFLIB bug. Spotted and fix siggested
by Klas Engwall.
* ChangeLog
+ added TOMERGE to previous entry
2011-07-28 13:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/compiler/cmdcheck.c
! added workaround for what it seems like a clang bug in latest Apple XCode 4.1
@@ -29,6 +48,7 @@
The fix simply introduces a new variable to use ptr reference instead of
indexed vector access in one specific loop.
Please review/refix it, I didn't make functional tests.
[TOMERGE 3.0]
2011-07-28 00:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/vm/hvm.c

View File

@@ -160,6 +160,10 @@ local lChoice := .F.
local nCursor := set( _SET_CURSOR,SC_NONE )
local nKey,bKey,nScan,lWrap,cScreen,nPrev
IF ! hb_isLogical( lCold )
lCold := .F.
ENDIF
// Validate the incoming parameters and assign some reasonable defaults
// to prevent a crash later.

View File

@@ -1,6 +1,6 @@
Hi All,
Harbour 3.0.0 (r?????) source archives and Windows binary
Harbour 3.0.0 (r16951) source archives and Windows binary
releases are available for download on sourceforge.net:
http://sourceforge.net/projects/harbour-project/files/
@@ -29,7 +29,7 @@ Usage:
3) For x86 executable, type: 'hbmk2 ../tests/hello.prg'
4) For x64 executable, type: 'hbmk2 ../tests/hello.prg -compiler=mingw64'
[needs mingw64 to be installed in 'comp/mingw64' dir beforehand]
5) For WinCE/ARM executable, type: 'hbmk2 ../tests/hello.prg -platform=wce'
5) For WinCE/ARM executable, type: 'hbmk2 ../tests/hello.prg -compiler=mingwarm'
[needs cegcc to be installed in 'comp/mingwarm' dir beforehand]
Tool/lib versions used to create this package:

View File

@@ -1452,7 +1452,9 @@ FUNCTION hbmk2( aArgs, nArgTarget, /* @ */ lPause, nLevel )
{ {|| FindInPath( "arm-mingw32ce-gcc" ) }, "mingwarm", "arm-mingw32ce-" } ,;
{ {|| FindInPath( "arm-wince-mingw32ce-gcc" ) }, "mingwarm", "arm-wince-mingw32ce-" } ,;
{ {|| FindInPath( "i386-mingw32ce-gcc" ) }, "mingw" , "i386-mingw32ce-" } ,;
{ {|| FindInPath( hbmk[ _HBMK_cCCPREFIX ] + "gcc" + hbmk[ _HBMK_cCCPOSTFIX ] ) }, "mingwarm" } }
{ {|| iif( ! Empty( hbmk[ _HBMK_cCCPREFIX ] ) .OR. ! Empty( hbmk[ _HBMK_cCCPOSTFIX ] ),;
FindInPath( hbmk[ _HBMK_cCCPREFIX ] + "gcc" + hbmk[ _HBMK_cCCPOSTFIX ] ),;
NIL ) }, "mingwarm" } }
#endif
aCOMPSUP := { "mingwarm", "msvcarm", "poccarm" }
l_aLIBHBGT := { "gtwvt", "gtgui" }