Fixed some gcc intentional overflows due to add and multiplication

e.g., drivers/acpi/acpica/utids.c acpi_ut_execute_CID()
((count - 1) * sizeof(struct acpi_pnp_dee_id_list) -> (count + fffffff) * 16
fffffff * 16 > signed max -> truncate