aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-insts.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2019-07-10 19:31:50 +0200
committerTristan Gingold <tgingold@free.fr>2019-07-10 19:31:50 +0200
commit258dce0685f3353c4515398aae683e86c0d91b55 (patch)
tree3d833d51b2204579264d1dcc56646e087b4703f7 /src/synth/synth-insts.ads
parentbd6da20d2370c512c4ef46349391bfc8c83ded68 (diff)
downloadghdl-258dce0685f3353c4515398aae683e86c0d91b55.tar.gz
ghdl-258dce0685f3353c4515398aae683e86c0d91b55.tar.bz2
ghdl-258dce0685f3353c4515398aae683e86c0d91b55.zip
synth: add synth_top_entity.
Diffstat (limited to 'src/synth/synth-insts.ads')
-rw-r--r--src/synth/synth-insts.ads6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/synth/synth-insts.ads b/src/synth/synth-insts.ads
index 4c4c8ca81..39235c0d2 100644
--- a/src/synth/synth-insts.ads
+++ b/src/synth/synth-insts.ads
@@ -18,19 +18,15 @@
-- Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
-- MA 02110-1301, USA.
-with Types; use Types;
-with Netlists; use Netlists;
with Vhdl.Nodes; use Vhdl.Nodes;
-with Synth.Values; use Synth.Values;
with Synth.Context; use Synth.Context;
package Synth.Insts is
procedure Init;
procedure Synth_All_Instances;
- function Mode_To_Port_Kind (Mode : Iir_Mode) return Port_Kind;
- function Get_Nbr_Wire (Val : Value_Acc) return Uns32;
+ procedure Synth_Top_Entity (Arch : Node);
procedure Synth_Design_Instantiation_Statement
(Syn_Inst : Synth_Instance_Acc; Stmt : Node);