VARRAY_SIZE (and thus INSN_ADDRESSES_SIZE) is unsigned, but insn_uid__, used in INSN_ADDRESSES_NEW, is signed, so GCC warns when we compare them. This patch makes the variable unsigned, and reformats the macro so that it matches the coding standards. I'm checking this in in mainline, under the ``obviously correct'' rule.