From 83a03454a3b213d214c11f1bafa364d2dfe1d5c5 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Tue, 4 Aug 2020 19:18:29 +0200 Subject: synth-oper: handle std_logic_arith."=" for unsigned. Fix #1424 --- src/synth/synth-oper.adb | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/synth/synth-oper.adb b/src/synth/synth-oper.adb index e571beff9..8ace4725f 100644 --- a/src/synth/synth-oper.adb +++ b/src/synth/synth-oper.adb @@ -1088,6 +1088,7 @@ package body Synth.Oper is when Iir_Predefined_Ieee_Numeric_Std_Eq_Uns_Uns | Iir_Predefined_Ieee_Std_Logic_Unsigned_Eq_Slv_Slv + | Iir_Predefined_Ieee_Std_Logic_Arith_Eq_Uns_Uns | Iir_Predefined_Ieee_Numeric_Std_Match_Eq_Uns_Uns => -- "=" (Unsigned, Unsigned) [resize] return Synth_Compare_Uns_Uns (Id_Eq, Expr_Typ); -- cgit v1.2.3