From: Anton Blanchard Date: Tue, 15 Mar 2022 05:03:34 +0000 (+1100) Subject: fpu: Make inverse_table a constant X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=50b4cb942331b94620b9b5350095830e6726e871;p=microwatt.git fpu: Make inverse_table a constant GHDL synthesis is complaining that inverse_table is never stored to. Change it to a constant. Signed-off-by: Anton Blanchard --- diff --git a/fpu.vhdl b/fpu.vhdl index 93fa9d6..cb71a4c 100644 --- a/fpu.vhdl +++ b/fpu.vhdl @@ -197,7 +197,7 @@ architecture behaviour of fpu is -- Each output value is the inverse of the center of the input -- range for the value, i.e. entry 0 is 1 / (1 + 1/512), -- entry 1 is 1 / (1 + 3/512), etc. - signal inverse_table : lookup_table := ( + constant inverse_table : lookup_table := ( -- 1/x lookup table -- Unit bit is assumed to be 1, so input range is [1, 2) 18x"3fc01", 18x"3f411", 18x"3ec31", 18x"3e460", 18x"3dc9f", 18x"3d4ec", 18x"3cd49", 18x"3c5b5",