Difference between revisions of "FPC Internals/Parameters"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "FPC is using the CPU target specified parameter manager to manage the location of parameters passed into and routines. CPU target should implement parameter manager in '''cp...")
 
m
Line 8: Line 8:
  
 
The basic TParaManager class cannot and should not be created, as it contain the abstract methods that should be implemented by CPU target implementation class.
 
The basic TParaManager class cannot and should not be created, as it contain the abstract methods that should be implemented by CPU target implementation class.
 +
 +
==See Also==
 +
*[[FPC Internals]]
  
 
[[Category:FPC internals]]
 
[[Category:FPC internals]]

Revision as of 15:56, 15 October 2019

FPC is using the CPU target specified parameter manager to manage the location of parameters passed into and routines.


CPU target should implement parameter manager in cpupara.pas unit.

The unit should initialize the global ParamManager variable if an instance of the CPU specific class.

ParaManager:=tcpuparamanager.create

The basic TParaManager class cannot and should not be created, as it contain the abstract methods that should be implemented by CPU target implementation class.

See Also