Commit Graph

536 Commits

Author SHA1 Message Date
marius maximus
db3b374915 replace movd to movq for move data into xmmX registers 2015-12-11 22:23:35 +01:00
Carlo Kok
883cd305ac Merge pull request #125 from mariuszekpl/master
Fix exception when function return single for lazarus and delphi x64
2015-12-11 20:22:19 +01:00
marius maximus
8b9ce7a0f3 Fix exception when function return single and return correct value 2015-12-11 19:58:58 +01:00
Carlo Kok
971dc958fc Merge pull request #119 from eferley/ef_fix_upsx_classes_tstrings_props
Additional property helpers for TStrings and TStringList
2015-10-28 13:13:45 +01:00
Eric Ferley
3eda9658f7 TStrings.StrictDelimiter only for D2006+ 2015-10-28 12:41:29 +01:00
Eric Ferley
5efc340f89 TStrings.StrictDelimiter only for D2006+ 2015-10-28 12:38:17 +01:00
Carlo Kok
69fe88d559 Merge pull request #115 from eferley/ef_fix_upscompiler_addclass
Allow TPSPascalCompiler.AddClass to adjust InheritsFrom
2015-10-27 17:13:46 +01:00
Carlo Kok
b4e22a5c46 Merge pull request #118 from eferley/ef_fix_upscompiler_setdefprop_errmsg
Make Exception messsages more useful for TPSCompileTimeClass.SetDefau…
2015-10-27 17:13:32 +01:00
Martijn Laan
7a704b55de Merge pull request #117 from eferley/ef_fix_upsruntime_regfuncname
Bug in TPSExec.RegisterFunctionName
2015-10-27 16:32:35 +01:00
Martijn Laan
615f46ff79 Merge pull request #116 from eferley/ef_fix_upscomponent_execimport2
TPSCustomPlugin.ExecImport2 typo (calling FOnExecImport1)
2015-10-27 16:32:14 +01:00
eferley
da476ac4ca Make Exception messsages more useful for TPSCompileTimeClass.SetDefaultPropery 2015-10-26 15:13:28 +01:00
eferley
11bf95bfb6 Additional property helpers for TStrings and TStringList 2015-10-26 15:08:10 +01:00
eferley
a3bcee5ecb Bug in TPSExec.RegisterFunctionName 2015-10-26 14:54:39 +01:00
eferley
902f43c6a3 TPSCustomPlugin.ExecImport2 typo (calling FOnExecImport1) 2015-10-26 14:41:44 +01:00
eferley
ccf76308bd Allow TPSPascalCompiler.AddClass re-registration of a class (if AllowDuplicateRegister) to adjust InheritsFrom instead of adding duplicate class registration 2015-10-26 14:30:57 +01:00
Carlo Kok
4307114139 Merge pull request #114 from ccy/master
Fix Win64 platform compile error for PascalScript_Core_D23 package
2015-10-19 09:00:02 +02:00
Chau Chee Yang
ea5a1fd6f2 Fix Win64 platform compile error for PascalScript_Core_D23 package 2015-10-19 12:03:26 +08:00
evgenyk
6805e7be10 eDefines.inc was updated 2015-10-16 20:55:58 +03:00
Carlo Kok
216ec33518 Merge pull request #113 from modulo7/master
EABI
2015-09-13 21:16:52 +02:00
modulo7
4a2a43c8ba Remove commented out code 2015-09-13 18:46:37 +00:00
modulo7
ed095d93b5 Initialise sindex
Add copyright/contact details for us.
2015-09-13 18:19:35 +00:00
modulo7
0ede149fa6 Merge branch 'master' of https://github.com/remobjects/pascalscript 2015-08-15 21:15:41 +00:00
modulo7
7898234ad7 Merge branch 'master' of https://github.com/modulo7/pascalscript 2015-08-15 21:05:25 +00:00
modulo7
aa59bb1260 initial dynamic array return values implementation 2015-08-15 21:04:32 +00:00
modulo7
b31757f1e8 fill in asm implementation for old abi FPA return values in new return value
code.
2015-08-15 21:40:13 +01:00
evgenyk
630444be8e XE9 support was added 2015-08-05 15:17:09 +03:00
modulo7
cf649e8ad9 freepascal seems to handle ansistring returns as var parameters
(tested on eabihf)
2015-07-25 17:02:10 +00:00
modulo7
4e9767f0e4 add readme 2015-07-19 20:48:32 +00:00
modulo7
aab3f1320a Improve return type handling. 2015-07-19 20:34:25 +00:00
modulo7
4563cb2548 cleanup trailing whitespace 2015-07-19 20:33:35 +00:00
modulo7
e1fe97499e initial eabi port 2015-07-19 20:10:58 +00:00
Carlo Kok
bfc1255636 Merge pull request #105 from User4martin/master
alternative png images, new TPSCustomPlugin.png and updated lrs for Lazarus
2015-04-14 20:08:47 +02:00
User4martin
c54ecffca0 alternative png images, new TPSCustomPlugin.png and updated lrs for Lazarus 2015-04-14 18:53:13 +01:00
evgenyk
4693d9798f XE8 packages were added 2015-04-01 17:03:31 +03:00
Carlo Kok
47ec9e6f04 Update uPSRuntime.pas
0: Fix for delphi 7
2015-03-20 13:24:59 +01:00
Carlo Kok
7ef4d7324b Update readme.txt 2015-03-04 21:11:58 +01:00
Carlo Kok
c58ddc80f1 Merge pull request #103 from User4martin/master
Fixed spelling for Successfully
2015-03-04 21:11:30 +01:00
User4martin
3f599390fe Spelling 2015-02-15 22:46:54 +00:00
Carlo Kok
0b037bef7a Merge pull request #101 from pier2013/fix_length
fixed length('a') failure
2015-01-29 13:16:33 +01:00
pier
c3ee8c9ec0 fixed length('a') failure
fixed incorrect character handling when dealing with the function
"length". see #91
2015-01-29 11:19:57 +01:00
Carlo Kok
a565694e0e Merge pull request #99 from pier2013/x64_double
Fixed incorrect double return values
2015-01-28 16:51:21 +01:00
pier
2034139ba6 Fixed incorrect double return values
Fixed doubles returned by a function. see #92.
2015-01-28 16:48:21 +01:00
Carlo Kok
f3cf602541 Merge pull request #98 from User4martin/master
Fix calling constructors on 64 bit
2015-01-14 21:07:19 +01:00
User4martin
40f888be2a Fix calling constructors on 64 bit 2015-01-14 19:49:21 +00:00
Carlo Kok
466ab97b37 Merge pull request #97 from pchev/master
Fix defines for FPC 3.0
2015-01-12 15:16:32 +01:00
pchev
a118089ad3 Fix defines for FPC 3.0 2015-01-12 15:10:32 +01:00
Carlo Kok
64bc64088e Update uPSRuntime.pas
fixes  FPC an define CPUX64 #96
2015-01-07 14:38:37 +01:00
evgenyk
fec9aa03c8 PS should reflect latest changes in RO/DA sources 2014-12-17 10:15:04 +03:00
Carlo Kok
a9bc6508bf Merge pull request #95 from blikblum/fix-memoryleak-issue61
Fix memory leak TPSExec.InnerfuseCall in fpc
2014-12-13 15:01:15 +01:00
Luiz Américo
224dcdb5de Fix memory leak TPSExec.InnerfuseCall in fpc 2014-12-13 10:57:12 -03:00