diff options
Diffstat (limited to 'src/synth/netlists-builders.adb')
-rw-r--r-- | src/synth/netlists-builders.adb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/synth/netlists-builders.adb b/src/synth/netlists-builders.adb index 3e0b2ebbc..e35c34b49 100644 --- a/src/synth/netlists-builders.adb +++ b/src/synth/netlists-builders.adb @@ -923,7 +923,9 @@ package body Netlists.Builders is O := Get_Output (Inst, 0); Set_Width (O, Wd); Connect (Get_Input (Inst, 0), I); - Connect (Get_Input (Inst, 1), V); + if V /= No_Net then + Connect (Get_Input (Inst, 1), V); + end if; Connect (Get_Input (Inst, 2), P); Set_Param_Uns32 (Inst, 0, Step); Set_Param_Uns32 (Inst, 1, To_Uns32 (Off)); |