diff options
| author | Tristan Gingold <tgingold@free.fr> | 2022-05-26 13:37:28 +0200 |
|---|---|---|
| committer | Tristan Gingold <tgingold@free.fr> | 2022-05-26 13:37:28 +0200 |
| commit | ba126785e1ce562f242b1a104ada9cfb554f62e8 (patch) | |
| tree | 235d365719d1b625b05084b92d73cf7705f5e5f0 /src/synth | |
| parent | 58712f5c52fbe00dc83e8db9c5e262853e2b7617 (diff) | |
| download | ghdl-ba126785e1ce562f242b1a104ada9cfb554f62e8.tar.gz ghdl-ba126785e1ce562f242b1a104ada9cfb554f62e8.tar.bz2 ghdl-ba126785e1ce562f242b1a104ada9cfb554f62e8.zip | |
vhdl-canon: add Canon_Add_Suspend_State
Diffstat (limited to 'src/synth')
| -rw-r--r-- | src/synth/synth-vhdl_stmts.ads | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/synth/synth-vhdl_stmts.ads b/src/synth/synth-vhdl_stmts.ads index 6195f2b5b..36cdd5303 100644 --- a/src/synth/synth-vhdl_stmts.ads +++ b/src/synth/synth-vhdl_stmts.ads @@ -28,6 +28,12 @@ with Netlists; use Netlists; with Synth.Vhdl_Environment; use Synth.Vhdl_Environment.Env; package Synth.Vhdl_Stmts is + -- Create a new Synth_Instance for calling subprogram IMP/BOD. + function Synth_Subprogram_Call_Instance (Inst : Synth_Instance_Acc; + Imp : Node; + Bod : Node) + return Synth_Instance_Acc; + procedure Synth_Subprogram_Association (Subprg_Inst : Synth_Instance_Acc; Caller_Inst : Synth_Instance_Acc; Inter_Chain : Node; |
