summaryrefslogtreecommitdiff
path: root/packages/fcl-passrc/tests/tcprocfunc.pas
diff options
context:
space:
mode:
Diffstat (limited to 'packages/fcl-passrc/tests/tcprocfunc.pas')
-rw-r--r--packages/fcl-passrc/tests/tcprocfunc.pas7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/fcl-passrc/tests/tcprocfunc.pas b/packages/fcl-passrc/tests/tcprocfunc.pas
index e867a369f4..c8158b15fe 100644
--- a/packages/fcl-passrc/tests/tcprocfunc.pas
+++ b/packages/fcl-passrc/tests/tcprocfunc.pas
@@ -125,6 +125,7 @@ type
procedure TestCallingConventionSysCall;
procedure TestCallingConventionSysCallExecbase;
procedure TestCallingConventionSysCallUtilitybase;
+ procedure TestCallingConventionSysCallConsoleDevice;
Procedure TestProcedurePublic;
Procedure TestProcedurePublicIdent;
Procedure TestFunctionPublic;
@@ -833,6 +834,12 @@ begin
AssertProc([],[],ccSysCall,0);
end;
+procedure TTestProcedureFunction.TestCallingConventionSysCallConsoleDevice;
+begin
+ ParseProcedure('; syscall ConsoleDevice 123');
+ AssertProc([],[],ccSysCall,0);
+end;
+
procedure TTestProcedureFunction.TestCallingConventionHardFloat;
begin
ParseProcedure('; HardFloat');