|
@@ -26,7 +26,7 @@ unit psub;
|
|
interface
|
|
interface
|
|
|
|
|
|
uses
|
|
uses
|
|
- cclasses,globals,
|
|
|
|
|
|
+ globals,
|
|
node,nbas,
|
|
node,nbas,
|
|
symdef,procinfo,optdfa;
|
|
symdef,procinfo,optdfa;
|
|
|
|
|
|
@@ -90,9 +90,7 @@ implementation
|
|
cutils,
|
|
cutils,
|
|
{ global }
|
|
{ global }
|
|
globtype,tokens,verbose,comphook,constexp,
|
|
globtype,tokens,verbose,comphook,constexp,
|
|
- systems,
|
|
|
|
- { aasm }
|
|
|
|
- cpuinfo,cpubase,aasmbase,aasmtai,aasmdata,
|
|
|
|
|
|
+ systems,cpubase,aasmbase,aasmtai,aasmdata,
|
|
{ symtable }
|
|
{ symtable }
|
|
symconst,symbase,symsym,symtype,symtable,defutil,symcreat,
|
|
symconst,symbase,symsym,symtype,symtable,defutil,symcreat,
|
|
paramgr,
|
|
paramgr,
|
|
@@ -108,15 +106,14 @@ implementation
|
|
pass_2,
|
|
pass_2,
|
|
{$endif}
|
|
{$endif}
|
|
{ parser }
|
|
{ parser }
|
|
- scanner,import,gendef,
|
|
|
|
|
|
+ scanner,gendef,
|
|
pbase,pstatmnt,pdecl,pdecsub,pexports,pgenutil,pparautl,
|
|
pbase,pstatmnt,pdecl,pdecsub,pexports,pgenutil,pparautl,
|
|
{ codegen }
|
|
{ codegen }
|
|
- tgobj,cgbase,cgobj,cgcpu,hlcgobj,hlcgcpu,dbgbase,
|
|
|
|
|
|
+ tgobj,cgbase,cgobj,hlcgobj,hlcgcpu,dbgbase,
|
|
ncgutil,regvars,
|
|
ncgutil,regvars,
|
|
optbase,
|
|
optbase,
|
|
opttail,
|
|
opttail,
|
|
- optcse,optloop,
|
|
|
|
- optutils
|
|
|
|
|
|
+ optcse,optloop
|
|
{$if defined(arm) or defined(avr) or defined(fpc_compiler_has_fixup_jmps)}
|
|
{$if defined(arm) or defined(avr) or defined(fpc_compiler_has_fixup_jmps)}
|
|
,aasmcpu
|
|
,aasmcpu
|
|
{$endif arm}
|
|
{$endif arm}
|