Revision: 13870
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13870&view=rev
Author: vszakats
Date: 2010-02-14 12:36:10 +0000 (Sun, 14 Feb 2010)
Log Message:
-----------
2010-02-14 13:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* ChangeLog
+ Added more description to WIN_DLLCALL() function usage.
* contrib/hbwin/hbdyn.c
+ Type conversion fixes after actual testing.
Now everything should work except float parameter passing
on x64 and passing/receiving unsigned longlongs to/from .dlls
on both x64/x86. I couldn't found how to interact properly
with HVM in this case.
Please review remaining TOFIXes.
+ contrib/hbwin/tests/testdll1.prg
+ contrib/hbwin/tests/testdll.c
+ Added code to test parameter passing.
* contrib/hbwin/legacycd.c
* contrib/hbwin/win_dll.c
+ Forcing stdcall calling convention. (it's the default yet,
but this may change to cdecl).
* contrib/hbwin/win_dll.c
* bUNICODE -> bWIDE.
* contrib/hbwin/hbdyn.ch
+ Added comment.
* include/hbdefs.h
* Typo in comment.
* contrib/hbwin/Makefile
! Added missing hbdyn.h.
* utils/hbmk2/hbmk2.prg
! Fixed to never add double backslash to output dir.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/Makefile
trunk/harbour/contrib/hbwin/hbdyn.c
trunk/harbour/contrib/hbwin/hbdyn.ch
trunk/harbour/contrib/hbwin/legacycd.c
trunk/harbour/contrib/hbwin/win_dll.c
trunk/harbour/include/hbdefs.h
trunk/harbour/utils/hbmk2/hbmk2.prg
Added Paths:
-----------
trunk/harbour/contrib/hbwin/tests/testdll.c
trunk/harbour/contrib/hbwin/tests/testdll1.prg
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour