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
marc hoffman
e2f657e2c1
Moved & updated license.
2014-12-08 11:20:32 +01:00
marc hoffman
abc32923f4
Moved & updated license.
2014-12-08 09:22:16 +01:00
marc hoffman
7412eb9a66
Moved & updated license.
2014-12-08 09:20:51 +01:00
Martijn Laan
db0d6f5211
Added VarIsClear on Delphi 7 and up. Might also be available under Delphi 6 but not sure.
2014-11-12 14:52:49 +01:00
evgenyk
8f72c06007
fix for #87
2014-09-11 19:09:04 +04:00
evgenyk
504f91e454
69440: PS: add XE7 support
2014-09-04 18:14:29 +04:00
Carlo Kok
40d960bef9
Merge pull request #89 from ccy/master
...
Fix procedure CheckPackagePtr doesn't work in Win64 application built wi...
2014-08-12 07:51:25 +02:00
Chau Chee Yang
d4f64bb62c
Fix procedure CheckPackagePtr doesn't work in Win64 application built with runtime packages
2014-08-12 12:04:56 +08:00
Carlo Kok
14dcc5133d
0: Small regression in parameters that go on the stack
2014-07-28 23:03:36 +02:00
Carlo Kok
2d5975afe8
#87 fixes single and doubles not handled for Lazarus x86-64 Windows
2014-07-24 16:55:05 +02:00
Martijn Laan
97eefc260b
Actually use MemDelta on TPSStack.AdjustLength.
2014-07-08 15:49:48 +02:00
Martijn Laan
0f3d4a14d0
Add TStringStream and TStrings.ValueFromIndex.
2014-07-08 15:47:14 +02:00
Martijn Laan
5e9416fd41
Fix lowered visibility warnings.
2014-07-08 15:21:56 +02:00
Carlo Kok
28416e5e64
Merge pull request #86 from lewinjh/master
...
Fixed warnings showing row/column number as zero in some cases
2014-07-06 21:46:00 +02:00
Lewin
0386f8f05a
Fixed warnings showing row/column number as zero in some cases
2014-07-07 02:18:44 +10:00
evgenyk
d30f5e9e4d
Merge branch 'master' of github.com:remobjects/pascalscript
2014-06-26 16:47:55 +03:00
evgenyk
c63e53aeb8
68543: Missing reference in PascalScriptRO package
2014-06-26 16:47:35 +03:00
Carlo Kok
70b4e1a851
Merge pull request #81 from velter/patch-9
...
Compiler bug in const arrays
2014-06-25 18:17:31 +02:00
Carlo Kok
390ee15ad1
Merge pull request #82 from velter/patch-8
...
Proposal to prevent duplicate definition
2014-06-25 18:16:54 +02:00
Carlo Kok
5d00e6cfb9
Merge pull request #83 from FHannes/master
...
Some minor changes
2014-06-11 20:39:55 +02:00
Frédéric Hannes
df155c4640
Minor tweak in compiler
2014-06-11 19:47:12 +02:00
Frédéric Hannes
8d2286385f
Added __history to gitignore
2014-06-11 19:47:01 +02:00
Martijn Laan
4781459e35
Added static array support to GetArrayLength.
2014-05-28 12:17:35 +02:00
velter
5967ab113b
Update Duplicate definition change
2014-05-27 16:05:00 +02:00
velter
9dd1dd0111
Compiler bug in const arrays
...
There a compiler bug in array constants. A construct like
procedure B(eType : TObject);
begin
if eType is TObject then ;
end;
function A(eVal : int32) : booleen;
begin
result:=not(eVal in [1,2]);
end;
begin
A(1);
A(2);
A(3);
end;
Cause an AV in UpsCompiler line 6185. The root cause is the use of FindAndAddType with no name. The function return the last created anonymous type. In the previous sample it's a Type created by the "is" operator which is not an array. Casting it to TPSArrayType lead to the AV.
2014-05-27 14:51:17 +02:00
Carlo Kok
b0c5d5fece
Merge pull request #80 from pchev/master
...
Comobj support for FPC
2014-05-19 10:43:18 +02:00
pchev
8ce29b39c5
Comobj support for FPC
2014-05-19 10:11:51 +02:00
velter
98145c07a1
Allow forward declaration
2014-05-07 11:36:31 +02:00