Commit Graph

26 Commits

Author SHA1 Message Date
Martijn Laan
5c701ec81e
Fix 64 bit return values some more, using the correct method which was already used by cdRegister. 2020-10-28 17:26:41 +01:00
Martijn Laan
04f5647ec7
Fix 64 bit return values. 2020-10-01 21:46:00 +02:00
Martijn Laan
dded578698 Fix InnerfuseCall memory leak for functions which return a string and use a calling convention other than register. 2017-01-04 12:46:43 +01:00
evgeny-k
c56385ecc0 fix for delphi7 2016-04-22 12:39:06 +03:00
Tomek Kołosowski
6eaef325fb Fixed FPC3 compatibility 2016-04-17 00:21:50 +02:00
Luiz Américo
224dcdb5de Fix memory leak TPSExec.InnerfuseCall in fpc 2014-12-13 10:57:12 -03:00
velter
6b3c6ae3ad Remove a warning 2013-11-18 17:27:44 +01:00
Oliver Kuckertz
c6231301ef Formatting 2013-05-09 22:23:01 +02:00
Oliver Kuckertz
c8995a04db Fixed EOL woops 2013-05-09 21:45:01 +02:00
Oliver Kuckertz
bb0fa50fe6 Fixed passing procedure pointers from scripts to native code on FPC (now passes a pointer via EDX, previously copied the raw data onto the stack)
Fixed destroying non-existent heap variant after calling a class property write helper
2013-05-09 21:37:37 +02:00
Carlo Kok
cc04fde37e Patch by Martin Friebe to align the stack properly on Darwin(OSX)/32bits. 2012-12-10 09:29:12 +01:00
ck
30e34f56df 97: OSX crashes on single/floats (alignment)
git-svn-id: http://code.remobjects.com/svn/pascalscript@258 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2011-10-20 12:53:54 +00:00
ck
0c720187dc 0: New "TPicture" support; better FPC support (Thanks Raymond van Venetie)
git-svn-id: http://code.remobjects.com/svn/pascalscript@227 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-05-19 06:24:27 +00:00
ck
380f48c962 Issue 100: function's not resulting right in PascalScript (using FPC + 32-bit windows) (Fix by Raymond van Venentie)
git-svn-id: http://code.remobjects.com/svn/pascalscript@220 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-04-08 06:09:42 +00:00
carlokok
a47fb1ac94 Issue 104: FPC ~ >=2.4.0 function calling convention incompatibility in new FPC versions for external functions
git-svn-id: http://code.remobjects.com/svn/pascalscript@209 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2010-02-16 08:49:12 +00:00
mlaan
a961ed9204 Fixed some warnings. Still a whole bunch left related to mixed signed/unsigned pointer arithmetics. Boo!
git-svn-id: http://code.remobjects.com/svn/pascalscript@179 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-09-24 19:07:27 +00:00
carlokok
3a360d98aa 62: dynamic arrays crash on FPC
git-svn-id: http://code.remobjects.com/svn/pascalscript@163 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-14 08:15:53 +00:00
carlokok
ac92e2fd00 61: 64bits support
git-svn-id: http://code.remobjects.com/svn/pascalscript@162 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-13 18:53:50 +00:00
carlokok
198b4b3586 61: 64bits support (far from done)
git-svn-id: http://code.remobjects.com/svn/pascalscript@161 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-08-13 12:46:17 +00:00
mlaan
268895f102 Fix more D2009 warnings.
git-svn-id: http://code.remobjects.com/svn/pascalscript@139 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-12 09:52:23 +00:00
carlokok
c1eca8c038 17: FPC function parameter passing bug
git-svn-id: http://code.remobjects.com/svn/pascalscript@133 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-05-08 05:58:40 +00:00
carlokok
077acc238b 0006570: PS unicodestring vs widestring support broken
git-svn-id: http://code.remobjects.com/svn/pascalscript@113 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-03-20 08:33:29 +00:00
carlokok
8f6259065e 0006232: d5 compatibility patch
git-svn-id: http://code.remobjects.com/svn/pascalscript@100 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2009-01-09 07:23:36 +00:00
carlokok
6bc21c4d3d first preparation for new Delphi
git-svn-id: http://code.remobjects.com/svn/pascalscript@66 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2008-08-01 11:23:09 +00:00
carlokok
ad0a6971d0 0004862: FPC/Lazarus please check.
0004870: Re: fixed bug 
0004905: Duplicate Identifiers with constants
0004906: strange issue 

git-svn-id: http://code.remobjects.com/svn/pascalscript@49 5c9d2617-0215-0410-a2ee-e80e04d1c6d8
2008-01-07 08:42:14 +00:00
carlokok
04eb8eb428 git-svn-id: http://code.remobjects.com/svn/pascalscript@41 5c9d2617-0215-0410-a2ee-e80e04d1c6d8 2007-11-20 10:43:19 +00:00