aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-ieee-numeric_std.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/synth/synth-ieee-numeric_std.ads')
-rw-r--r--src/synth/synth-ieee-numeric_std.ads11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/synth/synth-ieee-numeric_std.ads b/src/synth/synth-ieee-numeric_std.ads
index f3e5817f1..7254d636f 100644
--- a/src/synth/synth-ieee-numeric_std.ads
+++ b/src/synth/synth-ieee-numeric_std.ads
@@ -26,6 +26,17 @@ with Synth.Source; use Synth.Source;
package Synth.Ieee.Numeric_Std is
-- Reminder: vectors elements are from left to right.
+ function Compare_Uns_Uns
+ (Left, Right : Memtyp; Err : Order_Type; Loc : Syn_Src) return Order_Type;
+ function Compare_Uns_Nat
+ (Left, Right : Memtyp; Err : Order_Type; Loc : Syn_Src) return Order_Type;
+ function Compare_Nat_Uns
+ (Left, Right : Memtyp; Err : Order_Type; Loc : Syn_Src) return Order_Type;
+ function Compare_Sgn_Sgn
+ (Left, Right : Memtyp; Err : Order_Type; Loc : Syn_Src) return Order_Type;
+ function Compare_Sgn_Int
+ (Left, Right : Memtyp; Err : Order_Type; Loc : Syn_Src) return Order_Type;
+
-- Unary "-"
function Neg_Vec (V : Memtyp; Loc : Syn_Src) return Memtyp;