Gujarat government has spent about Rs 796 crores for constructing 17,148 houses in Ahmedabad city for the rehabilitation of slum dwellers.