aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/elab-vhdl_debug.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-10-06 20:35:44 +0200
committerTristan Gingold <tgingold@free.fr>2022-10-06 20:35:44 +0200
commit7d49ce2362ef0c9c690db4616cbcd202b6f72300 (patch)
tree7bd9f3fa9826cb6a744a81fb0a4e369c5dc06d03 /src/synth/elab-vhdl_debug.ads
parent04f4f5139962f51dd87e8ff5f497deef10caef17 (diff)
downloadghdl-7d49ce2362ef0c9c690db4616cbcd202b6f72300.tar.gz
ghdl-7d49ce2362ef0c9c690db4616cbcd202b6f72300.tar.bz2
ghdl-7d49ce2362ef0c9c690db4616cbcd202b6f72300.zip
simul: improve debugger (display of signals value)
Diffstat (limited to 'src/synth/elab-vhdl_debug.ads')
-rw-r--r--src/synth/elab-vhdl_debug.ads5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/synth/elab-vhdl_debug.ads b/src/synth/elab-vhdl_debug.ads
index a1200d621..f9dd900c0 100644
--- a/src/synth/elab-vhdl_debug.ads
+++ b/src/synth/elab-vhdl_debug.ads
@@ -27,6 +27,11 @@ package Elab.Vhdl_Debug is
procedure Disp_Memtyp (M : Memtyp; Vtype : Node);
function Walk_Declarations (Cb : Walk_Cb) return Walk_Status;
+ procedure Disp_Integer_Value (Val : Int64; Btype : Node);
+ procedure Disp_Enumeration_Value (Val : Int64; Btype : Node);
+ procedure Disp_Physical_Value (Val : Int64; Btype : Node);
+ procedure Disp_Float_Value (Val : Fp64; Btype : Node);
+
procedure Disp_Discrete_Value (Val : Int64; Btype : Node);
procedure Disp_Declaration_Objects