Specialty clothing retailer Gap Inc has booked an 8% rise in sales for the second quarter, boosted by increases at Old Navy and its namesake brand.