1
1
{******************************************************************************
2
$Id: cpunode.pas,v 1.8 2003/08/11 09:05:09 mazen Exp $
2
$Id: cpunode.pas,v 1.13 2005/02/14 17:13:10 peter Exp $
3
3
Copyright (c) 2000 by Florian Klaempfl
5
5
Includes the iSPARC code generator
21
21
*****************************************************************************}
23
{$INCLUDE fpcdefs.inc}
25
{This unit is used to define the specific CPU implementations. All needed
27
{ This unit is used to define the specific CPU implementations. All needed
26
28
actions are included in the INITALIZATION part of these units. This explains
27
the behaviour of such a unit having just a USES clause!}
29
the behaviour of such a unit having just a USES clause! }
30
ncgbas,ncgflw,ncgcnv,ncgld,ncgmem,ncgcon,
31
ncpuadd,ncpucall,ncpumat,
32
ncgset,ncpuinln,ncpucnv,
33
{ this not really a node }
34
ncgbas,ncgflw,ncgcnv,ncgld,ncgmem,ncgcon,ncgset,
35
ncpuadd,ncpucall,ncpumat,ncpuinln,ncpucnv,ncpuset,
36
{ this not really a node }
37
41
$Log: cpunode.pas,v $
38
Revision 1.8 2003/08/11 09:05:09 mazen
39
- Code cleaning : removed unused commentd units which equivalent were already added.
41
Revision 1.7 2003/01/22 20:45:15 mazen
42
* making math code in RTL compiling.
43
*NB : This does NOT mean necessary that it will generate correct code!
45
Revision 1.6 2002/12/21 23:21:47 mazen
46
+ added support for the shift nodes
47
+ added debug output on screen with -an command line option
49
Revision 1.5 2002/11/30 20:03:29 mazen
42
Revision 1.13 2005/02/14 17:13:10 peter
45
Revision 1.12 2005/01/24 22:08:33 peter
46
* interface wrapper generation moved to cgobj
47
* generate interface wrappers after the module is parsed