Remove support for unsigned types and 32-bit float, restore support for int64