Only add default values for vhdl signals and ports when they are of type integer
Only add default values for vhdl signals and ports when they are of type integer

They are only needed for integer-type signals because those are used
for indexing arrays. When not assigned a default value, these  signal will
default to integer'left, which is -2147483648: out-of-bounds for all generated
array types.

ggreif/clash-compiler,ggreif/clash-compiler,christiaanb/clash-compiler,christiaanb/clash-compiler