Removed gcc requirements and old GCC_location and AllowCaching code